Skip to main content

Showing 1–50 of 95 results for author: Golovach, P A

.
  1. arXiv:2407.08295  [pdf, other

    cs.DS cs.CG

    Hybrid k-Clustering: Blending k-Median and k-Center

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Saket Saurabh, Meirav Zehavi

    Abstract: We propose a novel clustering model encompassing two well-known clustering models: k-center clustering and k-median clustering. In the Hybrid k-Clusetring problem, given a set P of points in R^d, an integer k, and a non-negative real r, our objective is to position k closed balls of radius r to minimize the sum of distances from points not covered by the balls to their closest balls. Equivalently,… ▽ More

    Submitted 11 July, 2024; originally announced July 2024.

    Comments: Accepted at APPROX 2024

  2. arXiv:2406.19134  [pdf, other

    cs.DM cs.DS math.CO

    Cuts in Graphs with Matroid Constraints

    Authors: Aritra Banik, Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Satyabrata Jana, Saket Saurabh

    Abstract: {\sc Vertex $(s, t)$-Cut} and {\sc Vertex Multiway Cut} are two fundamental graph separation problems in algorithmic graph theory. We study matroidal generalizations of these problems, where in addition to the usual input, we are given a representation $R \in \mathbb{F}^{r \times n}$ of a linear matroid $\mathcal{M} = (V(G), \mathcal{I})$ of rank $r$ in the input, and the goal is to determine whet… ▽ More

    Submitted 27 June, 2024; originally announced June 2024.

  3. arXiv:2404.03979  [pdf, other

    cs.DS cs.DM

    Stability in Graphs with Matroid Constraints

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

    Abstract: We study the following Independent Stable Set problem. Let G be an undirected graph and M = (V(G),I) be a matroid whose elements are the vertices of G. For an integer k\geq 1, the task is to decide whether G contains a set S\subseteq V(G) of size at least k which is independent (stable) in G and independent in M. This problem generalizes several well-studied algorithmic problems, including Rainbow… ▽ More

    Submitted 5 April, 2024; originally announced April 2024.

    Comments: The full version of a paper accepted for SWAT 2024

  4. arXiv:2403.05943  [pdf, ps, other

    cs.DS cs.DM

    Hamiltonicity, Path Cover, and Independence Number: An FPT Perspective

    Authors: Fedor V. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: The connection between Hamiltonicity and the independence numbers of graphs has been a fundamental aspect of Graph Theory since the seminal works of the 1960s. This paper presents a novel algorithmic perspective on these classical problems. Our contributions are twofold. First, we establish that a wide array of problems in undirected graphs, encompassing problems such as Hamiltonian Path and Cyc… ▽ More

    Submitted 9 March, 2024; originally announced March 2024.

  5. arXiv:2402.15348  [pdf, ps, other

    cs.DS

    Tight Approximation and Kernelization Bounds for Vertex-Disjoint Shortest Paths

    Authors: Matthias Bentert, Fedor V. Fomin, Petr A. Golovach

    Abstract: We examine the possibility of approximating Maximum Vertex-Disjoint Shortest Paths. In this problem, the input is an edge-weighted (directed or undirected) $n$-vertex graph $G$ along with $k$ terminal pairs $(s_1,t_1),(s_2,t_2),\ldots,(s_k,t_k)$. The task is to connect as many terminal pairs as possible by pairwise vertex-disjoint paths such that each path is a shortest path between the respective… ▽ More

    Submitted 23 February, 2024; originally announced February 2024.

  6. arXiv:2310.09678  [pdf, other

    cs.DS cs.DM

    Tree Containment Above Minimum Degree is FPT

    Authors: Fedor V. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: According to the classic Chv{á}tal's Lemma from 1977, a graph of minimum degree $δ(G)$ contains every tree on $δ(G)+1$ vertices. Our main result is the following algorithmic "extension" of Chvátal's Lemma: For any $n$-vertex graph $G$, integer $k$, and a tree $T$ on at most $δ(G)+k$ vertices, deciding whether $G$ contains a subgraph isomorphic to $T$, can be done in time… ▽ More

    Submitted 14 October, 2023; originally announced October 2023.

    Comments: Accepted to SODA 2024

  7. arXiv:2308.15635  [pdf, other

    cs.DS

    Parameterized and Approximation Algorithms for the Maximum Bimodal Subgraph Problem

    Authors: Walter Didimo, Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Stephen Kobourov, Marie Diana Sieper

    Abstract: A vertex of a plane digraph is bimodal if all its incoming edges (and hence all its outgoing edges) are consecutive in the cyclic order around it. A plane digraph is bimodal if all its vertices are bimodal. Bimodality is at the heart of many types of graph layouts, such as upward drawings, level-planar drawings, and L-drawings. If the graph is not bimodal, the Maximum Bimodal Subgraph (MBS) proble… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

    Comments: Appears in the Proceedings of the 31st International Symposium on Graph Drawing and Network Visualization (GD 2023)

  8. arXiv:2308.15546  [pdf, other

    cs.DS

    FPT Approximation and Subexponential Algorithms for Covering Few or Many Edges

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Tomohiro Koana

    Abstract: We study the \textsc{$α$-Fixed Cardinality Graph Partitioning ($α$-FCGP)} problem, the generic local graph partitioning problem introduced by Bonnet et al. [Algorithmica 2015]. In this problem, we are given a graph $G$, two numbers $k,p$ and $0\leqα\leq 1$, the question is whether there is a set $S\subseteq V$ of size $k$ with a specified coverage function $cov_α(S)$ at least $p$ (or at most $p$ f… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

    Comments: Updated version of MFCS 2023 paper

  9. arXiv:2308.07099  [pdf, other

    cs.CG

    Kernelization for Spreading Points

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Saket Saurabh, Meirav Zehavi

    Abstract: We consider the following problem about dispersing points. Given a set of points in the plane, the task is to identify whether by moving a small number of points by small distance, we can obtain an arrangement of points such that no pair of points is ``close" to each other. More precisely, for a family of $n$ points, an integer $k$, and a real number $d > 0$, we ask whether at most $k$ points coul… ▽ More

    Submitted 14 August, 2023; originally announced August 2023.

  10. arXiv:2307.07456  [pdf, ps, other

    cs.DS

    Turán's Theorem Through Algorithmic Lens

    Authors: Fedor V. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: The fundamental theorem of Turán from Extremal Graph Theory determines the exact bound on the number of edges $t_r(n)$ in an $n$-vertex graph that does not contain a clique of size $r+1$. We establish an interesting link between Extremal Graph Theory and Algorithms by providing a simple compression algorithm that in linear time reduces the problem of finding a clique of size $\ell$ in an $n$-verte… ▽ More

    Submitted 14 July, 2023; originally announced July 2023.

  11. arXiv:2307.00362  [pdf, ps, other

    cs.DS

    Kernelization for Finding Lineal Topologies (Depth-First Spanning Trees) with Many or Few Leaves

    Authors: Emmanuel Sam, Benjamin Bergougnoux, Petr A. Golovach, Nello Blaser

    Abstract: For a given graph $G$, a depth-first search (DFS) tree $T$ of $G$ is an $r$-rooted spanning tree such that every edge of $G$ is either an edge of $T$ or is between a \textit{descendant} and an \textit{ancestor} in $T$. A graph $G$ together with a DFS tree is called a \textit{lineal topology} $\mathcal{T} = (G, r, T)$. Sam et al. (2023) initiated study of the parameterized complexity of the \textsc… ▽ More

    Submitted 20 July, 2023; v1 submitted 1 July, 2023; originally announced July 2023.

    Comments: 16 pages, accepted for presentation at FCT 2023

  12. arXiv:2306.01536  [pdf, other

    cs.DS cs.DM

    Parameterized Complexity of Broadcasting in Graphs

    Authors: Fedor V. Fomin, Pierre Fraigniaud, Petr A. Golovach

    Abstract: The task of the broadcast problem is, given a graph G and a source vertex s, to compute the minimum number of rounds required to disseminate a piece of information from s to all vertices in the graph. It is assumed that, at each round, an informed vertex can transmit the information to at most one of its neighbors. The broadcast problem is known to NP-hard. We show that the problem is FPT when par… ▽ More

    Submitted 2 June, 2023; originally announced June 2023.

    Comments: Full version of WG 2023 paper

  13. arXiv:2305.02011  [pdf, ps, other

    cs.DS cs.DM

    Approximating Long Cycle Above Dirac's Guarantee

    Authors: Fedor F. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: Parameterization above (or below) a guarantee is a successful concept in parameterized algorithms. The idea is that many computational problems admit ``natural'' guarantees bringing to algorithmic questions whether a better solution (above the guarantee) could be obtained efficiently. The above guarantee paradigm has led to several exciting discoveries in the areas of parameterized algorithms and… ▽ More

    Submitted 3 May, 2023; originally announced May 2023.

    Comments: Full version of ICALP 2023 paper

  14. arXiv:2305.01993  [pdf, other

    cs.DS

    Computing paths of large rank in planar frameworks deterministically

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

    Abstract: A framework consists of an undirected graph $G$ and a matroid $M$ whose elements correspond to the vertices of $G$. Recently, Fomin et al. [SODA 2023] and Eiben et al. [ArXiV 2023] developed parameterized algorithms for computing paths of rank $k$ in frameworks. More precisely, for vertices $s$ and $t$ of $G$, and an integer $k$, they gave FPT algorithms parameterized by $k$ deciding whether there… ▽ More

    Submitted 3 May, 2023; originally announced May 2023.

    Comments: 26 pages, 6 figures

  15. arXiv:2305.01314  [pdf, other

    cs.DS

    Two-sets cut-uncut on planar graphs

    Authors: Matthias Bentert, Pål Grønås Drange, Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen

    Abstract: We study the following Two-Sets Cut-Uncut problem on planar graphs. Therein, one is given an undirected planar graph $G$ and two sets of vertices $S$ and $T$. The question is, what is the minimum number of edges to remove from $G$, such that we separate all of $S$ from all of $T$, while maintaining that every vertex in $S$, and respectively in $T$, stays in the same connected component. We show th… ▽ More

    Submitted 2 May, 2023; originally announced May 2023.

    Comments: 22 pages, 5 figures

  16. arXiv:2211.09603  [pdf, other

    cs.CG cs.DS

    (Re)packing Equal Disks into Rectangle

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Saket Saurabh, Meirav Zehavi

    Abstract: The problem of packing of equal disks (or circles) into a rectangle is a fundamental geometric problem. (By a packing here we mean an arrangement of disks in a rectangle without overlap**.) We consider the following algorithmic generalization of the equal disk packing problem. In this problem, for a given packing of equal disks into a rectangle, the question is whether by changing positions of a… ▽ More

    Submitted 17 November, 2022; originally announced November 2022.

    Comments: Full version of ICALP 2022 paper

  17. 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

  18. arXiv:2211.01723  [pdf, other

    cs.LO cs.DS math.CO

    Model-Checking for First-Order Logic with Disjoint Paths Predicates in Proper Minor-Closed Graph Classes

    Authors: Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: The disjoint paths logic, FOL+DP, is an extension of First-Order Logic (FOL) with the extra atomic predicate $\mathsf{dp}_k(x_1,y_1,\ldots,x_k,y_k),$ expressing the existence of internally vertex-disjoint paths between $x_i$ and $y_i,$ for $i\in\{1,\ldots, k\}$. This logic can express a wide variety of problems that escape the expressibility potential of FOL. We prove that for every proper minor-c… ▽ More

    Submitted 27 February, 2024; v1 submitted 3 November, 2022; originally announced November 2022.

    Comments: An extended abstract of this paper appeared in the Proceedings of the 34th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2023)

    MSC Class: 05C83; 05C85; 68R10; 68W01; 68Q19; 03C13; 68Q25; 68Q27 ACM Class: F.2.2; G.2.2; F.4.1

  19. arXiv:2208.06847  [pdf, other

    cs.DS

    Exact Exponential Algorithms for Clustering Problems

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Nidhi Purohit, Saket Saurabh

    Abstract: In this paper we initiate a systematic study of exact algorithms for well-known clustering problems, namely $k$-Median and $k$-Means. In $k$-Median, the input consists of a set $X$ of $n$ points belonging to a metric space, and the task is to select a subset $C \subseteq X$ of $k$ points as centers, such that the sum of the distances of every point to its nearest center is minimized. In $k$-Means,… ▽ More

    Submitted 14 August, 2022; originally announced August 2022.

    Comments: Accepted to IPEC 2022

  20. arXiv:2207.09993  [pdf, other

    cs.DS math.CO

    Computing Tree Decompositions with Small Independence Number

    Authors: Clément Dallard, Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Martin Milanič

    Abstract: The independence number of a tree decomposition is the maximum of the independence numbers of the subgraphs induced by its bags. The tree-independence number of a graph is the minimum independence number of a tree decomposition of it. Several NP-hard graph problems, like maximum weight independent set, can be solved in time n^{O(k)} if the input n-vertex graph is given together with a tree decompo… ▽ More

    Submitted 25 April, 2024; v1 submitted 20 July, 2022; originally announced July 2022.

    Comments: Accepted at ICALP 2024

  21. arXiv:2207.07449  [pdf, other

    cs.DS

    Fixed-Parameter Tractability of Maximum Colored Path and Beyond

    Authors: Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen, Kirill Simonov, Giannos Stamoulis

    Abstract: We introduce a general method for obtaining fixed-parameter algorithms for problems about finding paths in undirected graphs, where the length of the path could be unbounded in the parameter. The first application of our method is as follows. We give a randomized algorithm, that given a colored $n$-vertex undirected graph, vertices $s$ and $t$, and an integer $k$, finds an $(s,t)$-path containin… ▽ More

    Submitted 15 July, 2022; originally announced July 2022.

    Comments: 50 pages, 16 figures

  22. arXiv:2207.04798  [pdf, other

    math.CO

    Combing a Linkage in an Annulus

    Authors: Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: A linkage in a graph $G$ of size $k$ is a subgraph $L$ of $G$ whose connected components are $k$ paths. The pattern of a linkage of size $k$ is the set of $k$ pairs formed by the endpoints of these paths. A consequence of the Unique Linkage Theorem is the following: there exists a function $f:\mathbb{N}\to\mathbb{N}$ such that if a plane graph $G$ contains a sequence $\mathcal{C}$ of at least… ▽ More

    Submitted 11 July, 2022; originally announced July 2022.

    Comments: This is an extension of the combinatorial results appeared in [Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos: Hitting Topological Minor Models in Planar Graphs is Fixed Parameter Tractable. SODA 2020: 931-950]. arXiv admin note: text overlap with arXiv:1907.02919

    MSC Class: 05C83 ACM Class: G.2.2

  23. arXiv:2202.03061  [pdf, other

    cs.DS cs.DM math.CO

    Longest Cycle above Erdős-Gallai Bound

    Authors: Fedor V. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: In 1959, Erdős and Gallai proved that every graph G with average vertex degree ad(G)\geq 2 contains a cycle of length at least ad(G). We provide an algorithm that for k\geq 0 in time 2^{O(k)} n^{O(1)} decides whether a 2-connected n-vertex graph G contains a cycle of length at least ad(G)+k. This resolves an open problem explicitly mentioned in several papers. The main ingredients of our algorithm… ▽ More

    Submitted 7 February, 2022; originally announced February 2022.

  24. arXiv:2201.03318  [pdf, other

    cs.DS cs.DM

    Detours in Directed Graphs

    Authors: Fedor V. Fomin, Petr A. Golovach, William Lochet, Danil Sagunov, Kirill Simonov, Saket Saurabh

    Abstract: We study two "above guarantee" versions of the classical Longest Path problem on undirected and directed graphs and obtain the following results. In the first variant of Longest Path that we study, called Longest Detour, the task is to decide whether a graph has an (s,t)-path of length at least dist_G(s,t)+k (where dist_G(s,t) denotes the length of a shortest path from s to t). Bezáková et al. pro… ▽ More

    Submitted 10 January, 2022; originally announced January 2022.

    Comments: To appear in STACS 2022

  25. arXiv:2112.06580  [pdf, other

    cs.DS cs.LG

    How to Find a Good Explanation for Clustering?

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Petr A. Golovach, William Lochet, Nidhi Purohit, Kirill Simonov

    Abstract: $k$-means and $k$-median clustering are powerful unsupervised machine learning techniques. However, due to complicated dependences on all the features, it is challenging to interpret the resulting cluster assignments. Moshkovitz, Dasgupta, Rashtchian, and Frost [ICML 2020] proposed an elegant model of explainable $k$-means and $k$-median clustering. In this model, a decision tree with $k… ▽ More

    Submitted 16 December, 2021; v1 submitted 13 December, 2021; originally announced December 2021.

  26. arXiv:2111.02755  [pdf, other

    cs.DS cs.LO math.CO

    Compound Logics for Modification Problems

    Authors: Fedor V. Fomin, Petr A. Golovach, Ignasi Sau, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: We introduce a novel model-theoretic framework inspired from graph modification and based on the interplay between model theory and algorithmic graph minors. The core of our framework is a new compound logic operating with two types of sentences, expressing graph modification: the modulator sentence, defining some property of the modified part of the graph, and the target sentence, defining some p… ▽ More

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

    MSC Class: 05C83; 05C85; 68R10; 68Q19; 68Q27; 68Q25 ACM Class: F.2.2; F.4.1; G.2.2

  27. arXiv:2107.09481  [pdf, other

    cs.CG cs.DM cs.DS

    FPT Approximation for Fair Minimum-Load Clustering

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Petr A. Golovach, Nidhi Purohit, Kirill Simonov

    Abstract: In this paper, we consider the Minimum-Load $k$-Clustering/Facility Location (MLkC) problem where we are given a set $P$ of $n$ points in a metric space that we have to cluster and an integer $k$ that denotes the number of clusters. Additionally, we are given a set $F$ of cluster centers in the same metric space. The goal is to select a set $C\subseteq F$ of $k$ centers and assign each point in… ▽ More

    Submitted 20 July, 2021; originally announced July 2021.

  28. arXiv:2107.07383  [pdf, other

    cs.DS

    Lossy Kernelization of Same-Size Clustering

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Petr A. Golovach, Nidhi Purohit, Kirill Simonov

    Abstract: In this work, we study the $k$-median clustering problem with an additional equal-size constraint on the clusters, from the perspective of parameterized preprocessing. Our main result is the first lossy ($2$-approximate) polynomial kernel for this problem, parameterized by the cost of clustering. We complement this result by establishing lower bounds for the problem that eliminate the existences o… ▽ More

    Submitted 15 July, 2021; originally announced July 2021.

  29. arXiv:2107.06715  [pdf, other

    cs.DS

    ETH Tight Algorithms for Geometric Intersection Graphs: Now in Polynomial Space

    Authors: Fedor V. Fomin, Petr A. Golovach, Tanmay Inamdar, Saket Saurabh

    Abstract: De Berg et al. in [SICOMP 2020] gave an algorithmic framework for subexponential algorithms on geometric graphs with tight (up to ETH) running times. This framework is based on dynamic programming on graphs of weighted treewidth resulting in algorithms that use super-polynomial space. We introduce the notion of weighted treedepth and use it to refine the framework of de Berg et al. for obtaining p… ▽ More

    Submitted 14 July, 2021; originally announced July 2021.

  30. arXiv:2106.03425  [pdf, other

    cs.DS cs.DM cs.LO

    An Algorithmic Meta-Theorem for Graph Modification to Planarity and FOL

    Authors: Fedor V. Fomin, Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: In general, a graph modification problem is defined by a graph modification operation $\boxtimes$ and a target graph property ${\cal P}$. Typically, the modification operation $\boxtimes$ may be vertex removal}, edge removal}, edge contraction}, or edge addition and the question is, given a graph $G$ and an integer $k$, whether it is possible to transform $G$ to a graph in ${\cal P}$ after applyin… ▽ More

    Submitted 4 November, 2022; v1 submitted 7 June, 2021; originally announced June 2021.

    MSC Class: 05C85; 68R10; 05C75; 05C83; 05C75; 05C69 ACM Class: G.2.2; F.2.2

  31. arXiv:2105.03753  [pdf, other

    cs.DS cs.DM

    Parameterized Complexity of Feature Selection for Categorical Data Clustering

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Petr A. Golovach, Kirill Simonov

    Abstract: We develop new algorithmic methods with provable guarantees for feature selection in regard to categorical data clustering. While feature selection is one of the most common approaches to reduce dimensionality in practice, most of the known feature selection methods are heuristics. We study the following mathematical model. We assume that there are some inadvertent (or undesirable) features of the… ▽ More

    Submitted 19 August, 2021; v1 submitted 8 May, 2021; originally announced May 2021.

    Comments: 25 pages, full version

  32. arXiv:2104.07974  [pdf, other

    cs.DS cs.DM

    Parameterized Complexity of Categorical Clustering with Size Constraints

    Authors: Fedor V. Fomin, Petr A. Golovach, Nidhi Purohit

    Abstract: In the Categorical Clustering problem, we are given a set of vectors (matrix) A={a_1,\ldots,a_n} over Σ^m, where Σis a finite alphabet, and integers k and B. The task is to partition A into k clusters such that the median objective of the clustering in the Hamming norm is at most B. That is, we seek a partition {I_1,\ldots,I_k} of {1,\ldots,n} and vectors c_1,\ldots,c_k\inΣ^m such that \sum_{i=1}^… ▽ More

    Submitted 16 April, 2021; originally announced April 2021.

  33. arXiv:2104.02998  [pdf, other

    cs.LO cs.CC cs.DM cs.DS

    Parameterized Complexity of Elimination Distance to First-Order Logic Properties

    Authors: Fedor V. Fomin, Petr A. Golovach, Dimitrios M. Thilikos

    Abstract: The elimination distance to some target graph property P is a general graph modification parameter introduced by Bulian and Dawar. We initiate the study of elimination distances to graph properties expressible in first-order logic. We delimit the problem's fixed-parameter tractability by identifying sufficient and necessary conditions on the structure of prefixes of first-order logic formulas. Our… ▽ More

    Submitted 7 April, 2021; originally announced April 2021.

  34. arXiv:2102.13409  [pdf, other

    cs.DM cs.CC cs.DS

    Can Romeo and Juliet Meet? Or Rendezvous Games with Adversaries on Graphs

    Authors: Fedor V. Fomin, Petr A. Golovach, Dimitrios M. Thilikos

    Abstract: We introduce the rendezvous game with adversaries. In this game, two players, {\sl Facilitator} and {\sl Disruptor}, play against each other on a graph. Facilitator has two agents, and Disruptor has a team of $k$ agents located in some vertices of the graph. They take turns in moving their agents to adjacent vertices (or staying). Facilitator wins if his agents meet in some vertex of the graph. Th… ▽ More

    Submitted 11 March, 2021; v1 submitted 26 February, 2021; originally announced February 2021.

    MSC Class: 05C85 ACM Class: G.2.2

  35. arXiv:2101.04633  [pdf, other

    cs.DS

    Diverse Collections in Matroids and Graphs

    Authors: Fedor V. Fomin, Petr A. Golovach, Fahad Panolan, Geevarghese Philip, Saket Saurabh

    Abstract: We investigate the parameterized complexity of finding diverse sets of solutions to three fundamental combinatorial problems, two from the theory of matroids and the third from graph theory. The input to the Weighted Diverse Bases problem consists of a matroid $M$, a weight function $ω:E(M)\to\mathbb{N}$, and integers $k\geq 1, d\geq 0$. The task is to decide if there is a collection of $k$ bases… ▽ More

    Submitted 12 January, 2021; originally announced January 2021.

  36. arXiv:2101.03800  [pdf, other

    cs.DS cs.DM

    Refined Notions of Parameterized Enumeration Kernels with Applications to Matching Cut Enumeration

    Authors: Petr A. Golovach, Christian Komusiewicz, Dieter Kratsch, Van Bang Le

    Abstract: An enumeration kernel as defined by Creignou et al. [Theory Comput. Syst. 2017] for a parameterized enumeration problem consists of an algorithm that transforms each instance into one whose size is bounded by the parameter plus a solution-lifting algorithm that efficiently enumerates all solutions from the set of the solutions of the kernel. We propose to consider two new versions of enumeration k… ▽ More

    Submitted 11 January, 2021; originally announced January 2021.

  37. arXiv:2012.14736  [pdf, other

    math.OC cs.AI cs.MA

    Present-Biased Optimization

    Authors: Fedor V. Fomin, Pierre Fraigniaud, Petr A. Golovach

    Abstract: This paper explores the behavior of present-biased agents, that is, agents who erroneously anticipate the costs of future actions compared to their real costs. Specifically, the paper extends the original framework proposed by Akerlof (1991) for studying various aspects of human behavior related to time-inconsistent planning, including procrastination, and abandonment, as well as the elegant graph… ▽ More

    Submitted 29 December, 2020; originally announced December 2020.

  38. arXiv:2012.09814  [pdf, other

    cs.DS cs.CC cs.DM math.CO

    Induced Disjoint Paths in AT-free Graphs

    Authors: Petr A. Golovach, Daniël Paulusma, Erik Jan van Leeuwen

    Abstract: Paths $P_1,\ldots,P_k$ in a graph $G=(V,E)$ are mutually induced if any two distinct $P_i$ and $P_j$ have neither common vertices nor adjacent vertices (except perhaps their end-vertices). The Induced Disjoint Paths problem is to decide if a graph $G$ with $k$ pairs of specified vertices $(s_i,t_i)$ contains $k$ mutually induced paths $P_i$ such that each $P_i$ connects $s_i$ and $t_i$. This is a… ▽ More

    Submitted 26 October, 2021; v1 submitted 17 December, 2020; originally announced December 2020.

    Comments: An extended abstract of this paper appeared in the proceedings of SWAT 2012

  39. arXiv:2011.11670  [pdf, other

    cs.CC cs.DM

    Recognizing Proper Tree-Graphs

    Authors: Steven Chaplick, Petr A. Golovach, Tim A. Hartmann, Dušan Knop

    Abstract: We investigate the parameterized complexity of the recognition problem for the proper $H$-graphs. The $H$-graphs are the intersection graphs of connected subgraphs of a subdivision of a multigraph $H$, and the properness means that the containment relationship between the representations of the vertices is forbidden. The class of $H$-graphs was introduced as a natural (parameterized) generalizatio… ▽ More

    Submitted 23 November, 2020; originally announced November 2020.

  40. arXiv:2011.03619  [pdf, other

    cs.DS

    Algorithmic Extensions of Dirac's Theorem

    Authors: Fedor V. Fomin, Petr A. Golovach, Danil Sagunov, Kirill Simonov

    Abstract: In 1952, Dirac proved the following theorem about long cycles in graphs with large minimum vertex degrees: Every $n$-vertex $2$-connected graph $G$ with minimum vertex degree $δ\geq 2$ contains a cycle with at least $\min\{2δ,n\}$ vertices. In particular, if $δ\geq n/2$, then $G$ is Hamiltonian. The proof of Dirac's theorem is constructive, and it yields an algorithm computing the corresponding cy… ▽ More

    Submitted 11 April, 2024; v1 submitted 6 November, 2020; originally announced November 2020.

    Comments: Appeared at SODA 2022. Major changes from the first version: Lemma 20 strengthened; open questions list reduced

  41. arXiv:2010.09580  [pdf, other

    cs.DS cs.CG cs.LG

    EPTAS for $k$-means Clustering of Affine Subspaces

    Authors: Eduard Eiben, Fedor V. Fomin, Petr A. Golovach, William Lochet, Fahad Panolan, Kirill Simonov

    Abstract: We consider a generalization of the fundamental $k$-means clustering for data with incomplete or corrupted entries. When data objects are represented by points in $\mathbb{R}^d$, a data point is said to be incomplete when some of its entries are missing or unspecified. An incomplete data point with at most $Δ$ unspecified entries corresponds to an axis-parallel affine subspace of dimension at most… ▽ More

    Submitted 19 October, 2020; originally announced October 2020.

    Comments: To be published in Symposium on Discrete Algorithms (SODA) 2021

  42. arXiv:2010.05733  [pdf, other

    cs.DS cs.DM math.CO

    Graph Square Roots of Small Distance from Degree One Graphs

    Authors: Petr A. Golovach, Paloma T. Lima, Charis Papadopoulos

    Abstract: Given a graph class $\mathcal{H}$, the task of the $\mathcal{H}$-Square Root problem is to decide, whether an input graph $G$ has a square root $H$ from $\mathcal{H}$. We are interested in the parameterized complexity of the problem for classes $\mathcal{H}$ that are composed by the graphs at vertex deletion distance at most $k$ from graphs of maximum degree at most one, that is, we are looking fo… ▽ More

    Submitted 12 October, 2020; originally announced October 2020.

  43. arXiv:2009.04567  [pdf, other

    cs.DS

    Diverse Pairs of Matchings

    Authors: Fedor V. Fomin, Petr A. Golovach, Lars Jaffke, Geevarghese Philip, Danil Sagunov

    Abstract: We initiate the study of the Diverse Pair of (Maximum/ Perfect) Matchings problems which given a graph $G$ and an integer $k$, ask whether $G$ has two (maximum/perfect) matchings whose symmetric difference is at least $k$. Diverse Pair of Matchings (asking for two not necessarily maximum or perfect matchings) is NP-complete on general graphs if $k$ is part of the input, and we consider two restric… ▽ More

    Submitted 9 September, 2020; originally announced September 2020.

    Comments: To appear at ISAAC 2020

    MSC Class: 05C85 ACM Class: F.2.2; G.2.2

  44. arXiv:2006.13684  [pdf, other

    cs.DS math.CO

    Kernelization of Whitney Switches

    Authors: Fedor V. Fomin, Petr A. Golovach

    Abstract: A fundamental theorem of Whitney from 1933 asserts that 2-connected graphs G and H are 2-isomorphic, or equivalently, their cycle matroids are isomorphic, if and only if G can be transformed into H by a series of operations called Whitney switches. In this paper we consider the quantitative question arising from Whitney's theorem: Given two 2-isomorphic graphs, can we transform one into another by… ▽ More

    Submitted 24 June, 2020; originally announced June 2020.

    Comments: To appear at ESA 2020

  45. arXiv:2002.08226  [pdf, other

    cs.DS cs.DM

    Subexponential parameterized algorithms and kernelization on almost chordal graphs

    Authors: Fedor V. Fomin, Petr A. Golovach

    Abstract: We study the algorithmic properties of the graph class Chordal-ke, that is, graphs that can be turned into a chordal graph by adding at most k edges or, equivalently, the class of graphs of fill-in at most k. We discover that a number of fundamental intractable optimization problems being parameterized by k admit subexponential algorithms on graphs from Chordal-ke. We identify a large class of opt… ▽ More

    Submitted 22 June, 2020; v1 submitted 19 February, 2020; originally announced February 2020.

    Comments: This is the full version of the paper accepted for ESA 2020

  46. arXiv:2001.06867  [pdf, other

    cs.DS cs.CC

    A survey of parameterized algorithms and the complexity of edge modification

    Authors: Christophe Crespelle, Pål Grønås Drange, Fedor V. Fomin, Petr A. Golovach

    Abstract: The survey provides an overview of the develo** area of parameterized algorithms for graph modification problems. We concentrate on edge modification problems, where the task is to change a small number of adjacencies in a graph in order to satisfy some required property.

    Submitted 18 February, 2020; v1 submitted 19 January, 2020; originally announced January 2020.

    Comments: Incorporated comments from Marcin Pilipczuk, William Lochet, and Dekel Tsur

  47. arXiv:1907.05940  [pdf, other

    cs.DS math.CO

    Finding irrelevant vertices in linear time on bounded-genus graphs

    Authors: Petr A. Golovach, Stavros G. Kolliopoulos, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: The irrelevant vertex technique provides a powerful tool for the design of parameterized algorithms for a wide variety of problems on graphs. A common characteristic of these problems, permitting the application of this technique on surface-embedded graphs, is the fact that every graph of large enough treewidth contains a vertex that is irrelevant, in the sense that its removal yields an equivalen… ▽ More

    Submitted 4 July, 2024; v1 submitted 12 July, 2019; originally announced July 2019.

    Comments: This version is a far generalisation of the techniques and results of earlier versions of this arxiv submission

    MSC Class: 05C85; 68R10; 05C75; 05C83; 05C75; 05C69 ACM Class: F.2.2; G.2.2

  48. arXiv:1907.02919  [pdf, other

    cs.DS math.CO

    Hitting Topological Minor Models in Planar Graphs is Fixed Parameter Tractable

    Authors: Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos

    Abstract: For a finite collection of graphs ${\cal F}$, the \textsc{${\cal F}$-TM-Deletion} problem has as input an $n$-vertex graph $G$ and an integer $k$ and asks whether there exists a set $S \subseteq V(G)$ with $|S| \leq k$ such that $G \setminus S$ does not contain any of the graphs in ${\cal F}$ as a topological minor. We prove that for every such ${\cal F}$, \textsc{${\cal F}$-TM-Deletion} is fixed… ▽ More

    Submitted 31 October, 2022; v1 submitted 5 July, 2019; originally announced July 2019.

    Comments: A preliminary version of these results appeared in [Petr A. Golovach, Giannos Stamoulis, Dimitrios M. Thilikos: Hitting Topological Minor Models in Planar Graphs is Fixed Parameter Tractable. SODA 2020: 931-950]

    MSC Class: 05C85 ACM Class: G.2.2

  49. arXiv:1905.04124  [pdf, other

    cs.DS cs.LG

    Refined Complexity of PCA with Outliers

    Authors: Fedor V. Fomin, Petr A. Golovach, Fahad Panolan, Kirill Simonov

    Abstract: Principal component analysis (PCA) is one of the most fundamental procedures in exploratory data analysis and is the basic step in applications ranging from quantitative finance and bioinformatics to image analysis and neuroscience. However, it is well-documented that the applicability of PCA in many real scenarios could be constrained by an "immune deficiency" to outliers such as corrupted observ… ▽ More

    Submitted 10 May, 2019; originally announced May 2019.

    Comments: To be presented at ICML 2019

  50. arXiv:1904.06141  [pdf, other

    cs.DS

    Low-rank binary matrix approximation in column-sum norm

    Authors: Fedor V. Fomin, Petr A. Golovach, Fahad Panolan, Kirill Simonov

    Abstract: We consider $\ell_1$-Rank-$r$ Approximation over GF(2), where for a binary $m\times n$ matrix ${\bf A}$ and a positive integer $r$, one seeks a binary matrix ${\bf B}$ of rank at most $r$, minimizing the column-sum norm $||{\bf A} -{\bf B}||_1$. We show that for every $\varepsilon\in (0, 1)$, there is a randomized $(1+\varepsilon)$-approximation algorithm for $\ell_1$-Rank-$r$ Approximation over G… ▽ More

    Submitted 12 April, 2019; originally announced April 2019.