Maths Olympiad Prep

Library / /1 of 4

, 2015

Combinatorics Difficulty 6.1 National olympiad Prove it Romania

Let nn be a positive integer and let GnG_n be the set of all simple graphs on nn vertices. For each vertex vv of a graph in GnG_n, let k(v)k(v) be the maximal cardinality of an independent set of neighbours of vv. Determine maxGGnvV(G)k(v)\max_{G \in \mathcal{G}_n} \sum_{v \in V(G)} k(v) and the graphs in Gn\mathcal{G}_n that achieve this value.

Solution

To prove this, let GG be a simple graph on nn vertices, and let SS be a maximal independent set of vertices of GG. If vv is a member of SS, then k(v)nSk(v) \le n - |S|, since vv has at most nSn - |S| neighbours. If a vertex vv is not in SS, then k(v)Sk(v) \le |S|, since k(v)k(v) is the size of an independent set. Consequently,
vV(G)k(v)S(nS)+(nS)Sn2/2. \sum_{v \in V(G)} k(v) \le |S|(n - |S|) + (n - |S|)|S| \le \lfloor n^2/2 \rfloor.

The complete bipartite graph Kn/2,n/2K_{\lfloor n/2 \rfloor, \lceil n/2 \rceil} clearly achieves the upper bound. Achieving the upper bound requires that all of SS be adjacent to all of V(G)SV(G) \setminus S and that V(G)SV(G) \setminus S be an independent set, so the extremal graph is unique.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic and difficulty added by this site.