TAU Combinatorics Seminar 2021/22

When: Sunday, November 21, 10am
Where: Schreiber 309
Speaker: Yevgeny Levanzov, Tel Aviv University
Title: Counting Homomorphic Cycles in Degenerate Graphs

Abstract:

Since counting subgraphs in general graphs is a computationally demanding problem, it is natural to try and design fast algorithms for restricted families of graphs. One such family is that of graphs of bounded degeneracy. This line of work, which started in the 80's, culminated in a recent work of Gishboliner et al., which highlighted the importance of the task of counting homomorphic copies of cycles.

Our main result is a surprisingly tight relation between the above task and the problem of detecting copies of directed cycles in general directed graphs. We prove the following:

1. One can compute the number of homomorphic copies of $C_{2k}$ and $C_{2k+1}$ in graphs of bounded degeneracy in time $\tilde{O}(n^{d_{k}})$, where the fastest known algorithm for detecting directed copies of $C_k$ in general $m$-edge digraphs runs in time $\tilde{O}(m^{d_{k}})$.

2. One can transform any $O(n^{b_{k}})$ algorithm for computing the number of homomorphic copies of $C_{2k}$ or of $C_{2k+1}$ in graphs of bounded degeneracy, into an $\tilde{O}(m^{b_{k}})$ time algorithm for detecting directed copies of $C_k$ in general $m$-edge digraphs.

Joint work with Lior Gishboliner, Asaf Shapira and Raphael Yuster.