English

The Dynamic Complexity of Acyclic Hypergraph Homomorphisms

Computational Complexity 2021-07-14 v1 Logic in Computer Science

Abstract

Finding a homomorphism from some hypergraph Q\mathcal{Q} (or some relational structure) to another hypergraph D\mathcal{D} is a fundamental problem in computer science. We show that an answer to this problem can be maintained under single-edge changes of Q\mathcal{Q}, as long as it stays acyclic, in the DynFO framework of Patnaik and Immerman that uses updates expressed in first-order logic. If additionally also changes of D\mathcal{D} are allowed, we show that it is unlikely that existence of homomorphisms can be maintained in DynFO.

Keywords

Cite

@article{arxiv.2107.06121,
  title  = {The Dynamic Complexity of Acyclic Hypergraph Homomorphisms},
  author = {Nils Vortmeier and Ioannis Kokkinis},
  journal= {arXiv preprint arXiv:2107.06121},
  year   = {2021}
}
R2 v1 2026-06-24T04:09:16.686Z