A list version of graph packing
Abstract
We consider the following generalization of graph packing. Let G1 = (V1, E1) and G2 = (V2, E2) be graphs of order n and G3 = (V1 V2, E3) a bipartite graph. A bijection f from V1 onto V2 is a list packing of the triple (G1, G2, G3) if uv ∈ E2 implies f(u)f(v) E2 and vf(v) E3 for all v ∈ V1. We extend the classical results of Sauer and Spencer and Bollob\'as and Eldridge on packing of graphs with small sizes or maximum degrees to the setting of list packing. In particular, we extend the well-known Bollob\'as--Eldridge Theorem, proving that if (G1) ≤ n-2, (G2) ≤ n-2, (G3) ≤ n-1, and |E1| + |E2| + |E3| ≤ 2n-3, then either (G1, G2, G3) packs or is one of 7 possible exceptions. Hopefully, the concept of list packing will help to solve some problems on ordinary graph packing, as the concept of list coloring did for ordinary coloring.