Grinberg-Introduction-Graph-Theory · Problem 5.21

Trees and arborescences

Mathematics — Graph Theory · chip-firing-donations

Problem

Let D=(V,A,ψ)D = (V, A, \psi) be a strongly connected multidigraph. A wealth distribution on DD shall mean a family (kv)v∈V(k_v)_{v \in V} of integers (one for each vertex v∈Vv \in V). If k=(kv)v∈Vk = (k_v)_{v \in V} is a wealth distribution, then we refer to each value kvk_v as the wealth of the vertex vv, and we define the total wealth of kk to be the sum ∑v∈Vkv\sum_{v \in V} k_v. We say that a vertex vv is in debt in a given wealth distribution k=(kv)v∈Vk = (k_v)_{v \in V} if its wealth kvk_v is negative. For any vertices vv and ww, we let av,wa_{v,w} denote the number of arcs that have source vv and ww. A donation is an operation that transforms a wealth distribution as follows: We choose a vertex vv, and we decrease its wealth by its outdegree deg⁡+v\deg^+ v, and then increase the wealth of each vertex w∈Vw \in V (including vv itself) by av,wa_{v,w}. (You can think of vv as donating a unit of wealth for each arc that has source vv. This unit flows to the target to this arc. Note that a donation does not change the total wealth.) Let kk be a wealth distribution on DD whose total wealth is larger than ∣A∣−∣V∣|A| - |V|. Prove that by an appropriately chosen finite sequence of donations, we can ensure that no vertex is in debt. [Hint: A donation will be called safe if its donor vv (that is, the vertex chosen to lose wealth) satisfies kv≥deg⁡+vk_v \geq \deg^+ v, where kk is the wealth distribution just before this donation. Start by showing that if the total wealth is larger than ∣A∣−∣V∣|A| - |V|, then at least one vertex vv has wealth ≥deg⁡+v\geq \deg^+ v (and thus can make a safe donation). Next, show that for any given wealth distribution kk, there are only finitely many wealth distributions that can be obtained from kk by a sequence of safe donations. Finally, for any vertex vv, find a rational quantity that increases every time that a donor distinct from vv makes a donation. Conclude that in a sufficiently long sequence of safe donations, every vertex must appear as a donor. But a donor of a safe donation must be out of debt just before its safe donation, and will never go back into debt.]

Browse the problem library