Complexity Analysis of Generalized and Fractional Hypertree Decompositions
Abstract
Hypertree decompositions (HDs), as well as the more powerful generalized hypertree decompositions (GHDs), and the yet more general fractional hypertree decompositions (FHDs) are hypergraph decomposition methods successfully used for answering conjunctive queries and for solving constraint satisfaction problems. Every hypergraph has a width relative to each of these methods: its hypertree width , its generalized hypertree width , and its fractional hypertree width , respectively. It is known that can be checked in polynomial time for fixed , while checking is NP-complete for . The complexity of checking for a fixed has been open for over a decade. We settle this open problem by showing that checking is NP-complete, even for . The same construction allows us to prove also the NP-completeness of checking for . After that, we identify meaningful restrictions which make checking for bounded or tractable or allow for an efficient approximation of the .
Keywords
Cite
@article{arxiv.2002.05239,
title = {Complexity Analysis of Generalized and Fractional Hypertree Decompositions},
author = {Georg Gottlob and Matthias Lanzinger and Reinhard Pichler and Igor Razgon},
journal= {arXiv preprint arXiv:2002.05239},
year = {2021}
}
Comments
This is a significantly extended and enhanced version of arXiv:1611.01090