Skip to main content

Showing 1–19 of 19 results for author: Curticapean, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.07051  [pdf, other

    cs.CC cs.DS

    Counting Small Induced Subgraphs: Hardness via Fourier Analysis

    Authors: Radu Curticapean, Daniel Neuen

    Abstract: For a fixed graph property $Φ$ and integer $k \geq 1$, the problem $\#\mathrm{IndSub}(Φ,k)$ asks to count the induced $k$-vertex subgraphs satisfying $Φ$ in an input graph $G$. If $Φ$ is trivial on $k$-vertex graphs (i.e., if $Φ$ contains either all or no $k$-vertex graphs), this problem is trivial. Otherwise we prove, among other results: - If $Φ$ is edge-monotone (i.e., closed under deleting e… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

  2. arXiv:2404.04987  [pdf, other

    cs.DS

    Chromatic number in $1.9999^n$ time? Fast deterministic set partitioning under the asymptotic rank conjecture

    Authors: Andreas Björklund, Radu Curticapean, Thore Husfeldt, Petteri Kaski, Kevin Pratt

    Abstract: In this paper we further explore the recently discovered connection by Björklund and Kaski [STOC 2024] and Pratt [STOC 2024] between the asymptotic rank conjecture of Strassen [Progr. Math. 1994] and the three-way partitioning problem. We show that under the asymptotic rank conjecture, the chromatic number of an $n$-vertex graph can be computed deterministically in $O(1.99982^n)$ time, thus giving… ▽ More

    Submitted 7 April, 2024; originally announced April 2024.

  3. arXiv:2305.04767  [pdf, other

    cs.CC math.CO

    Count on CFI graphs for #P-hardness

    Authors: Radu Curticapean

    Abstract: Given graphs $H$ and $G$, possibly with vertex-colors, a homomorphism is a function $f:V(H)\to V(G)$ that preserves colors and edges. Many interesting counting problems (e.g., subgraph and induced subgraph counts) are finite linear combinations $p(\cdot)=\sum_{H}α_{H}\hom(H,\cdot)$ of homomorphism counts, and such linear combinations are known to be hard to evaluate iff they contain a large-treewi… ▽ More

    Submitted 8 May, 2023; originally announced May 2023.

    Comments: 20 pages

  4. arXiv:2204.10718  [pdf, ps, other

    math.CO cs.CC cs.DS

    Determinants from homomorphisms

    Authors: Radu Curticapean

    Abstract: We give a new combinatorial explanation for well-known relations between determinants and traces of matrix powers. Such relations can be used to obtain polynomial-time and poly-logarithmic space algorithms for the determinant. Our new explanation avoids linear-algebraic arguments and instead exploits a classical connection between subgraph and homomorphism counts.

    Submitted 22 April, 2022; originally announced April 2022.

  5. arXiv:2108.12879  [pdf, other

    cs.CC cs.DS

    Parameterizing the Permanent: Hardness for $K_8$-minor-free graphs

    Authors: Radu Curticapean, Mingji Xia

    Abstract: In the 1960s, statistical physicists discovered a fascinating algorithm for counting perfect matchings in planar graphs. Valiant later showed that the same problem is #P-hard for general graphs. Since then, the algorithm for planar graphs was extended to bounded-genus graphs, to graphs excluding $K_{3,3}$ or $K_{5}$, and more generally, to any graph class excluding a fixed minor $H$ that can be dr… ▽ More

    Submitted 29 August, 2021; originally announced August 2021.

    Comments: 12 pages

  6. arXiv:2107.00629  [pdf, other

    cs.CC cs.DS

    Modular counting of subgraphs: Matchings, matching-splittable graphs, and paths

    Authors: Radu Curticapean, Holger Dell, Thore Husfeldt

    Abstract: We systematically investigate the complexity of counting subgraph patterns modulo fixed integers. For example, it is known that the parity of the number of $k$-matchings can be determined in polynomial time by a simple reduction to the determinant. We generalize this to an $n^{f(t,s)}$-time algorithm to compute modulo $2^t$ the number of subgraph occurrences of patterns that are $s$ vertices away… ▽ More

    Submitted 1 July, 2021; originally announced July 2021.

    Comments: 23 pages, to appear at ESA 2021

  7. arXiv:2102.04340  [pdf, other

    cs.CC math.RT

    A full complexity dichotomy for immanant families

    Authors: Radu Curticapean

    Abstract: Given an integer $n\geq 1$ and an irreducible character $χ_λ$ of $S_{n}$ for some partition $λ$ of $n$, the immanant $\mathrm{imm}_λ:\mathbb{C}^{n\times n}\to\mathbb{C}$ maps matrices $A\in\mathbb{C}^{n\times n}$ to $\mathrm{imm}_λ(A)=\sum_{π\in S_{n}}χ_λ(π)\prod_{i=1}^{n}A_{i,π(i)}$. Important special cases include the determinant and permanent, which are the immanants associated with the sign an… ▽ More

    Submitted 8 February, 2021; originally announced February 2021.

    Comments: 28 pages, to appear at STOC'21

  8. arXiv:1709.02311  [pdf, other

    cs.DS cs.CC math.CO math.RT

    A Tight Lower Bound for Counting Hamiltonian Cycles via Matrix Rank

    Authors: Radu Curticapean, Nathan Lindzey, Jesper Nederlof

    Abstract: For even $k$, the matchings connectivity matrix $\mathbf{M}_k$ encodes which pairs of perfect matchings on $k$ vertices form a single cycle. Cygan et al. (STOC 2013) showed that the rank of $\mathbf{M}_k$ over $\mathbb{Z}_2$ is $Θ(\sqrt 2^k)$ and used this to give an $O^*((2+\sqrt{2})^{\mathsf{pw}})$ time algorithm for counting Hamiltonian cycles modulo $2$ on graphs of pathwidth $\mathsf{pw}$. Th… ▽ More

    Submitted 21 November, 2017; v1 submitted 7 September, 2017; originally announced September 2017.

    Comments: improved lower bounds modulo primes, improved figures, to appear in SODA 2018

  9. arXiv:1705.01595  [pdf, other

    cs.DS cs.CC cs.DM

    Homomorphisms Are a Good Basis for Counting Small Subgraphs

    Authors: Radu Curticapean, Holger Dell, Dániel Marx

    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ász show that many interesting quantities have this form, including, for fixed graphs $H$, the number of $H$-copies (induced or not) in an input graph $G$, and the number of homomorphisms from $H$ to $G$. Using the framework of graph motif… ▽ More

    Submitted 3 May, 2017; originally announced May 2017.

    Comments: An extended abstract of this paper appears at STOC 2017

  10. A Fixed-Parameter Perspective on #BIS

    Authors: Radu Curticapean, Holger Dell, Fedor Fomin, Leslie Ann Goldberg, John Lapinskas

    Abstract: The problem of (approximately) counting the independent sets of a bipartite graph (#BIS) is the canonical approximate counting problem that is complete in the intermediate complexity class #RHΠ_1. It is believed that #BIS does not have an efficient approximation algorithm but also that it is not NP-hard. We study the robustness of the intermediate complexity of #BIS by considering variants of the… ▽ More

    Submitted 14 July, 2019; v1 submitted 17 February, 2017; originally announced February 2017.

    Comments: to appear in Algorithmica

    ACM Class: F.2.2; G.2.1; G.2.2

  11. arXiv:1702.05447  [pdf, ps, other

    cs.CC

    Counting edge-injective homomorphisms and matchings on restricted graph classes

    Authors: Radu Curticapean, Holger Dell, Marc Roth

    Abstract: We consider the $\#\mathsf{W}[1]$-hard problem of counting all matchings with exactly $k$ edges in a given input graph $G$; we prove that it remains $\#\mathsf{W}[1]$-hard on graphs $G$ that are line graphs or bipartite graphs with degree $2$ on one side. In our proofs, we use that $k$-matchings in line graphs can be equivalently viewed as edge-injective homomorphisms from the disjoint union of… ▽ More

    Submitted 19 January, 2018; v1 submitted 17 February, 2017; originally announced February 2017.

    Comments: 35 pages, 9 figures

  12. arXiv:1607.08192  [pdf, other

    cs.CC cs.DS

    Counting matchings with k unmatched vertices in planar graphs

    Authors: Radu Curticapean

    Abstract: We consider the problem of counting matchings in planar graphs. While perfect matchings in planar graphs can be counted by a classical polynomial-time algorithm, the problem of counting all matchings (possibly containing unmatched vertices, also known as defects) is known to be #P-complete on planar graphs. To interpolate between the hard case of counting matchings and the easy case of counting pe… ▽ More

    Submitted 27 July, 2016; originally announced July 2016.

    Comments: 16 pages, to appear in ESA 2016

  13. Finding Detours is Fixed-parameter Tractable

    Authors: Ivona Bezáková, Radu Curticapean, Holger Dell, Fedor V. Fomin

    Abstract: We consider the following natural "above guarantee" parameterization of the classical Longest Path problem: For given vertices s and t of a graph G, and an integer k, the problem Longest Detour asks for an (s,t)-path in G that is at least k longer than a shortest (s,t)-path. Using insights into structural graph theory, we prove that Longest Detour is fixed-parameter tractable (FPT) on undirected g… ▽ More

    Submitted 3 May, 2017; v1 submitted 26 July, 2016; originally announced July 2016.

    Comments: Extended abstract appears at ICALP 2017

  14. arXiv:1511.07480  [pdf, other

    cs.CC

    Parity Separation: A Scientifically Proven Method for Permanent Weight Loss

    Authors: Radu Curticapean

    Abstract: Given an edge-weighted graph G, let PerfMatch(G) denote the weighted sum over all perfect matchings M in G, weighting each matching M by the product of weights of edges in M. If G is unweighted, this plainly counts the perfect matchings of G. In this paper, we introduce parity separation, a new method for reducing PerfMatch to unweighted instances: For graphs G with edge-weights -1 and 1, we con… ▽ More

    Submitted 23 November, 2015; originally announced November 2015.

    Comments: 14 pages

  15. arXiv:1511.02910  [pdf, other

    cs.CC

    Block Interpolation: A Framework for Tight Exponential-Time Counting Complexity

    Authors: Radu Curticapean

    Abstract: We devise a framework for proving tight lower bounds under the counting exponential-time hypothesis #ETH introduced by Dell et al. (ACM Transactions on Algorithms, 2014). Our framework allows us to convert classical #P-hardness results for counting problems into tight lower bounds under #ETH, thus ruling out algorithms with running time $2^{o(n)}$ on graphs with $n$ vertices and $O(n)$ edges. As e… ▽ More

    Submitted 8 May, 2017; v1 submitted 9 November, 2015; originally announced November 2015.

    Comments: 20 pages, added explanations and references to subsequent work

  16. arXiv:1511.02321  [pdf, other

    cs.CC

    Parameterizing the Permanent: Genus, Apices, Minors, Evaluation mod 2^k

    Authors: Radu Curticapean, Mingji Xia

    Abstract: We identify and study relevant structural parameters for the problem PerfMatch of counting perfect matchings in a given input graph $G$. These generalize the well-known tractable planar case, and they include the genus of $G$, its apex number (the minimum number of vertices whose removal renders $G$ planar), and its Hadwiger number (the size of a largest clique minor). To study these parameters,… ▽ More

    Submitted 7 November, 2015; originally announced November 2015.

    Comments: 35 pages, appears in FOCS 2015

  17. arXiv:1407.2929  [pdf, other

    cs.CC cs.DS

    Complexity of counting subgraphs: only the boundedness of the vertex-cover number counts

    Authors: Radu Curticapean, Dániel Marx

    Abstract: For a class $\mathcal{H}$ of graphs, #Sub$(\mathcal{H})$ is the counting problem that, given a graph $H\in \mathcal{H}$ and an arbitrary graph $G$, asks for the number of subgraphs of $G$ isomorphic to $H$. It is known that if $\mathcal{H}$ has bounded vertex-cover number (equivalently, the size of the maximum matching in $\mathcal{H}$ is bounded), then #Sub$(\mathcal{H})$ is polynomial-time solva… ▽ More

    Submitted 10 July, 2014; originally announced July 2014.

    Comments: 42 pages, 8 figures, 5 tables

  18. arXiv:1406.4056  [pdf, other

    cs.DS cs.CC

    Counting perfect matchings in graphs that exclude a single-crossing minor

    Authors: Radu Curticapean

    Abstract: A graph $H$ is single-crossing if it can be drawn in the plane with at most one crossing. For any single-crossing graph $H$, we give an $O(n^4)$ time algorithm for counting perfect matchings in graphs excluding $H$ as a minor. The runtime can be lowered to $O(n^{1.5})$ when $G$ excludes $K_5$ or $K_{3,3}$ as a minor. This is the first generalization of an algorithm for counting perfect matchings i… ▽ More

    Submitted 16 June, 2014; originally announced June 2014.

    Comments: 7 pages, 2 figures

  19. arXiv:1312.4628  [pdf, ps, other

    cs.CG cs.CC cs.DS math.CO

    Counting Triangulations and other Crossing-free Structures via Onion Layers

    Authors: Victor Alvarez, Karl Bringmann, Radu Curticapean, Saurabh Ray

    Abstract: Let $P$ be a set of $n$ points in the plane. A crossing-free structure on $P$ is a plane graph with vertex set $P$. Examples of crossing-free structures include triangulations of $P$, spanning cycles of $P$, also known as polygonalizations of $P$, among others. In this paper we develop a general technique for computing the number of crossing-free structures of an input set $P$. We apply the techni… ▽ More

    Submitted 16 December, 2013; originally announced December 2013.

    Comments: 33 pages, 10 figures, 9 tables. A preliminary version appeared at SoCG 2012. This version contains experimental results comparing algorithms for counting triangulations. This paper has been submitted to a journal

    ACM Class: F.2.2; I.3.5