Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-06T22:30:54.350Z Has data issue: false hasContentIssue false

Surprising identities for the greedy independent set on Cayley trees

Published online by Cambridge University Press:  25 August 2022

Alice Contat*
Affiliation:
Université Paris-Saclay
*
*Postal address: Institut Mathématiques d’Orsay, Bâtiment 307, Université Paris-Saclay, 91405 Orsay, France. Email address: alice.contat@universite-paris-saclay.fr
Rights & Permissions [Opens in a new window]

Abstract

We prove a surprising symmetry between the law of the size $G_n$ of the greedy independent set on a uniform Cayley tree $ \mathcal{T}_n$ of size n and that of its complement. We show that $G_n$ has the same law as the number of vertices at even height in $ \mathcal{T}_n$ rooted at a uniform vertex. This enables us to compute the exact law of $G_n$. We also give a Markovian construction of the greedy independent set, which highlights the symmetry of $G_n$ and whose proof uses a new Markovian exploration of rooted Cayley trees that is of independent interest.

Information

Type
Original Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Figure 1. Example of the greedy independent set obtained on a tree of size 30. The labels represent the order in which vertices are inspected in the construction of the greedy independent set. The green vertices are the active vertices and the red vertices are the blocked vertices.

Figure 1

Figure 2. (a) Illustration of the recursive equation in law for the number $H_n$ of vertices at even height on $ \mathscr{T}_n$. In black at the bottom is the root vertex, in white its neighbours, and the next vertices to include are the black roots in each tree $T_i$. (b) Illustration of the first step of the greedy algorithm. With our coupling with $ \mathscr{T}_n$, the first vertex that we add in the greedy independent set is the root vertex of $ \mathscr{T}_n$ (in green at the bottom and in red its neighbours). The next vertices (in green) to inspect in each $T_i$ are then not necessarily the root vertices of $T_i$.

Figure 2

Figure 3. (a) A plane tree rooted at the black oriented edge. (b) The usual representation of this plane tree rerooted at the green oriented edge.

Figure 3

Figure 4. (a) Illustration of the first step of the greedy algorithm for the independent set of edges. The first edge that we add in the independent set is the green root edge, and we block its neighbouring edges (red). The next edge to inspect is a uniform edge in each tree $T_i^{j}$, but can be taken as the root edge by invariance under rerooting. (b) A plane tree $ \textbf{t}$ with black vertices and with edges coloured as follows. We colour the root edge green, its neighbouring edges red, and reapply the procedure in each tree by taking first the root edge (in green). Its corresponding bi-type alternating plane tree $ \textbf{t}_g$ is obtained by considering the edges of $ \textbf{t}$ as the vertices of $ \textbf{t}_g$: the children of a green vertex in $ \textbf{t}_g$ correspond to its children followed by its brothers in $ \textbf{t}$, and a red vertex has a green child in $ \textbf{t}_g$ if the red corresponding edge has (at least) a child in $ \textbf{t}$.

Figure 4

Figure 5. Example of a forest $ \textbf{F}_{10}^{\mathfrak{a}}$ which can be obtained after 10 steps of exploration of a given tree $ \textbf{t}$ of size 18. The edges that are still unknown are shown by dashed lines. If the vertex labelled $ \mathfrak{a}\bigl( \textbf{F}_{10}^{\mathfrak{a}}\bigr) = 16$ is the next peeled vertex, then the next edge to be added will be the dashed orange edge.

Figure 5

Figure 6. Illustration of the possible transitions in the peeling exploration with $ \mathfrak{a}_{ \mathrm{Greedy}}$ together with the updating of the status of the vertices. The interior colour represents the colour of the vertices (blue or white) in the peeling exploration and the boundary colour represents the status of the vertices in the greedy construction of the independent set: black for the undetermined vertices, green for the active vertices, and red for the blocked vertices. The new edge we explore (between $v_i$ and $w_i$) is shown by a dashed grey line. When $v_i = n$ there is no peeling step, but $v_i$ is the last undetermined vertex and it becomes active.

Figure 6

Figure 7. Illustration of a possible value of $ \textbf{F}_{10}^{\mathfrak{a}_{ \mathrm{Greedy}}}$. As in Figure 6, the interior colour represents the colour of the vertices in the peeling exploration and the boundary colour represents the status of the vertices in the greedy construction of the independent set: black for the undetermined vertices, green for the active vertices, and red for the blocked vertices. The new vertex to peel has label 12 here.