|V|のDAGが与えられた = nであり、s個のソースがあるため、各サブグラフが約k1=√|s|になるようにサブグラフを提示する必要があります。ソースとおよそk2=√|n| ノード。
DAGの高さを、あるソースからあるシンクまでの最大パス長と定義するとします。
生成されるすべてのサブグラフの高さがほぼ同じである必要があります。
(サブグラフの)ノードセットの各ペアの共通部分は空です。
添付の写真で右のパーティションの例を見ることができます(グラフの各エッジは上向きです)。
この例では、36個のノードと8個のシンク[#10,11,12,13,20,21,22,23]があります。したがって、各サブグラフには6個のノードと2個または3個のシンクが必要です。
アルゴリズムのアイデアはありますか?
どうもありがとうございます