An Arboricity-Sensitive Algorithm for the -Free Graph Sandwich Problem
arXiv:2609.23458
Abstract
For a fixed integer , the -free graph sandwich problem asks whether, given graphs on the same vertex set, there is an induced--free graph between them. We give a deterministic algorithm taking time and space, where and is the arboricity of . In particular, the diamond-free case takes time. This improves the direct implementation of the previously known forced-edge closure. Our implementation maintains components of common neighborhoods indexed by -cliques. A filtered frontier supports their merges within the clique-listing bound, while completion events avoid repeatedly searching for affected cliques. On feasible instances the output is contained in every feasible sandwich, independently of processing order. Applying the closure to gives an -time bound for partitioned and nonpartitioned probe -free recognition, improving the bound obtained from the direct sandwich closure. We also describe a direct static recognizer based on the same local characterization.
10 pages. Expanded implementation details and complexity justification; clarified the word-RAM model, clique-event processing, and the discussion of previous probe recognition algorithms. No change to the main results