TL; DR - Não, não há melhor estratégia do que a simples. Aqui está a idéia principal da prova. Quando não houver bolas suficientes, haverá um "caminho da bola" de umkcaixa cheia de k a uma caixa com no máximok−2 bolas. O adversário pode passar uma bola daquele compartimento cheio para o compartimento menos cheio ao longo desse caminho, o que pode ser feito repetidamente até que o número de compartimentos cheios dek seja reduzido.
Reformulação na teoria dos grafos
Suponha que recebamos um gráfico finito simples com uma função w : E → Z ≥ 0 . Dizemos que existem w ( e ) bolas na aresta e . Vamos E 2 ser o (borda-marcado final) conjunto { ( e , v ) | e ∈ E , v ∈ e } . Se dG(V,E)w:E→Z≥0w(e)eE2{(e,v)|e∈E,v∈e} satisfizerd:E2→Z≥0 Z ≥ 0 , d ( v ) = para cada aresta e = { v 1 , v 2 } , dizemos que d estádistribuindo w . Qualquerfunção de distribuição w d induz uma função, que usamos o mesmo símbolo, d : V → ∑ v ∈ e d ( e , v ) . Dizemos que d ( v ) bolas estão emw(e)=d(e,v1)+d(e,v2)e={v1,v2}dwwdd:V→Z≥0d(v)=∑v∈ed(e,v)d(v) . Dado k ∈ Z > 0 , seja F k ( d ) = # { v ∈ V | d ( v ) ≥ k } , o número de k- vértices completos por d .vk∈Z>0Fk(d)=#{v∈V|d(v)≥k}kd
(Erel-Apass Teorema) Para qualquer gráfico finito simples e W : E → Z ≥ 0 , temos Σ e ∈ E w ( e ) ≥ ( 2 k - 1 ) min w -distributing d F k ( d )G(V,E)w:E→Z≥0∑e∈Ew(e)≥(2k−1)minw-distributing dFk(d)
Imagine que cada vértice é uma caixa. Para cada aresta , w ( e ) pares de bolas são colocados em v 1 e v 2 , cada um dos quais recebendo w ( e ) bolas. Entre esses w ( e ) pares de bolas, o adversário pode tirar d ( e , v 2 ) bolas de ) bolas de v 2e={v1,v2}w(e)v1v2w(e)w(e)d(e,v2) e d ( e , v 1v1d(e,v1)v2. O resultado final é o mesmo que se, dado todas as posições vazias inicialmente, para cada aresta , w ( e ) as esferas são colocadas dentro dele e, em seguida, d ( e , v 1 ) e d ( e , v 2 ) as bolas são distribuídas parae={v1,v2}w(e)d(e,v1)d(e,v2) e v 2 respectivamente pelo adversário. Portanto, oteorema de Erel-Apass diz que, para garantirv1v2 lixeiras k-cheias, após remoção de um adversário inteligente, pelo menos ( 2 k - 1 ) t são necessários pares de bolas. t(2k−1)tEm outra palavra, uma estratégia ideal para ter o número máximo possível de posições completas restante é de fato a "estratégia simples", que preenche repetidamente um par diferente de posições compares de esferas de até que não tenhamos bolas suficientes para repetir .2k−1
Prova do teorema
Por uma questão de contradição, vamos e w ser um contra-cujo número de vértices é o menor entre todos os contra-exemplos. Ou seja, não é w -distributing m de modo a que F k ( m ) é mínima entre todos F K ( d ) de w -distributing função d . Além disso,
∑ e ∈ E w ( eG(V,E)wwmFk(m)Fk(d)wd
∑e∈Ew(e)<(2k−1)Fk(m)
Seja . Seja V ℓ = { v ∈ V | m ( v ) ≥ k } . Então F k ( m )Vs={v∈V|m(v)≤k−2}Vℓ={v∈V|m(v)≥k} .Fk(m)=#Vℓ
Reivindicação um: . Vs≠∅
Prova de reivindicação um. Suponha de outra forma que esteja vazio.
∑ v ∈ V m ( v ) = ( k - 1 ) # V + ∑ v ∈ V ( m ( v ) - ( k - 1 ) ) ≥ ( k - 1 ) # V + # V ℓ >Vs
∑v∈Vm(v)=(k−1)#V+∑v∈V(m(v)−(k−1))≥(k−1)#V+#Vℓ>(k−1)#V
Vamos também reutilização
como uma função de
V para
Z ≥ 0 tal que
w ( v ) = Σ v ∈ e w ( e ) para qualquer
v ∈ V .
∑ vwVZ≥0w(v)=∑v∈ew(e)v∈V
Portanto, deve haver um vértice
btal que
w(b∑v∈Vw(v)=∑v∈V∑v∈ew(e)=∑e∈E∑v∈ew(e)=∑e∈E2w(e)=2∑e∈Ew(e)=2∑e∈E∑v∈em(e,v)=2∑v∈V∑v∈em(e,v)=2∑v∈Vm(v)>2(k−1)#V
b .
w(b)≥2k−1
Considere a configuração induzida e w ′ , onde V ′ = V ∖ { b } , G ′ ( V ′ , E ′ ) é o gráfico induzido G [ V ′ ] e onde w ′ = w | E ' . Para qualquer função de distribuição de w ' d 'G′(V′,E′)w′V′=V∖{b}G′(V′,E′)G[V′]w′=w|E′w′d′ , podemos estendê-lo a uma função de distribuição d dw Onded d ' é o mesmo qued'emE'enquantod d ' (e,b)=w(e)para cada arestaeadjacente ab. Observe queFk(d d ′ )=Fk(d d ′ (b)=∑ b ∈ e d d ′ (dd′dd′d′E′dd′(e,b)=w(e)eb desdeFk(dd′)=Fk(d′)+1 . Então
Σ e ∈ E 'dd′(b)=∑b∈edd′(e,b)=∑b∈ew(e)=w(b)≥2k−1≥k
Assim,L'(V',E')ew'é um contra-exemplo, cujo número de vértices é menor do que o número de vértices emL. Isso não pode verdadeiro pela nossa suposição sobreG(V,E)ew. Então, reivindique um está provado.
∑e∈E′w′(e)≤∑e∈Ew(e)−w(b)<(2k−1)Fk(m)−(2k−1)=(2k−1)(minw-distributing dFk(d)−1)≤(2k−1)(minw′-distributing d′Fk(dd′)−1)≤(2k−1)minw′-distributing d′Fk(d′)
G′(V′,E′)w′GG(V,E)w
Para qualquer vértice , defina v d- alcançável a partir do vértice u se houver um caminho u 0 = u , u 1 , u 2 , ⋯ , u m , u m + 1 = v , m ≥ 0 , para que d ( { u i , u i + 1 } , u i ) > 0 . Seja V rvv duu0=u,u1,u2,⋯,um,um+1=vm≥0d({ui,ui+1},ui)>0Vr=Vℓ∪{v∈V|∃u∈Vℓ and v is m-reachable from u}
Claim two: Vr=V
Proof of claim two: Suppose Vr≠V. For any vertex v∈Vr and u∉Vr, since we cannot reach u from v, if {v,u} is an edge, then w({v,u},v)=0. Consider the induced setup G′(V′,E′) and w′, where v′=Vr, G′(V′,E′) is the induced graph G[V′] and where w′=w|E′. For any w′-distributing function d′, we can extend it to a w-distributing function dd′ where dd′ is the same as d′ on E′ and the same as m on other edges. Note that Fk(dd′)=Fk(d′) since all vertices with no less than k balls inside are in Vℓ⊂Vr. Then
∑e∈E′w′(e)≤∑e∈Ew(e)<(2k−1)Fk(m)=(2k−1)minw-distributing dFk(d)≤(2k−1)minw′-distributing d′Fk(dd′)≤(2k−1)minw′-distributing d′Fk(d′)
So,
G′(V′,E′) and
w′ would be a counterexample whose number of vertices is smaller than the number of vertices in
G. That cannot be true by our assumption about
G(V,E) and
w. So claim two is proved.
Now let us prove the theorem.
Since Vr=V and Vs≠∅, there is a path u0=u,u1,u2,⋯,um,um+1=v, m≥0 with m(u)>k, m(v)≤k−2 and d({ui,ui+1},ui)>0. Let us construct a new w-distributing function r(m) from m so that
r(m)(e,u)=⎧⎩⎨m({ui,ui+1},ui)−1m({ui,ui+1},ui+1)+1m(e,u) if (e,u)=({ui,ui+1},ui) for some 0≤i≤m if (e,u)=({ui,ui+1},ui+1) for some 0≤i≤m otherwise
m and r(m) agrees on all vertices except v and u, m(v)<r(m)(v)≤k−1 and r(m)(u)<m(u). We can apply this procedure on r(m) to get r2(m). Repeating this i time for some large enough i, we will obtain a w-distributing function ri(m) with Fk(ri(m))=0. However, we have assumed that Fk(m)>0 is the minimum among F(d) of w-distributing function d. This contradiction shows that we have proved the Erel-Apass theorem.