Algorithmic Applications of Hypergraph and Partition Containers

11/21/2022
by   Or Zamir, et al.
0

We present a general method to convert algorithms into faster algorithms for almost-regular input instances. Informally, an almost-regular input is an input in which the maximum degree is larger than the average degree by at most a constant factor. This family of inputs vastly generalizes several families of inputs for which we commonly have improved algorithms, including bounded-degree inputs and random inputs. It also generalizes families of inputs for which we don't usually have faster algorithms, including regular-inputs of arbitrarily high degree and very dense inputs. We apply our method to achieve breakthroughs in exact algorithms for several central NP-Complete problems including k-SAT, Graph Coloring, and Maximum Independent Set. Our main tool is the first algorithmic application of the relatively new Hypergraph Container Method (Saxton and Thomason 2015, Balogh, Morris and Samotij 2015). This recent breakthrough, which generalizes an earlier version for graphs (Kleitman and Winston 1982, Sapozhenko 2001), has been used extensively in recent years in extremal combinatorics. An important component of our work is the generalization of (hyper-)graph containers to Partition Containers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2020

Girth-reducibility and the algorithmic barrier for coloring

All known efficient algorithms for constraint satisfaction problems are ...
research
02/13/2018

A Faster Isomorphism Test for Graphs of Small Degree

Luks's algorithm (JCSS 1982) to test isomorphism of bounded degree graph...
research
09/08/2023

Note on polychromatic coloring of hereditary hypergraph families

We exhibit a 5-uniform hypergraph that has no polychromatic 3-coloring, ...
research
03/12/2018

Partitioning a graph into degenerate subgraphs

Let G = (V, E) be a graph with maximum degree k≥ 3 distinct from K_k+1. ...
research
02/13/2018

Towards faster isomorphism tests for bounded-degree graphs

Luks' algorithm (JCSS 1982) to test isomorphism of bounded degree graphs...
research
05/04/2023

Local Computation Algorithms for Hypergraph Coloring – following Beck's approach (full version)

We investigate local computation algorithms (LCA) for two-coloring of k-...

Please sign up or login with your details

Forgot password? Click here to reset