English

The Complexity of Approximately Counting Retractions to Square-Free Graphs

Computational Complexity 2021-07-20 v4 Discrete Mathematics

Abstract

A retraction is a homomorphism from a graph GG to an induced subgraph HH of GG that is the identity on HH. In a long line of research, retractions have been studied under various algorithmic settings. Recently, the problem of approximately counting retractions was considered. We give a complete trichotomy for the complexity of approximately counting retractions to all square-free graphs (graphs that do not contain a cycle of length 44). It turns out there is a rich and interesting class of graphs for which this problem is complete in the class #BIS\#\mathrm{BIS}. As retractions generalise homomorphisms, our easiness results extend to the important problem of approximately counting homomorphisms. By giving new #BIS\#\mathrm{BIS}-easiness results we now settle the complexity of approximately counting homomorphisms for a whole class of non-trivial graphs which were previously unresolved.

Keywords

Cite

@article{arxiv.1907.02319,
  title  = {The Complexity of Approximately Counting Retractions to Square-Free Graphs},
  author = {Jacob Focke and Leslie Ann Goldberg and Stanislav Živný},
  journal= {arXiv preprint arXiv:1907.02319},
  year   = {2021}
}