cost 188 ms
如何獲得斷開圖的所有可能的圖邊集(滿足最小切割)

[英]How to get all the possible set of edges of graph that disconnects the graph ( satisfying minimum cut )

想象一下,我有下面的圖表。 該圖的最小切割為 2,這意味着至少需要刪除 2 條邊才能使該圖斷開連接。 我想獲得滿足這個數字的所有可能的邊集,並刪除它們會使圖形斷開連接。 在這個例子中 [(4,8),(3,5)] 和 [(5,6),(6,7)] 在互聯網的幫助下,我找到了以下代碼: 但它只 ...

流網絡中的臨界邊和瓶頸邊(最大流/最小切問題)

[英]Critical Edges and Bottleneck Edges in a Flow Network (Max-Flow/Min-Cut Problem)

流網絡中的臨界邊G = (V,E)被定義為這樣一條邊,即降低該邊的容量會導致最大流量減少。 另一方面,瓶頸邊緣是這樣的邊緣,其容量的增加也會導致網絡中最大流量的增加。 所有關鍵邊緣也是瓶頸邊緣嗎? 我無法證明這一點或給出反例。 我將不勝感激任何幫助! ...

有沒有辦法通過在一定范圍內調整權重來最大化圖的最大流量?

[英]Is there a way to maximize the max flow of a graph by adjusting the weights within a certain range?

我一直在學習流程圖,從我學到的知識來看,流程圖是一個有向的加權圖,它具有可以計算的某個最大流量。 但是,有沒有辦法用某個范圍內的值隨機加權圖並逐漸改變權重以最大化最大流量? ...

st切割無向加權圖

[英]s-t cut for undirected weighted graph

我最近對圖論感興趣。 我遇到了一個有向圖的st cut。 我在網上了解到,最小割等於最大流量,並且有一些標准算法可以解決有向圖的最小割。 但是我似乎找不到關於無向圖st剪切的更多材料,我看到有人提到我可以用兩個方向相反的有向邊替換無向邊,以將無向圖轉換為有向圖。 但是,當我找到新的有 ...

獨立的時間以確保圖形的最小切割至少一次試驗成功

[英]independent times to ensure minimum cut of graph at least one trial succeeds

