Це не відповідь. Це лише дещо тривіальне спостереження, що WLOG ви можете послабити вимогу, щоб було рівно підмножини точно такого ж розміру, а натомість просто шукати будь-яку кількість крайніх підмножин розміром . Можливо, це допомагає задуматися над проблемою.p{Ei}iO(the desired size)
Зафіксуйте будь-який графік і ціле число . НехайG=(V,E)p≥1s=⌈|E|/p⌉
Лема Припустимо, є такі, що розділи на (будь-яку кількість) частин розміру . Нехай
бути максимальною кількістю частин, у яких знаходиться будь-яка вершина.{G′j=(V′j,E′j)}j{E′j}jEO(s)M=maxv∈V|{j:v∈V′j}|
Тоді є підграблі такі, що розділи точно на частин кожного розміру не більше
, і
p{Gi=(Vi,Ei)}i{Ei}iEps=⌈|E|/p⌉maxv∈V|{i:v∈Vi}|=O(M).
Доказ. Починаючи з послідовності , замініть кожну частину у послідовності будь-якою упорядкованою послідовністю країв, що містяться у цій частині. Нехай - це результуюча послідовність (перестановка така, що кожна частина є деяким "інтервалом" ребер у послідовність). Тепер розділіть цю послідовність на суміжних підрядів таким чином, що кожна, крім останньої, має розмір , і нехай містить ребра в й суміжній підрядності. (ТомуE′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
За припущенням, кожна частина має розмір , а за задумом кожна частина крім останньої частини має розмір , тому (у зв'язку із тим, як визначено) ребра в будь-якій частині розділені на частини в . З цього і припущення, що кожна вершина зустрічається щонайбільше в частинах у , випливає, що кожна вершина зустрічається в максимум частин у . QEDE′jO(s)EjEps{Ei}iE′jO(1){Ei}iM{E′j}jO(M){Ei}i