Skip to main content

Showing 1–50 of 135 results for author: Lokshtanov, D

.
  1. arXiv:2505.13996  [pdf, other

    cs.DS cs.DM

    Path Contraction Faster than $2^n$

    Authors: Akanksha Agrawal, Fedor V. Fomin, Daniel Lokshtanov, Saket Saurabh, Prafullkumar Tale

    Abstract: A graph $G$ is contractible to a graph $H$ if there is a set $X \subseteq E(G)$, such that $G/X$ is isomorphic to $H$. Here, $G/X$ is the graph obtained from $G$ by contracting all the edges in $X$. For a family of graphs $\cal F$, the $\mathcal{F}$-\textsc{Contraction} problem takes as input a graph $G$ on $n$ vertices, and the objective is to output the largest integer $t$, such that $G$ is cont… ▽ More

    Submitted 20 May, 2025; originally announced May 2025.

    Comments: An extended abstract of this article appeared in ICALP 2019 and full version appeared in SIDMA 2020

  2. arXiv:2503.07208  [pdf, other

    cs.DM cs.DS math.CO

    A Quadratic Vertex Kernel and a Subexponential Algorithm for Subset-FAST

    Authors: Satyabrata Jana, Lawqueen Kanesh, Madhumita Kundu, Daniel Lokshtanov, Saket Saurabh

    Abstract: In the Subset Feedback Arc Set in Tournaments, Subset-FAST problem we are given as input a tournament $T$ with a vertex set $V(T)$ and an arc set $A(T)$, along with a terminal set $S \subseteq V(T)$, and an integer $ k$. The objective is to determine whether there exists a set $ F \subseteq A(T) $ with $|F| \leq k$ such that the resulting graph $T-F $ contains no cycle that includes any vertex of… ▽ More

    Submitted 10 March, 2025; originally announced March 2025.

    Comments: 31 pages, 10 figures

  3. arXiv:2501.14658  [pdf, other

    math.CO cs.DM cs.DS

    Tree independence number V. Walls and claws

    Authors: Maria Chudnovsky, Julien Codsi, Daniel Lokshtanov, Martin Milanič, Varun Sivashankar

    Abstract: Given a family $\mathcal{H}$ of graphs, we say that a graph $G$ is $\mathcal{H}$-free if no induced subgraph of $G$ is isomorphic to a member of $\mathcal{H}$. Let $S_{t,t,t}$ be the graph obtained from $K_{1,3}$ by subdividing each edge $t-1$ times, and let $W_{t\times t}$ be the $t$-by-$t$ hexagonal grid. Let $\mathcal{L}_t$ be the family of all graphs $G$ such that $G$ is the line graph of some… ▽ More

    Submitted 7 February, 2025; v1 submitted 24 January, 2025; originally announced January 2025.

    MSC Class: 05C75 (Primary) 05C40; 05C85 (Secondary)

  4. arXiv:2501.05024  [pdf, other

    cs.DS

    Sampling Unlabeled Chordal Graphs in Expected Polynomial Time

    Authors: Úrsula Hébert-Johnson, Daniel Lokshtanov

    Abstract: We design an algorithm that generates an $n$-vertex unlabeled chordal graph uniformly at random in expected polynomial time. Along the way, we develop the following two results: (1) an $\mathsf{FPT}$ algorithm for counting and sampling labeled chordal graphs with a given automorphism $π$, parameterized by the number of moved points of $π$, and (2) a proof that the probability that a random $n$-ver… ▽ More

    Submitted 14 January, 2025; v1 submitted 9 January, 2025; originally announced January 2025.

    Comments: Accepted for publication at STACS 2025 (International Symposium on Theoretical Aspects of Computer Science); 41 pages

  5. arXiv:2412.04145  [pdf, other

    cs.DS cs.DM math.CO

    Robust Contraction Decomposition for Minor-Free Graphs and its Applications

    Authors: Sayan Bandyapadhyay, William Lochet, Daniel Lokshtanov, Dániel Marx, Pranabendu Misra, Daniel Neuen, Saket Saurabh, Prafullkumar Tale, Jie Xue

    Abstract: We prove a robust contraction decomposition theorem for $H$-minor-free graphs, which states that given an $H$-minor-free graph $G$ and an integer $p$, one can partition in polynomial time the vertices of $G$ into $p$ sets $Z_1,\dots,Z_p$ such that $\operatorname{tw}(G/(Z_i \setminus Z')) = O(p + |Z'|)$ for all $i \in [p]$ and $Z' \subseteq Z_i$. Here, $\operatorname{tw}(\cdot)$ denotes the treewid… ▽ More

    Submitted 5 December, 2024; originally announced December 2024.

    Comments: 50 pages, 2 figures

  6. Faster Exact and Parameterized Algorithm for Feedback Vertex Set in Bipartite Tournaments

    Authors: Mithilesh Kumar, Daniel Lokshtanov

    Abstract: A {\em bipartite tournament} is a directed graph $T:=(A \cup B, E)$ such that every pair of vertices $(a,b), a\in A,b\in B$ are connected by an arc, and no arc connects two vertices of $A$ or two vertices of $B$. A {\em feedback vertex set} is a set $S$ of vertices in $T$ such that $T - S$ is acyclic. In this article we consider the {\sc Feedback Vertex Set} problem in bipartite tournaments. Here… ▽ More

    Submitted 5 November, 2024; originally announced November 2024.

    Comments: 36th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2016)

  7. arXiv:2410.21569  [pdf, other

    cs.DS cs.CC

    Maximum Partial List H-Coloring on P_5-free graphs in polynomial time

    Authors: Daniel Lokshtanov, Paweł Rzążewski, Saket Saurabh, Roohani Sharma, Meirav Zehavi

    Abstract: In this article we show that Maximum Partial List H-Coloring is polynomial-time solvable on P_5-free graphs for every fixed graph H. In particular, this implies that Maximum k-Colorable Subgraph is polynomial-time solvable on P_5-free graphs. This answers an open question from Agrawal, Lima, Lokshtanov, Saurabh & Sharma [SODA 2024]. This also improves the $n^{ω(G)}$-time algorithm for Maximum Part… ▽ More

    Submitted 28 October, 2024; originally announced October 2024.

    ACM Class: F.2.0

  8. arXiv:2410.20900  [pdf, other

    cs.DS

    Parameterized Approximation for Capacitated $d$-Hitting Set with Hard Capacities

    Authors: Daniel Lokshtanov, Abhishek Sahu, Saket Saurabh, Vaishali Surianarayanan, Jie Xue

    Abstract: The \textsc{Capacitated $d$-Hitting Set} problem involves a universe $U$ with a capacity function $\mathsf{cap}: U \rightarrow \mathbb{N}$ and a collection $\mathcal{A}$ of subsets of $U$, each of size at most $d$. The goal is to find a minimum subset $S \subseteq U$ and an assignment $φ: \mathcal{A} \rightarrow S$ such that for every $A \in \mathcal{A}$, $φ(A) \in A$, and for each $x \in U$,… ▽ More

    Submitted 28 October, 2024; originally announced October 2024.

    Comments: Accepted to SODA 2025, Abstract is shortened due to space requirement

  9. arXiv:2410.20629  [pdf, other

    cs.DM cs.DS

    Parameterized Saga of First-Fit and Last-Fit Coloring

    Authors: Akanksha Agrawal, Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Shaily Verma

    Abstract: The classic greedy coloring (first-fit) algorithm considers the vertices of an input graph $G$ in a given order and assigns the first available color to each vertex $v$ in $G$. In the {\sc Grundy Coloring} problem, the task is to find an ordering of the vertices that will force the greedy algorithm to use as many colors as possible. In the {\sc Partial Grundy Coloring}, the task is also to color t… ▽ More

    Submitted 27 October, 2024; originally announced October 2024.

  10. arXiv:2410.17641  [pdf, other

    cs.DS

    Fixed-Parameter Tractability of Hedge Cut

    Authors: Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Daniel Lokshtanov, Saket Saurabh

    Abstract: In the Hedge Cut problem, the edges of a graph are partitioned into groups called hedges, and the question is what is the minimum number of hedges to delete to disconnect the graph. Ghaffari, Karger, and Panigrahi [SODA 2017] showed that Hedge Cut can be solved in quasipolynomial-time, raising the hope for a polynomial time algorithm. Jaffke, Lima, Masarík, Pilipczuk, and Souza [SODA 2023] complem… ▽ More

    Submitted 23 October, 2024; originally announced October 2024.

    Comments: 12 pages, 1 figure, to appear in SODA 2025

  11. arXiv:2409.20172  [pdf, other

    cs.DS cs.DB cs.DM

    Efficient Approximation of Fractional Hypertree Width

    Authors: Viktoriia Korchemna, Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan, Jie Xue

    Abstract: We give two new approximation algorithms to compute the fractional hypertree width of an input hypergraph. The first algorithm takes as input $n$-vertex $m$-edge hypergraph $H$ of fractional hypertree width at most $ω$, runs in polynomial time and produces a tree decomposition of $H$ of fractional hypertree width $O(ω\log n \log ω)$. As an immediate corollary this yields polynomial time… ▽ More

    Submitted 30 September, 2024; originally announced September 2024.

    Comments: 28 pages, 1 figure, preliminary version accepted at FOCS 2024

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

  12. arXiv:2409.04786  [pdf, other

    cs.DS

    Subexponential Parameterized Algorithms for Hitting Subgraphs

    Authors: Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue, Meirav Zehavi

    Abstract: For a finite set $\mathcal{F}$ of graphs, the $\mathcal{F}$-Hitting problem aims to compute, for a given graph $G$ (taken from some graph class $\mathcal{G}$) of $n$ vertices (and $m$ edges) and a parameter $k\in\mathbb{N}$, a set $S$ of vertices in $G$ such that $|S|\leq k$ and $G-S$ does not contain any subgraph isomorphic to a graph in $\mathcal{F}$. As a generic problem, $\mathcal{F}$-Hitting… ▽ More

    Submitted 18 February, 2025; v1 submitted 7 September, 2024; originally announced September 2024.

  13. arXiv:2407.09356  [pdf, other

    cs.DS cs.CG

    Bipartizing (Pseudo-)Disk Graphs: Approximation with a Ratio Better than 3

    Authors: Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue, Meirav Zehavi

    Abstract: In a disk graph, every vertex corresponds to a disk in $\mathbb{R}^2$ and two vertices are connected by an edge whenever the two corresponding disks intersect. Disk graphs form an important class of geometric intersection graphs, which generalizes both planar graphs and unit-disk graphs. We study a fundamental optimization problem in algorithmic graph theory, Bipartization (also known as Odd Cycle… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

    Comments: In APPROX'24

  14. arXiv:2407.08927  [pdf, ps, other

    math.CO cs.DM cs.DS

    Tree Independence Number IV. Even-hole-free Graphs

    Authors: Maria Chudnovsky, Peter Gartland, Sepehr Hajebi, Daniel Lokshtanov, Sophie Spirkl

    Abstract: We prove that the tree independence number of every even-hole-free graph is at most polylogarithmic in its number of vertices. More explicitly, we prove that there exists a constant c>0 such that for every integer n>1 every n-vertex even-hole-free graph has a tree decomposition where each bag has stability (independence) number at most c log^10 n. This implies that the Maximum Weight Independent S… ▽ More

    Submitted 11 July, 2024; originally announced July 2024.

  15. arXiv:2405.15372  [pdf, other

    cs.DS cs.GT

    When far is better: The Chamberlin-Courant approach to obnoxious committee selection

    Authors: Sushmita Gupta, Tanmay Inamdar, Pallavi Jain, Daniel Lokshtanov, Fahad Panolan, Saket Saurabh

    Abstract: Classical work on metric space based committee selection problem interprets distance as ``near is better''. In this work, motivated by real-life situations, we interpret distance as ``far is better''. Formally stated, we initiate the study of ``obnoxious'' committee scoring rules when the voters' preferences are expressed via a metric space. To this end, we propose a model where large distances im… ▽ More

    Submitted 24 May, 2024; originally announced May 2024.

  16. arXiv:2405.00265  [pdf, other

    math.CO

    Tree independence number II. Three-path-configurations

    Authors: Maria Chudnovsky, Sepehr Hajebi, Daniel Lokshtanov, Sophie Spirkl

    Abstract: A three-path-configuration is a graph consisting of three pairwise internally-disjoint paths the union of every two of which is an induced cycle of length at least four. A graph is 3PC-free if no induced subgraph of it is a three-path-configuration. We prove that 3PC-free graphs have poly-logarithmic tree-independence number. More explicitly, we show that there exists a constant $c$ such that ever… ▽ More

    Submitted 24 October, 2024; v1 submitted 30 April, 2024; originally announced May 2024.

  17. arXiv:2403.07328  [pdf, other

    cs.DS

    Satisfiability to Coverage in Presence of Fairness, Matroid, and Global Constraints

    Authors: Tanmay Inamdar, Pallavi Jain, Daniel Lokshtanov, Abhishek Sahu, Saket Saurabh, Anannya Upasana

    Abstract: In MaxSAT with Cardinality Constraint problem (CC-MaxSAT), we are given a CNF-formula $Φ$, and $k \ge 0$, and the goal is to find an assignment $β$ with at most $k$ variables set to true (also called a weight $k$-assignment) such that the number of clauses satisfied by $β$ is maximized. MaxCov can be seen as a special case of CC-MaxSAT, where the formula $Φ$ is monotone, i.e., does not contain any… ▽ More

    Submitted 12 March, 2024; originally announced March 2024.

    Comments: Abstract shortened due to arxiv restrictions

  18. arXiv:2402.14211  [pdf, other

    math.CO

    Induced subgraphs and tree decompositions XV. Even-hole-free graphs with bounded clique number have logarithmic treewidth

    Authors: Maria Chudnovsky, Peter Gartland, Sepehr Hajebi, Daniel Lokshtanov, Sophie Spirkl

    Abstract: We prove that for every integer $t\geq 1$ there exists an integer $c_t\geq 1$ such that every $n$-vertex even-hole-free graph with no clique of size $t$ has treewidth at most $c_t\log{n}$. This resolves a conjecture of Sintiari and Trotignon, who also proved that the logarithmic bound is asymptotically best possible. It follows that several \textsf{NP}-hard problems such as \textsc{Stable Set}, \t… ▽ More

    Submitted 3 May, 2024; v1 submitted 21 February, 2024; originally announced February 2024.

    Comments: arXiv admin note: text overlap with arXiv:2307.13684

  19. arXiv:2402.11465  [pdf, other

    cs.DS

    Odd Cycle Transversal on $P_5$-free Graphs in Polynomial Time

    Authors: Akanksha Agrawal, Paloma T. Lima, Daniel Lokshtanov, Pawel Rzążewski, Saket Saurabh, Roohani Sharma

    Abstract: An independent set in a graph G is a set of pairwise non-adjacent vertices. A graph $G$ is bipartite if its vertex set can be partitioned into two independent sets. In the Odd Cycle Transversal problem, the input is a graph $G$ along with a weight function $w$ associating a rational weight with each vertex, and the task is to find a smallest weight vertex subset $S$ in $G$ such that $G - S$ is bip… ▽ More

    Submitted 18 February, 2024; originally announced February 2024.

    MSC Class: 68Q25; 05C85 ACM Class: F.2

  20. arXiv:2312.01589  [pdf, other

    cs.CG cs.DS

    Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable

    Authors: Sayan Bandyapadhyay, William Lochet, Daniel Lokshtanov, Saket Saurabh, Jie Xue

    Abstract: In the Euclidean Bottleneck Steiner Tree problem, the input consists of a set of $n$ points in $\mathbb{R}^2$ called terminals and a parameter $k$, and the goal is to compute a Steiner tree that spans all the terminals and contains at most $k$ points of $\mathbb{R}^2$ as Steiner points such that the maximum edge-length of the Steiner tree is minimized, where the length of a tree edge is the Euclid… ▽ More

    Submitted 3 December, 2023; originally announced December 2023.

    Comments: In SODA'24

  21. arXiv:2309.08169  [pdf, other

    math.CO cs.DS

    On Induced Versions of Menger's Theorem on Sparse Graphs

    Authors: Peter Gartland, Tuukka Korhonen, Daniel Lokshtanov

    Abstract: Let $A$ and $B$ be sets of vertices in a graph $G$. Menger's theorem states that for every positive integer $k$, either there exists a collection of $k$ vertex-disjoint paths between $A$ and $B$, or $A$ can be separated from $B$ by a set of at most $k-1$ vertices. Let $Δ$ be the maximum degree of $G$. We show that there exists a function $f(Δ) = (Δ+1)^{Δ^2+1}$, so that for every positive integer… ▽ More

    Submitted 15 September, 2023; originally announced September 2023.

    Comments: 9 pages

  22. arXiv:2308.15671  [pdf, other

    cs.DM math.CO

    Lower Bound for Independence Covering in $C_4$-Free Graphs

    Authors: Michael Kuhn, Daniel Lokshtanov, Zachary Miller

    Abstract: An independent set in a graph $G$ is a set $S$ of pairwise non-adjacent vertices in $G$. A family $\mathcal{F}$ of independent sets in $G$ is called a $k$-independence covering family if for every independent set $I$ in $G$ of size at most $k$, there exists an $S \in \mathcal{F}$ such that $I \subseteq S$. Lokshtanov et al. [ACM Transactions on Algorithms, 2018] showed that graphs of degeneracy… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

    Comments: 8 pages, 1 figure

    MSC Class: 68R10 (Primary) 68R05 (Secondary) ACM Class: G.2.1; F.2.2

  23. arXiv:2308.10657  [pdf, other

    cs.DS

    Parameterized Complexity of Fair Bisection: FPT-Approximation meets Unbreakability

    Authors: Tanmay Inamdar, Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan

    Abstract: In the Minimum Bisection problem, input is a graph $G$ and the goal is to partition the vertex set into two parts $A$ and $B$, such that $||A|-|B|| \le 1$ and the number $k$ of edges between $A$ and $B$ is minimized. This problem can be viewed as a clustering problem where edges represent similarity, and the task is to partition the vertices into two equally sized clusters, while minimizing the nu… ▽ More

    Submitted 21 August, 2023; originally announced August 2023.

    Comments: Full version of ESA 2023 paper. Abstract shortened to meet the character limit

  24. arXiv:2308.09703  [pdf, other

    cs.DS

    Counting and Sampling Labeled Chordal Graphs in Polynomial Time

    Authors: Ursula Hebert-Johnson, Daniel Lokshtanov, Eric Vigoda

    Abstract: We present the first polynomial-time algorithm to exactly compute the number of labeled chordal graphs on $n$ vertices. Our algorithm solves a more general problem: given $n$ and $ω$ as input, it computes the number of $ω$-colorable labeled chordal graphs on $n$ vertices, using $O(n^7)$ arithmetic operations. A standard sampling-to-counting reduction then yields a polynomial-time exact sampler tha… ▽ More

    Submitted 3 October, 2024; v1 submitted 18 August, 2023; originally announced August 2023.

    Comments: Accepted for publication at ESA 2023 (European Symposium on Algorithms); 52 pages, 4 figures

  25. arXiv:2308.05974  [pdf, other

    cs.DS

    Lossy Kernelization for (Implicit) Hitting Set Problems

    Authors: Fedor V. Fomin, Tien-Nam Le, Daniel Lokshtanov, Saket Saurabh, Stephan Thomasse, Meirav Zehavi

    Abstract: We re-visit the complexity of kernelization for the $d$-Hitting Set problem. This is a classic problem in Parameterized Complexity, which encompasses several other of the most well-studied problems in this field, such as Vertex Cover, Feedback Vertex Set in Tournaments (FVST) and Cluster Vertex Deletion (CVD). In fact, $d$-Hitting Set encompasses any deletion problem to a hereditary property that… ▽ More

    Submitted 11 August, 2023; originally announced August 2023.

    Comments: Accepted to ESA'23

  26. arXiv:2308.04795  [pdf, other

    cs.DS math.CO

    Induced-Minor-Free Graphs: Separator Theorem, Subexponential Algorithms, and Improved Hardness of Recognition

    Authors: Tuukka Korhonen, Daniel Lokshtanov

    Abstract: A graph $G$ contains a graph $H$ as an induced minor if $H$ can be obtained from $G$ by vertex deletions and edge contractions. The class of $H$-induced-minor-free graphs generalizes the class of $H$-minor-free graphs, but unlike $H$-minor-free graphs, it can contain dense graphs. We show that if an $n$-vertex $m$-edge graph $G$ does not contain a graph $H$ as an induced minor, then it has a balan… ▽ More

    Submitted 9 August, 2023; originally announced August 2023.

    Comments: 34 pages

  27. arXiv:2308.02188  [pdf, other

    cs.DS

    Kernelization of Counting Problems

    Authors: Daniel Lokshtanov, Pranabendu Misra, Saket Saurabh, Meirav Zehavi

    Abstract: We introduce a new framework for the analysis of preprocessing routines for parameterized counting problems. Existing frameworks that encapsulate parameterized counting problems permit the usage of exponential (rather than polynomial) time either explicitly or by implicitly reducing the counting problems to enumeration problems. Thus, our framework is the only one in the spirit of classic kerneliz… ▽ More

    Submitted 4 August, 2023; originally announced August 2023.

  28. arXiv:2308.01598  [pdf, other

    cs.DS cs.DM

    Meta-theorems for Parameterized Streaming Algorithms

    Authors: Daniel Lokshtanov, Pranabendu Misra, Fahad Panolan, M. S. Ramanujan, Saket Saurabh, Meirav Zehavi

    Abstract: The streaming model was introduced to parameterized complexity independently by Fafianie and Kratsch [MFCS14] and by Chitnis, Cormode, Hajiaghayi and Monemizadeh [SODA15]. Subsequently, it was broadened by Chitnis, Cormode, Esfandiari, Hajiaghayi and Monemizadeh [SPAA15] and by Chitnis, Cormode, Esfandiari, Hajiaghayi, McGregor, Monemizadeh and Vorotnikova [SODA16]. Despite its strong motivation,… ▽ More

    Submitted 3 August, 2023; originally announced August 2023.

  29. arXiv:2305.15738  [pdf, other

    cs.DS

    Maximum Weight Independent Set in Graphs with no Long Claws in Quasi-Polynomial Time

    Authors: Peter Gartland, Daniel Lokshtanov, Tomáš Masařík, Marcin Pilipczuk, Michał Pilipczuk, Paweł Rzążewski

    Abstract: We show that the \textsc{Maximum Weight Independent Set} problem (\textsc{MWIS}) can be solved in quasi-polynomial time on $H$-free graphs (graphs excluding a fixed graph $H$ as an induced subgraph) for every $H$ whose every connected component is a path or a subdivided claw (i.e., a tree with at most three leaves). This completes the dichotomy of the complexity of \textsc{MWIS} in $\mathcal{F}$-f… ▽ More

    Submitted 21 November, 2024; v1 submitted 25 May, 2023; originally announced May 2023.

    Comments: 59 pages, 4 figures

  30. arXiv:2304.13695  [pdf, other

    cs.DS

    Efficient Approximation for Subgraph-Hitting Problems in Sparse Graphs and Geometric Intersection Graphs

    Authors: Zdeněk Dvořák, Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue, Meirav Zehavi

    Abstract: We investigate a fundamental vertex-deletion problem called (Induced) Subgraph Hitting: given a graph $G$ and a set $\mathcal{F}$ of forbidden graphs, the goal is to compute a minimum-sized set $S$ of vertices of $G$ such that $G-S$ does not contain any graph in $\mathcal{F}$ as an (induced) subgraph. This is a generic problem that encompasses many well-known problems that were extensively studied… ▽ More

    Submitted 3 December, 2023; v1 submitted 26 April, 2023; originally announced April 2023.

    Comments: 52 pages, subsuming the article arXiv:2304.12789

  31. arXiv:2211.07154  [pdf, other

    cs.DS cs.DM

    An Improved Parameterized Algorithm for Treewidth

    Authors: Tuukka Korhonen, Daniel Lokshtanov

    Abstract: We give an algorithm that takes as input an $n$-vertex graph $G$ and an integer $k$, runs in time $2^{O(k^2)} n^{O(1)}$, and outputs a tree decomposition of $G$ of width at most $k$, if such a decomposition exists. This resolves the long-standing open problem of whether there is a $2^{o(k^3)} n^{O(1)}$ time algorithm for treewidth. In particular, our algorithm is the first improvement on the depen… ▽ More

    Submitted 17 August, 2023; v1 submitted 14 November, 2022; originally announced November 2022.

    Comments: 57 pages, 2 figures. STOC 2023. In version v2 added a conclusion section

  32. arXiv:2211.04797  [pdf, other

    cs.DS cs.CC

    Shortest Cycles With Monotone Submodular Costs

    Authors: Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Daniel Lokshtanov, Giannos Stamoulis

    Abstract: We introduce the following submodular generalization of the Shortest Cycle problem. For a nonnegative monotone submodular cost function $f$ defined on the edges (or the vertices) of an undirected graph $G$, we seek for a cycle $C$ in $G$ of minimum cost $\textsf{OPT}=f(C)$. We give an algorithm that given an $n$-vertex graph $G$, parameter $\varepsilon > 0$, and the function $f$ represented by an… ▽ More

    Submitted 9 November, 2022; originally announced November 2022.

    Comments: 17 pages, 1 figure. Accepted to SODA 2023

    MSC Class: 05C38; 05C85; 68W25; ACM Class: F.2.2; G.2.2

  33. arXiv:2211.02717  [pdf, other

    cs.CG cs.DS

    A Framework for Approximation Schemes on Disk Graphs

    Authors: Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue, Meirav Zehavi

    Abstract: We initiate a systematic study of approximation schemes for fundamental optimization problems on disk graphs, a common generalization of both planar graphs and unit-disk graphs. Our main contribution is a general framework for designing efficient polynomial-time approximation schemes (EPTASes) for vertex-deletion problems on disk graphs, which results in EPTASes for many problems including Vertex… ▽ More

    Submitted 4 November, 2022; originally announced November 2022.

  34. arXiv:2210.14638  [pdf, other

    cs.DS cs.DM

    Fixed-parameter tractability of Graph Isomorphism in graphs with an excluded minor

    Authors: Daniel Lokshtanov, Marcin Pilipczuk, Michał Pilipczuk, Saket Saurabh

    Abstract: We prove that Graph Isomorphism and Canonization in graphs excluding a fixed graph $H$ as a minor can be solved by an algorithm working in time $f(H)\cdot n^{O(1)}$, where $f$ is some function. In other words, we show that these problems are fixed-parameter tractable when parameterized by the size of the excluded minor, with the caveat that the bound on the running time is not necessarily computab… ▽ More

    Submitted 26 October, 2022; originally announced October 2022.

    Comments: Part I of a full version of a paper accepted at STOC 2022

  35. arXiv:2210.14629  [pdf, other

    math.CO cs.DM cs.DS

    Highly unbreakable graph with a fixed excluded minor are almost rigid

    Authors: Daniel Lokshtanov, Marcin Pilipczuk, Michał Pilipczuk, Saket Saurabh

    Abstract: A set $X \subseteq V(G)$ in a graph $G$ is $(q,k)$-unbreakable if every separation $(A,B)$ of order at most $k$ in $G$ satisfies $|A \cap X| \leq q$ or $|B \cap X| \leq q$. In this paper, we prove the following result: If a graph $G$ excludes a fixed complete graph $K_h$ as a minor and satisfies certain unbreakability guarantees, then $G$ is almost rigid in the following sense: the vertices of… ▽ More

    Submitted 26 October, 2022; originally announced October 2022.

    Comments: Part II of a full version of a paper appearing at STOC 2022

  36. arXiv:2203.16713  [pdf, other

    cs.CC

    Wordle is NP-hard

    Authors: Daniel Lokshtanov, Bernardo Subercaseaux

    Abstract: Wordle is a single-player word-guessing game where the goal is to discover a secret word $w$ that has been chosen from a dictionary $D$. In order to discover $w$, the player can make at most $\ell$ guesses, which must also be words from $D$, all words in $D$ having the same length $k$. After each guess, the player is notified of the positions in which their guess matches the secret word, as well a… ▽ More

    Submitted 14 May, 2022; v1 submitted 30 March, 2022; originally announced March 2022.

    Comments: Accepted at FUN2022

  37. arXiv:2203.08193  [pdf, other

    cs.CG

    Point Separation and Obstacle Removal by Finding and Hitting Odd Cycles

    Authors: Neeraj Kumar, Daniel Lokshtanov, Saket Saurabh, Subhash Suri, Jie Xue

    Abstract: Suppose we are given a pair of points $s, t$ and a set $S$ of $n$ geometric objects in the plane, called obstacles. We show that in polynomial time one can construct an auxiliary (multi-)graph $G$ with vertex set $S$ and every edge labeled from $\{0, 1\}$, such that a set $S_d \subseteq S$ of obstacles separates $s$ from $t$ if and only if $G[S_d]$ contains a cycle whose sum of labels is odd. Usin… ▽ More

    Submitted 15 March, 2022; originally announced March 2022.

    Comments: Short version of this paper will appear in SoCG'2022

  38. arXiv:2111.14196  [pdf, other

    cs.DS cs.DM

    Subexponential Parameterized Algorithms for Cut and Cycle Hitting Problems on H-Minor-Free Graphs

    Authors: Sayan Bandyapadhyay, William Lochet, Daniel Lokshtanov, Saket Saurabh, Jie Xue

    Abstract: We design the first subexponential-time (parameterized) algorithms for several cut and cycle-hitting problems on $H$-minor free graphs. In particular, we obtain the following results (where $k$ is the solution-size parameter). 1. $2^{O(\sqrt{k}\log k)} \cdot n^{O(1)}$ time algorithms for Edge Bipartization and Odd Cycle Transversal; 2. a $2^{O(\sqrt{k}\log^4 k)} \cdot n^{O(1)}$ time algorithm… ▽ More

    Submitted 4 July, 2022; v1 submitted 28 November, 2021; originally announced November 2021.

    Comments: A preliminary version appears in SODA'22

  39. arXiv:2106.05420  [pdf, other

    cs.NI

    DynamiQ: Planning for Dynamics in Network Streaming Analytics Systems

    Authors: Rohan Bhatia, Arpit Gupta, Rob Harrison, Daniel Lokshtanov, Walter Willinger

    Abstract: The emergence of programmable data-plane targets has motivated a new hybrid design for network streaming analytics systems that combine these targets' fast packet processing speeds with the rich compute resources available at modern stream processors. However, these systems require careful query planning; that is, specifying the minute details of executing a given set of queries in a way that make… ▽ More

    Submitted 9 June, 2021; originally announced June 2021.

  40. arXiv:2105.09413  [pdf, ps, other

    cs.AI cs.DS

    Diversity in Kemeny Rank Aggregation: A Parameterized Approach

    Authors: Emmanuel Arrighi, Henning Fernau, Daniel Lokshtanov, Mateus de Oliveira Oliveira, Petra Wolf

    Abstract: In its most traditional setting, the main concern of optimization theory is the search for optimal solutions for instances of a given computational problem. A recent trend of research in artificial intelligence, called solution diversity, has focused on the development of notions of optimality that may be more appropriate in settings where subjectivity is essential. The idea is that instead of aim… ▽ More

    Submitted 19 May, 2021; originally announced May 2021.

    Comments: Accepted to the 30th International Joint Conference on Artificial Intelligence (IJCAI 2021)

  41. arXiv:2104.09950  [pdf, other

    cs.DS

    Deleting, Eliminating and Decomposing to Hereditary Classes Are All FPT-Equivalent

    Authors: Akanksha Agrawal, Lawqueen Kanesh, Daniel Lokshtanov, Fahad Panolan, M. S. Ramanujan, Saket Saurabh, Meirav Zehavi

    Abstract: For a graph class ${\cal H}$, the graph parameters elimination distance to ${\cal H}$ (denoted by ${\bf ed}_{\cal H}$) [Bulian and Dawar, Algorithmica, 2016], and ${\cal H}$-treewidth (denoted by ${\bf tw}_{\cal H}$) [Eiben et al. JCSS, 2021] aim to minimize the treedepth and treewidth, respectively, of the "torso" of the graph induced on a modulator to the graph class ${\cal H}$. Here, the torso… ▽ More

    Submitted 6 January, 2022; v1 submitted 20 April, 2021; originally announced April 2021.

    Comments: 70 pages, To appear in SODA 2022. arXiv admin note: text overlap with arXiv:2103.09715, arXiv:2105.04660 by other authors

  42. arXiv:2103.17041  [pdf, other

    cs.DS

    An Exponential Time Parameterized Algorithm for Planar Disjoint Paths

    Authors: Daniel Lokshtanov, Pranabendu Misra, Michal Pilipczuk, Saket Saurabh, Meirav Zehavi

    Abstract: In the Disjoint Paths problem, the input is an undirected graph $G$ on $n$ vertices and a set of $k$ vertex pairs, $\{s_i,t_i\}_{i=1}^k$, and the task is to find $k$ pairwise vertex-disjoint paths connecting $s_i$ to $t_i$. The problem was shown to have an $f(k)n^3$ algorithm by Robertson and Seymour. In modern terminology, this means that Disjoint Paths is fixed parameter tractable (FPT), paramet… ▽ More

    Submitted 31 March, 2021; originally announced March 2021.

    Comments: Full version of STOC 2020 paper; 83 pages

  43. arXiv:2011.14463  [pdf, other

    cs.CG cs.DM

    A Constant Factor Approximation for Navigating Through Connected Obstacles in the Plane

    Authors: Neeraj Kumar, Daniel Lokshtanov, Saket Saurabh, Subhash Suri

    Abstract: Given two points s and t in the plane and a set of obstacles defined by closed curves, what is the minimum number of obstacles touched by a path connecting s and t? This is a fundamental and well-studied problem arising naturally in computational geometry, graph theory (under the names Min-Color Path and Minimum Label Path), wireless sensor networks (Barrier Resilience) and motion planning (Minimu… ▽ More

    Submitted 29 November, 2020; originally announced November 2020.

    Comments: To appear in SODA 2021

  44. arXiv:2008.08373  [pdf, other

    cs.DS

    Efficient Graph Minors Theory and Parameterized Algorithms for (Planar) Disjoint Paths

    Authors: Daniel Lokshtanov, Saket Saurabh, Meirav Zehavi

    Abstract: In the Disjoint Paths problem, the input consists of an $n$-vertex graph $G$ and a collection of $k$ vertex pairs, $\{(s_i,t_i)\}_{i=1}^k$, and the objective is to determine whether there exists a collection $\{P_i\}_{i=1}^k$ of $k$ pairwise vertex-disjoint paths in $G$ where the end-vertices of $P_i$ are $s_i$ and $t_i$. This problem was shown to admit an $f(k)n^3$-time algorithm by Robertson and… ▽ More

    Submitted 19 August, 2020; originally announced August 2020.

    Comments: Survey. Appeared in "Treewidth, Kernels, and Algorithms - Essays Dedicated to Hans L. Bodlaender on the Occasion of His 60th Birthday", 2020

  45. arXiv:2007.11402  [pdf, other

    cs.DS

    Finding large induced sparse subgraphs in $C_{>t}$-free graphs in quasipolynomial time

    Authors: Peter Gartland, Daniel Lokshtanov, Marcin Pilipczuk, Michal Pilipczuk, Pawel Rzazewski

    Abstract: For an integer $t$, a graph $G$ is called {\em{$C_{>t}$-free}} if $G$ does not contain any induced cycle on more than~$t$ vertices. We prove the following statement: for every pair of integers $d$ and $t$ and a CMSO$_2$ statement~$φ$, there exists an algorithm that, given an $n$-vertex $C_{>t}$-free graph $G$ with weights on vertices, finds in time $n^{O(\log^4 n)}$ a maximum-weight vertex subset… ▽ More

    Submitted 12 January, 2021; v1 submitted 21 July, 2020; originally announced July 2020.

    Comments: 49 pages, 2 figures. Major changes from first (preliminary) version including changing title, adding co-authors, and significant addition to content of the paper

  46. arXiv:2007.08761  [pdf, other

    cs.DM cs.DS math.CO

    Dominated Minimal Separators are Tame (Nearly All Others are Feral)

    Authors: Peter Gartland, Daniel Lokshtanov

    Abstract: A class ${\cal F}$ of graphs is called {\em tame} if there exists a constant $k$ so that every graph in ${\cal F}$ on $n$ vertices contains at most $O(n^k)$ minimal separators, {\em strongly-quasi-tame} if every graph in ${\cal F}$ on $n$ vertices contains at most $O(n^{k \log n})$ minimal separators, and {\em feral} if there exists a constant $c > 1$ so that ${\cal F}$ contains $n$-vertex graphs… ▽ More

    Submitted 17 July, 2020; originally announced July 2020.

    Comments: 32 pages 5, 5 figures

  47. arXiv:2007.04513  [pdf, other

    cs.DS cs.CC cs.DM

    Computing the Largest Bond and the Maximum Connected Cut of a Graph

    Authors: Gabriel L. Duarte, Hiroshi Eto, Tesshu Hanaka, Yasuaki Kobayashi, Yusuke Kobayashi, Daniel Lokshtanov, Lehilton L. C. Pedrosa, Rafael C. S. Schouery, Uéverton S. Souza

    Abstract: The cut-set $\partial(S)$ of a graph $G=(V,E)$ is the set of edges that have one endpoint in $S\subset V$ and the other endpoint in $V\setminus S$, and whenever $G[S]$ is connected, the cut $[S,V\setminus S]$ of $G$ is called a connected cut. A bond of a graph $G$ is an inclusion-wise minimal disconnecting set of $G$, i.e., bonds are cut-sets that determine cuts $[S,V\setminus S]$ of $G$ such that… ▽ More

    Submitted 8 July, 2020; originally announced July 2020.

    Comments: This paper resulted from a merge of two papers submitted to arXiv (arXiv:1908.03389 and arXiv:1910.01071). Both preliminary versions were presented at the 14th International Symposium on Parameterized and Exact Computation (IPEC 2019)

  48. arXiv:2006.10364  [pdf, other

    cs.DS

    On the Parameterized Approximability of Contraction to Classes of Chordal Graphs

    Authors: Spoorthy Gunda, Pallavi Jain, Daniel Lokshtanov, Saket Saurabh, Prafullkumar Tale

    Abstract: A graph operation that {\em contracts edges} is one of the fundamental operations in the theory of graph minors. Parameterized Complexity of editing to a family of graphs by contracting $k$ edges has recently gained substantial scientific attention, and several new results have been obtained. Some important families of graphs, namely the subfamilies of chordal graphs, in the context of edge contra… ▽ More

    Submitted 18 June, 2020; originally announced June 2020.

  49. arXiv:2005.00690  [pdf, ps, other

    cs.DS

    Independent Set on P$_k$-Free Graphs in Quasi-Polynomial Time

    Authors: Peter Gartland, Daniel Lokshtanov

    Abstract: We present an algorithm that takes as input a graph $G$ with weights on the vertices, and computes a maximum weight independent set $S$ of $G$. If the input graph $G$ excludes a path $P_k$ on $k$ vertices as an induced subgraph, the algorithm runs in time $n^{O(k^2 \log^3 n)}$. Hence, for every fixed $k$ our algorithm runs in quasi-polynomial time. This resolves in the affirmative an open problem… ▽ More

    Submitted 6 June, 2020; v1 submitted 1 May, 2020; originally announced May 2020.

    Comments: 17 pages long. No figures. Typos fixed and constants used in measure analysis have been corrected from first version

  50. arXiv:2005.00134  [pdf, other

    cs.DS

    A Parameterized Approximation Scheme for Min $k$-Cut

    Authors: Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan

    Abstract: In the Min $k$-Cut problem, input is an edge weighted graph $G$ and an integer $k$, and the task is to partition the vertex set into $k$ non-empty sets, such that the total weight of the edges with endpoints in different parts is minimized. When $k$ is part of the input, the problem is NP-complete and hard to approximate within any factor less than $2$. Recently, the problem has received significa… ▽ More

    Submitted 11 September, 2020; v1 submitted 30 April, 2020; originally announced May 2020.

    Comments: 32 pages, 5 figures, to appear in FOCS '20. Typos from previous version fixed