Homomorphisms are a good basis for counting small subgraphs
From MaRDI portal
Isomorphism problems in graph theory (reconstruction conjecture, etc.) and homomorphisms (subgraph embedding, etc.) (05C60) Graph algorithms (graph-theoretic aspects) (05C85) Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.) (68Q17) Analysis of algorithms and problem complexity (68Q25)
Abstract: We introduce graph motif parameters, a class of graph parameters that depend only on the frequencies of constant-size induced subgraphs. Classical works by Lov'asz show that many interesting quantities have this form, including, for fixed graphs , the number of -copies (induced or not) in an input graph , and the number of homomorphisms from to . Using the framework of graph motif parameters, we obtain faster algorithms for counting subgraph copies of fixed graphs in host graphs : For graphs on edges, we show how to count subgraph copies of in time by a surprisingly simple algorithm. This improves upon previously known running times, such as time for -edge matchings or time for -cycles. Furthermore, we prove a general complexity dichotomy for evaluating graph motif parameters: Given a class of such parameters, we consider the problem of evaluating on input graphs , parameterized by the number of induced subgraphs that depends upon. For every recursively enumerable class , we prove the above problem to be either FPT or #W[1]-hard, with an explicit dichotomy criterion. This allows us to recover known dichotomies for counting subgraphs, induced subgraphs, and homomorphisms in a uniform and simplified way, together with improved lower bounds. Finally, we extend graph motif parameters to colored subgraphs and prove a complexity trichotomy: For vertex-colored graphs and , where is from a fixed class , we want to count color-preserving -copies in . We show that this problem is either polynomial-time solvable or FPT or #W[1]-hard, and that the FPT cases indeed need FPT time under reasonable assumptions.
Recommendations
Cited in
(74)- On the problem of finding small subdivision and homomorphism bases for classes of countable graphs
- Computing the number of induced copies of a fixed graph in a bounded degree graph
- Parameterized counting of partially injective homomorphisms
- Faster algorithms for counting subgraphs in sparse graphs
- Local WL invariance and hidden shades of regularity
- A fixed-parameter perspective on \#BIS
- Counting edge-injective homomorphisms and matchings on restricted graph classes
- Counting problems in parameterized complexity
- Counting induced subgraphs: a topological approach to \#W[1]-hardness
- Counting Homomorphisms to $K_4$-Minor-Free Graphs, Modulo 2
- Four Shorts Stories on Surprising Algorithmic Uses of Treewidth
- Counting Small Induced Subgraphs Satisfying Monotone Properties
- Tensor network complexity of multilinear maps
- Graph pattern polynomials
- Counting connected subgraphs with maximum-degree-aware sieving
- Approximate Counting of k-Paths: Deterministic and in Polynomial Space
- Counting Answers to Existential Questions
- Counting induced subgraphs: an algebraic approach to \#W[1]-hardness
- Counting restricted homomorphisms via Möbius inversion over matroid lattices
- A fixed-parameter perspective on \#BIS
- Tight bounds for planar strongly connected Steiner subgraph with fixed number of terminals (and extensions)
- The complexity of counting surjective homomorphisms and compactions
- Graph pattern detection: hardness for all induced patterns and faster noninduced cycles
- Faster Subgraph Counting in Sparse Graphs
- Counting Subgraphs in Degenerate Graphs
- Counting subgraphs via homomorphisms
- Counting Subgraphs via Homomorphisms
- On Weisfeiler-Leman invariance: subgraph counts and related graph properties
- Quasipolynomiality of the Smallest Missing Induced Subgraph
- Counting Homomorphic Cycles in Degenerate Graphs
- Monotone arithmetic complexity of graph homomorphism polynomials
- Parameterised counting in logspace
- Parameterized (Modular) Counting and Cayley Graph Expanders
- Parameterised and fine-grained subgraph counting, modulo 2
- Counting Small Induced Subgraphs with Hereditary Properties
- Parameterized Counting and Cayley Graph Expanders
- Fredman's trick meets dominance product: fine-grained complexity of unweighted APSP, 3SUM counting, and more
- The complexity of pattern counting in directed graphs, parameterised by the outdegree
- Algebraic global gadgetry for surjective constraint satisfaction
- Counting subgraphs in somewhere dense graphs
- Logical equivalences, homomorphism indistinguishability, and forbidden minors
- Finding and counting small tournaments in large tournaments
- Counting answers to unions of conjunctive queries: natural tractability criteria and meta-complexity
- Finding and counting patterns in sparse graphs
- Towards tight bounds for the graph homomorphism problem parameterized by cutwidth via asymptotic matrix parameters
- Subgraph enumeration in optimal I/O complexity
- Homomorphism-distinguishing closedness for graphs of bounded tree-width
- The complexity of homomorphism reconstructibility
- Kernelization of counting problems
- Kernelization for counting problems on graphs: preserving the number of minimum solutions
- On algorithms based on finitely many homomorphism counts
- Determinants from homomorphisms
- The complexity of homomorphism reconstructibility
- A simple inclusion-exclusion based algorithm for (k, n)-MLC and related problems
- The strongish planted clique hypothesis and its consequences
- Parameterised counting in logspace
- Kernelization for counting problems on graphs: preserving the number of minimum solutions
- \(C_{2k+1}\)-coloring of bounded-diameter graphs
- Graph similarity and homomorphism densities
- Current algorithms for detecting subgraphs of bounded treewidth are probably optimal
- On counting (quantum-)graph homomorphisms in finite fields of prime order
- Detecting and counting small subgraphs, and evaluating a parameterized Tutte polynomial: lower bounds via toroidal grids and Cayley graph expanders
- A dichotomy theorem for linear time homomorphism orbit counting in bounded degeneracy graphs
- Can you link up with treewidth?
- Multicut problems in embedded graphs: the dependency of complexity on the demand pattern
- Monotone bounded-depth complexity of homomorphism polynomials
- Which graph motif parameters count?
- Homomorphism indistinguishability and game comonads for restricted conjunction and requantification
- Counting small induced subgraphs: scorpions are easy but not trivial
- Can you link up with treewidth?
- Parameterised holant problems
- Counting induced subgraphs: a topological approach to \#W[1]-hardness
- Compactors for parameterized counting problems
- Counting induced subgraphs: an algebraic approach to \#W[1]-hardness
This page was built for publication: Homomorphisms are a good basis for counting small subgraphs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4977973)