Near-Unanimity Functions and Varieties of Reflexive Graphs

Let $H$ be a graph and $k \geq 3$. A near-unanimity function of arity $k$ is a mapping $g$ from the $k$-tuples over $V(H)$ to $V(H)$ such that $g(x_1, x_2, \dots, x_k)$ is adjacent to $g(x'_1, x'_2, \dots, x'_k)$ whenever $x_i x'_i \in E(H)$ for each $i = 1, 2, \dots, k$, and $g(x_1, x_2, \dots, x_k) = a$ whenever at least $k-1$ of the $x_i$'s equal $a$. Feder and Vardi proved that, if a graph $H$ admits a near-unanimity function, then the homomorphism extension (or retraction) problem for $H$ is polynomial time solvable. We focus on near-unanimity functions on reflexive graphs. The best understood are reflexive chordal graphs $H$: they always admit a near-unanimity function. We bound the arity of these functions in several ways related to the size of the largest clique and the leafage of $H$, and we show that these bounds are tight. In particular, it will follow that the arity is bounded by $n -\sqrt{n}+1$, where $n = |V(H)|$. We investigate substructures forbidden for reflexive graphs that admit a near-unanimity function. It will follow, for instance, that no reflexive cycle of length at least four admits a near-unanimity function of any arity. However, we exhibit nonchordal graphs which do admit near-unanimity functions. Finally, we characterize graphs which admit a conservative near-unanimity function. This characterization has been predicted by the results of Feder, Hell, and Huang. Specifically, those results imply that, if P $\neq$ NP, the graphs with conservative near-unanimity functions are precisely the so-called bi-arc graphs. We give a proof of this statement without assuming P $\neq$ NP.

[1]  Pavol Hell,et al.  Bi-arc graphs and the complexity of list homomorphisms , 2003, J. Graph Theory.

[2]  Erwin Pesch,et al.  Retracts of graphs , 1988 .

[3]  Terry A. McKee,et al.  The leafage of a chordal graph , 1998, Discuss. Math. Graph Theory.

[4]  Andrei A. Krokhin,et al.  Majority constraints have bounded pathwidth duality , 2008, Eur. J. Comb..

[5]  Peter Winkler,et al.  Vertex-to-vertex pursuit in a graph , 1983, Discret. Math..

[6]  K. A. Baker,et al.  Polynomial interpolation and the Chinese Remainder Theorem for algebraic systems , 1975 .

[7]  Tomás Feder,et al.  The Computational Structure of Monotone Monadic SNP and Constraint Satisfaction: A Study through Datalog and Group Theory , 1999, SIAM J. Comput..

[8]  Hans-Jürgen Bandelt,et al.  Absolute Reflexive Retracts and Absolute Bipartite Retracts , 1993, Discret. Appl. Math..

[9]  Claude Tardif,et al.  A Characterisation of First-Order Constraint Satisfaction Problems , 2006, 21st Annual IEEE Symposium on Logic in Computer Science (LICS'06).

[10]  Cynthia Loten Retractions of chordal and related graphs , 2003 .

[11]  Siam J. Discrete CLASSIFICATION OF HOMOMORPHISMS TO ORIENTED CYCLES AND OF k -PARTITE SATISFIABILITY ∗ , 2001 .

[12]  P. Hell,et al.  Absolute Retracts and Varieties of Reflexive Graphs , 1987, Canadian Journal of Mathematics.

[13]  Maurice Pouzet,et al.  Retracts: graphs and ordered sets from the metric point of view , 1986 .

[14]  N. S. Barnett,et al.  Private communication , 1969 .

[15]  Víctor Dalmau,et al.  Generalized majority-minority operations are tractable , 2005, 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05).

[16]  Andrei A. Bulatov,et al.  Tractable conservative constraint satisfaction problems , 2003, 18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings..

[17]  Pavol Hell,et al.  List Homomorphisms to Reflexive Graphs , 1998, J. Comb. Theory, Ser. B.

[18]  Jaroslav Nesetril,et al.  Graphs and homomorphisms , 2004, Oxford lecture series in mathematics and its applications.

[19]  Richard J. Nowakowski,et al.  The smallest graph variety containing all paths , 1983, Discret. Math..

[20]  Benoît Larose,et al.  A polynomial-time algorithm for near-unanimity graphs , 2005, J. Algorithms.

[21]  Richard C. Brewster,et al.  Building blocks for the variety of absolute retracts , 2006, Discret. Math..

[22]  Jaroslav Nesetril,et al.  On the complexity of H-coloring , 1990, J. Comb. Theory, Ser. B.

[23]  Pavol Hell,et al.  List Homomorphisms and Circular Arc Graphs , 1999, Comb..

[24]  Víctor Dalmau Generalized Majority-Minority Operations are Tractable , 2005, LICS.

[25]  Hans-Jürgen Bandelt,et al.  Graphs with edge-preserving majority functions , 1992, Discret. Math..

[26]  Xuding Zhu,et al.  Duality and Polynomial Testing of Tree Homomorphisms , 1996 .

[27]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .