Triangle-Freeness Is Hard To Detect

We show that recognizing the K3-freeness and K4-freeness of graphs is hard, respectively, for two-player nondeterministic communication protocols using exponentially many partitions and for nondeterministic syntactic read-r times branching programs.The key ingredient is a generalization of a colouring lemma, due to Papadimitriou and Sipser, which says that for every balanced redblue colouring of the edges of the complete n-vertex graph there is a set of en2 triangles, none of which is monochromatic, such that no triangle can be formed by picking edges from different triangles. We extend this lemma to exponentially many colourings and to partial colourings.

[1]  Fan Chung Graham,et al.  Open problems of Paul Erdös in graph theory , 1997, J. Graph Theory.

[2]  Christos H. Papadimitriou,et al.  Communication complexity , 1982, STOC '82.

[3]  Michael E. Saks,et al.  Time-Space Tradeoffs for Branching Programs , 2001, J. Comput. Syst. Sci..

[4]  Eyal Kushilevitz,et al.  Communication Complexity , 1997, Adv. Comput..

[5]  Daniel J. Kleitman,et al.  On the number of graphs without 4-cycles , 1982, Discret. Math..

[6]  Juraj Hromkovic,et al.  On Multipartition Communication Complexity , 2001, STACS.

[7]  Vojtech Rödl,et al.  Two lower bounds for branching programs , 1986, STOC '86.

[8]  I. Wegener Branching Programs and Binary Deci-sion Diagrams-Theory and Applications , 1987 .

[9]  Miklós Ajtai,et al.  A non-linear time lower bound for Boolean branching programs , 1999, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[10]  Frank Harary,et al.  Size in maximal triangle-free graphs and minimal graphs of diameter 2 , 1995, Discret. Math..

[11]  Michael E. Saks,et al.  Super-linear time-space tradeoff lower bounds for randomized computation , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.