我剛剛在Coursera的算法專業課程中完成了第一個模塊。 有一個我不太明白的考試問題。 我已經通過了該考試,所以我沒有必要重新參加考試。 出於好奇,我想學習有關此問題的原則。 問題被這樣發布: 假設隨機算法以概率p(0 <p <1)成功(例如,正確計算 ...

尋找算法:最小切割以產生二分圖

[英]Looking for algorithms: Minimum cut to produce bipartite graph

給定一個無向加權圖(或一個較大的不相交圖的單個連通分量),它通常包含許多奇數和偶數周期,我正在尋找算法去除必要的最小邊數,以便產生一個或多個二分子圖。 文獻中是否有任何標准算法,如最小切割等? 我試圖解決的問題在現實世界中看起來像這樣:每個約1小時的演示文稿在一兩個時間段內給予學生不同科 ...

將圖分成最小切成相同大小的不相交集

[英]Divide a graph into same size disjoint sets with minimum cut

是否有任何算法或代碼將圖節點分成滿足以下條件的兩個或多個不交集:首先,僅允許去除邊。 其次,對邊緣進行加權,要去除的邊緣必須具有最小的權重(最小切割算法)。 第三,所需的不相交集的大小應盡可能長。 ...

最大流量最小切割

[英]Max Flow Min Cut

所以我已經計算出最大流量為 10,因此這意味着最小切割也是 10,但是如何在此圖像上繪制 10 的最小切割? ...

作為無向未加權圖的輸入給出的兩個任意頂點之間的最小切割

[英]minimum cut between two arbitrary vertices given as input for an undirected unweighted graph

我有一個無向加權圖,我需要找到分隔兩組頂點的最小切割。 我可以修改我的設置,以減少找到分隔兩個給定頂點的最小切割的問題。 我想補充一點,權重是正數和小數。 Stoer-Wagner 算法除了在切割的不同側保留指定的節點外,什么都做,我很好奇是否有任何修改 SW 的方法來做到這一點。 謝謝你。 ...

有向圖和強連接圖中的所有頂點對的最小割

[英]Minimum cut over all pairs of vertices in directed and strongly connected graph

我有一個圖G,它是有向圖和強連通圖,並且要求我在所有頂點對上找到最小割線,這意味着圖中的每對S和T。 這應該在O(m 2 ×n 2 )時間內完成。 我想到的最好的辦法是將所有頂點視為S,對於每個S都將所有其他頂點視為T,對於每個運行Ford-Fulkerson算法的頂點,然后找到最小割點 ...

使用Kruskal算法找到圖的最小割值

[英]Finding the minimum-cut value of graph using Kruskal's algorithm

我是一個初學者,我正在嘗試使用Java中的Kruskal算法查找圖形的最小割線。 我已經到了可以讀取輸入並創建具有隨機權重邊緣的MST的vertexCount ^ 2數的地方。 我剩下要做的就是從我的MST中找出分離S和VS需要多少次切割。 這將允許我從vertexCount ^ 2選 ...

在 DAG 中找到斷開特定路徑部分的最小頂點集

[英]Find the minimum set of vertices in a DAG that disconnects a certain fraction of paths

問題如下:給定一個 DAG 和一個數字0 < p ≤ 1 ,返回將至少p部分從源(即沒有傳入弧)到接收器的路徑斷開的頂點的最小基數集(即,沒有出弧)。 對於p = 1 ,該問題等效於最小割。 但是,對於p其他值,我不確定答案是什么。 我正在考慮的一種算法是首先計算 DAG 的最小割集,然后嘗 ...

圖切割和圖搜索之間有什么區別嗎?

[英]Is there any difference between graph cut and graph search?

基於圖的方法已經用於醫學圖像分割問題。 圖像中的每個像素(3D中的體素)由圖中的一個節點表示,而邊連接相鄰節點。 另外,添加了兩個節點,即源節點和宿節點。 為每個節點(源和接收器除外)定義一個成本,根據該成本計算最小成本封閉集。 該集合對應於一個邊界(3D表面),該邊界將屬於源的節點與屬 ...

切割圖形集,Boost圖形庫

[英]Cut set of a graph, Boost Graph Library

我一直在努力尋找方法。 我對快速找到圖的割集感興趣。 我知道BGL支持在edmonds_karp_max_flow支持的colorMap參數上通過迭代來找到割集。 Gomory Hu算法需要多次調用最小切割算法。 我希望得到的結果是有一個包含以下內容的多圖:(顏色,頂點) 以下 ...

隨機 Min-Cut,Karger 算法

[英]Randomized Min-Cut, Karger's Algorithm

我正在實施 Karger 的算法。 據我了解,最后兩個節點之間的邊數並不總是最小切割。 我無法理解的是我如何真正從這個算法中得到最小切割。 我一直在尋找很多關於概率的東西,但對我來說這一切看起來都是胡言亂語...... 根據我的閱讀,我認為我需要在圖表上多次運行 Karger 的算法。 這將使我很 ...

在最小切割中找到所有邊緣

[英]Find all edges in min-cut

令(G,s,t,{c})為流網絡,令F為所有邊緣e的集合,對於這些邊緣e,至少存在一個最小割點(A,B),以使e從A到B。給出一個可找到F中所有邊的多項式時間算法。 注意:到目前為止,我知道我需要運行Ford-Fulkerson,以便每個邊緣都有流動。 而且我知道對於F中的所有邊,流f( ...

Karger MinCut Java的最小割入大輸入錯誤

[英]Minimum Cut by Karger MinCut Java Large Input Error

我一直在嘗試並嘗試解決此問題已有一段時間。 實際上已經有好幾個星期了,但是我用光了可能的解決方案或修改。 因此,該算法是隨機卡爾格最小割算法,下面提供了我的實現: 算法: 它用於無向圖。 每個頂點都作為鍵存儲在hashmap中,而其相鄰頂點也作為arraylist存儲在hash ...

最大流量 - 檢測是否在某些最小切割中找到給定邊緣

[英]Max-Flow - Detect If A Given Edge Is Found In Some Min Cut

給定網絡G =(V,E),E中的最大流量f和邊緣e,我需要找到一個效率算法,以便檢測是否存在包含e的一些最小切割。 另一個問題是,如果我發現e包含在某些最小切口中,是否可以檢測到它是否是切割中最輕的邊緣? 我已經考慮過運行Ford-Fulkerson算法,以及增加/減少給定邊緣的容量,看 ...

使用Kruskal算法找到圖表中的最小切割?

[英]Finding the minimum cut in graph with Kruskal's algorithm?

我們已經看到跨越樹木和砍伐密切相關。 這是另一種聯系。 讓我們刪除Kruskal算法添加到生成樹的最后一個邊緣; 這會將樹分成兩個部分,從而在圖中定義一個切口(S,S)。 我們怎么說這個減產? 假設我們正在使用的圖是未加權的,並且其邊緣是隨機均勻排序的,以便Kruskal算法處理它 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM