Papers
Topics
Authors
Recent
Search
2000 character limit reached

Maintaining CMSO2\mathsf{CMSO}_2 properties on dynamic structures with bounded feedback vertex number

Published 13 Jul 2021 in cs.DS, cs.DM, and cs.LO | (2107.06232v2)

Abstract: Let φ\varphi be a sentence of CMSO<em>2\mathsf{CMSO}<em>2 (monadic second-order logic with quantification over edge subsets and counting modular predicates) over the signature of graphs. We present a dynamic data structure that for a given graph GG that is updated by edge insertions and edge deletions, maintains whether φ\varphi is satisfied in GG. The data structure is required to correctly report the outcome only when the feedback vertex number of GG does not exceed a fixed constant kk, otherwise it reports that the feedback vertex number is too large. With this assumption, we guarantee amortized update time O</em>φ,k(logn){\cal O}</em>{\varphi,k}(\log n). If we additionally assume that the feedback vertex number of GG never exceeds kk, this update time guarantee is worst-case. By combining this result with a classic theorem of Erd\H{o}s and P\'osa, we give a fully dynamic data structure that maintains whether a graph contains a packing of kk vertex-disjoint cycles with amortized update time Ok(logn){\cal O}_{k}(\log n). Our data structure also works in a larger generality of relational structures over binary signatures.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.