A dichotomy for succinct representations of homomorphisms

09/29/2022
βˆ™
by   Christoph Berkholz, et al.
βˆ™
0
βˆ™

The task of computing homomorphisms between two finite relational structures π’œ and ℬ is a well-studied question with numerous applications. Since the set Hom(π’œ,ℬ) of all homomorphisms may be very large having a method of representing it in a succinct way, especially one which enables us to perform efficient enumeration and counting, could be extremely useful. One simple yet powerful way of doing so is to decompose Hom(π’œ,ℬ) using union and Cartesian product. Such data structures, called d-representations, have been introduced by Olteanu and Zavodny in the context of database theory. Their results also imply that if the treewidth of the left-hand side structure π’œ is bounded, then a d-representation of polynomial size can be found in polynomial time. We show that for structures of bounded arity this is optimal: if the treewidth is unbounded then there are instances where the size of any d-representation is superpolynomial. Along the way we develop tools for proving lower bounds on the size of d-representations, in particular we define a notion of reduction suitable for this context and prove an almost tight lower bound on the size of d-representations of all k-cliques in a graph.

READ FULL TEXT
research
βˆ™ 08/25/2017

Non-FPT lower bounds for structural restrictions of decision DNNF

We give a non-FPT lower bound on the size of structured decision DNNF an...
research
βˆ™ 05/02/2022

Weighted Counting of Matchings in Unbounded-Treewidth Graph Families

We consider a weighted counting problem on matchings, denoted PrMatching...
research
βˆ™ 07/18/2019

Approximate counting CSP seen from the other side

In this paper we study the complexity of counting Constraint Satisfactio...
research
βˆ™ 01/06/2022

The splitting power of branching programs of bounded repetition and CNFs of bounded width

In this paper we study syntactic branching programs of bounded repetitio...
research
βˆ™ 09/18/2017

Connecting Width and Structure in Knowledge Compilation (Extended Version)

Several query evaluation tasks can be done via knowledge compilation: th...
research
βˆ™ 09/26/2017

Partial matching width and its application to lower bounds for branching programs

We introduce a new structural graph parameter called partial matching wi...
research
βˆ™ 07/15/2022

Exact Flow Sparsification Requires Unbounded Size

Given a large edge-capacitated network G and a subset of k vertices call...

Please sign up or login with your details

Forgot password? Click here to reset