Это не ответ. Это просто несколько тривиальное наблюдение, что 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