这不是答案。 只是有些琐碎的观察,WLOG可以放宽对边缘子集的大小完全相同的要求,而只是寻找任意数量的。也许这有助于思考问题。{ E i } i O (所需大小)p{ E一世}一世O (所需大小)
固定任何图和整数。令p ≥ 1 小号= ⌈ | E | / p ⌉G = (V,E)p ≥ 1s = ⌈ |E| / p⌉
引理。 假设存在子图,从而将划分为大小为(任意数量的)部分。令
是任何顶点所在的最大零件数。 { ë ' Ĵ } Ĵ È Ô (小号)中号= 最大值v ∈ V | { Ĵ :v ∈ V ' Ĵ } |{G′Ĵ= (V′Ĵ,E′Ĵ)}Ĵ{E′Ĵ}ĴËO(s)M=maxv∈V|{j:v∈V′j}|
然后有个子图使得将精确地划分为部分,每个部分的大小最大为
和
{ g ^ 我 = (V 我,ë 我)} 我 { ë 我} 我 Ê p 小号= ⌈ | E | / p ⌉ 最大v ∈ V | { 我:v ∈ V 我 } | = O (M )。p{Gi=(Vi,Ei)}i{Ei}iEps=⌈|E|/p⌉maxv∈V|{i:v∈Vi}|=O(M).
证明。 从序列,用该部分中包含的边的任何有序序列替换序列中的每个部分。让是得到的序列(的置换使得每个部分是一些“间隔”边缘在序列)。现在将此序列划分为个连续的子序列,以使除最后一个序列以外的每个子序列的大小为,并让包含第个连续的子序列中的边。(所以 è ' Ĵ ë 1,ë 2,... ,Ë 米 è è ' Ĵ { é 一个,ë 一个+ 1,... ,Ë b } p 小号Ë 我我E i = { e iE′1,E′2,…,E′p′E′je1,e2,…,emEE′j{ea,ea+1,…,eb}psEiiEi={eis+1,eis+1,…,e(i+1)s}对于。)i<p
通过假设每个部分大小为,并通过设计每个部分除了最后一个部分大小为,因此(由于的定义方式)任何给定部分的边缘分为部分。这以及每个顶点都出现在中最多个部分中的假设,意味着每个顶点都出现在中不超过个部分中。QED Ô (小号)Ê Ĵ Ë p小号{ ë 我} 我E′jO(s)EjEps{Ei}i Ô (1 ){ Ë 我} 我中号{ ë ' Ĵ } Ĵ Ô (中号){ Ë 我} 我E′jO(1){Ei}iM{E′j}jO(M){Ei}i