Zum Hauptinhalt springen

Showing 1–50 of 130 results for author: Fomin, V

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

    cs.GT

    How to guide a present-biased agent through prescribed tasks?

    Authors: Tatiana Belova, Yuriy Dementiev, Fedor V. Fomin, Petr A. Golovach, Artur Ignatiev

    Abstract: The present bias is a well-documented behavioral trait that significantly influences human decision-making, with present-biased agents often prioritizing immediate rewards over long-term benefits, leading to suboptimal outcomes in various real-world scenarios. Kleinberg and Oren (2014) proposed a popular graph-theoretical model of inconsistent planning to capture the behavior of present-biased age… ▽ More

    Submitted 24 August, 2024; originally announced August 2024.

    Comments: Accepted at ECAI 2024

  2. arXiv:2408.13543  [pdf, ps, other

    cs.DS cs.DM

    The Parameterized Complexity Landscape of Two-Sets Cut-Uncut

    Authors: Matthias Bentert, Fedor V. Fomin, Fanny Hauser, Saket Saurabh

    Abstract: In Two-Sets Cut-Uncut, we are given an undirected graph $G=(V,E)$ and two terminal sets $S$ and $T$. The task is to find a minimum cut $C$ in $G$ (if there is any) separating $S$ from $T$ under the following ``uncut'' condition. In the graph $(V,E \setminus C)$, the terminals in each terminal set remain in the same connected component. In spite of the superficial similarity to the classic problem… ▽ More

    Submitted 24 August, 2024; originally announced August 2024.

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

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

  5. arXiv:2405.03321  [pdf, other

    cs.DS

    Distributed Model Checking on Graphs of Bounded Treedepth

    Authors: Fedor V. Fomin, Pierre Fraigniaud, Pedro Montealegre, Ivan Rapaport, Ioan Todinca

    Abstract: We establish that every monadic second-order logic (MSO) formula on graphs with bounded treedepth is decidable in a constant number of rounds within the CONGEST model. To our knowledge, this marks the first meta-theorem regarding distributed model-checking. Various optimization problems on graphs are expressible in MSO. Examples include determining whether a graph $G$ has a clique of size $k$, whe… ▽ More

    Submitted 6 May, 2024; originally announced May 2024.

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

  7. arXiv:2403.08562  [pdf, other

    cs.LG cs.AI cs.DM

    Structural perspective on constraint-based learning of Markov networks

    Authors: Tuukka Korhonen, Fedor V. Fomin, Pekka Parviainen

    Abstract: Markov networks are probabilistic graphical models that employ undirected graphs to depict conditional independence relationships among variables. Our focus lies in constraint-based structure learning, which entails learning the undirected graph from data through the execution of conditional independence tests. We establish theoretical limits concerning two critical aspects of constraint-based lea… ▽ More

    Submitted 13 March, 2024; originally announced March 2024.

    Comments: AISTATS 2024

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

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

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

  11. 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)

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

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

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

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

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

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

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

  19. arXiv:2303.01400  [pdf, other

    cs.CG cs.DS

    Coresets for Clustering in Geometric Intersection Graphs

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Tanmay Inamdar

    Abstract: Designing coresets--small-space sketches of the data preserving cost of the solutions within $(1\pm ε)$-approximate factor--is an important research direction in the study of center-based $k$-clustering problems, such as $k$-means or $k$-median. Feldman and Langberg [STOC'11] have shown that for $k$-clustering of $n$ points in general metrics, it is possible to obtain coresets whose size depends l… ▽ More

    Submitted 2 March, 2023; originally announced March 2023.

    Comments: Full version of a paper accepted to SoCG 2023. Abstract shortened to meet the arXiv character limit

  20. arXiv:2302.10110  [pdf, other

    cs.CC

    Kernelizing Temporal Exploration Problems

    Authors: Emmanuel Arrighi, Fedor V. Fomin, Petr Golovach, Petra Wolf

    Abstract: We study the kernelization of exploration problems on temporal graphs. A temporal graph consists of a finite sequence of snapshot graphs $\mathcal{G}=(G_1, G_2, \dots, G_L)$ that share a common vertex set but might have different edge sets. The non-strict temporal exploration problem (NS-TEXP for short) introduced by Erlebach and Spooner, asks if a single agent can visit all vertices of a given… ▽ More

    Submitted 20 February, 2023; originally announced February 2023.

    MSC Class: 05C85; 68Q17; 68Q27; 68R10; 68Q25

  21. arXiv:2301.03862  [pdf, other

    cs.DS

    Proportionally Fair Matching with Multiple Groups

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Tanmay Inamdar, Kirill Simonov

    Abstract: The study of fair algorithms has become mainstream in machine learning and artificial intelligence due to its increasing demand in dealing with biases and discrimination. Along this line, researchers have considered fair versions of traditional optimization problems including clustering, regression, ranking and voting. However, most of the efforts have been channeled into designing heuristic algor… ▽ More

    Submitted 10 January, 2023; originally announced January 2023.

  22. 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 overlapping.) 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

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

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

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

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

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

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

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

  30. arXiv:2112.03329  [pdf, other

    cs.CC cs.GT

    Inconsistent Planning: When in doubt, toss a coin!

    Authors: Yuriy Dementiev, Fedor V. Fomin, Artur Ignatiev

    Abstract: One of the most widespread human behavioral biases is the present bias -- the tendency to overestimate current costs by a bias factor. Kleinberg and Oren (2014) introduced an elegant graph-theoretical model of inconsistent planning capturing the behavior of a present-biased agent accomplishing a set of actions. The essential measure of the system introduced by Kleinberg and Oren is the cost of irr… ▽ More

    Submitted 6 December, 2021; originally announced December 2021.

  31. arXiv:2111.03492  [pdf, other

    cs.DS math.CO

    Fast FPT-Approximation of Branchwidth

    Authors: Fedor V. Fomin, Tuukka Korhonen

    Abstract: Branchwidth determines how graphs, and more generally, arbitrary connectivity (basically symmetric and submodular) functions could be decomposed into a tree-like structure by specific cuts. We develop a general framework for designing fixed-parameter tractable (FPT) 2-approximation algorithms for branchwidth of connectivity functions. The first ingredient of our framework is combinatorial. We prov… ▽ More

    Submitted 5 November, 2021; originally announced November 2021.

    Comments: 45 pages

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

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

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

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

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

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

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

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

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

  41. arXiv:2102.04333  [pdf

    cs.CY

    BlockNet Report: Exploring the Blockchain Skills Concept and Best Practice Use Cases

    Authors: Boris Duedder, Vladislav Fomin, Tan Guerpinar, Michael Henke, Philipp Asterios Ioannidis, Viktorija Janaviciene, Raimundas Matulevicius, Mubashar Iqbal, Natalia Straub

    Abstract: In order to explore the practical potential and needs of interdisciplinary knowledge and competence requirements of Blockchain technology, the project activity "Development of Interdisciplinary Blockchain Skills Concept" starts with the literature review identifying the state of the art of Blockchain in Supply Chain Management and Logistics, Business and Finance, as well as Computer Science and IT… ▽ More

    Submitted 8 February, 2021; originally announced February 2021.

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

    ACM Class: K.3.2; K.4.0; H.4.0

  42. arXiv:2102.03226  [pdf

    cs.CY cs.DC

    BlockNet Report: Curriculum Guidance Document

    Authors: Boris Düdder, Haiqin Wu, Michael Henke, Natalia Straub, Tan Gürpinar, Philipp Asterios Ioannidis, Vladislav Fomin, Raimundas Matulevičius, Mubashar Iqbal

    Abstract: Blockchain is a challenging topic since it is novel and fosters potential innovation. The blockchain is attractive for various disciplines, and, because of its cross-cutting nature, needs knowledge stemming from various disciplines. The devised curriculum can be instantiated specifically to meet the needs of students' groups from various disciplines. The pedagogical innovation of the project is th… ▽ More

    Submitted 5 February, 2021; originally announced February 2021.

    Comments: BlockChain Network Online Education for interdisciplinary European Competence Transfer (BlockNet), funded by Erasmus+ KA2 program. Project No: 2018-1-LT01-KA203-047044, pages 49

    ACM Class: K.3.2; K.4.0; H.4.0

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

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

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

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

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

  48. arXiv:2007.10137  [pdf, other

    cs.DS cs.LG

    On Coresets for Fair Clustering in Metric and Euclidean Spaces and Their Applications

    Authors: Sayan Bandyapadhyay, Fedor V. Fomin, Kirill Simonov

    Abstract: Fair clustering is a constrained variant of clustering where the goal is to partition a set of colored points, such that the fraction of points of any color in every cluster is more or less equal to the fraction of points of this color in the dataset. This variant was recently introduced by Chierichetti et al. [NeurIPS, 2017] in a seminal work and became widely popular in the clustering literature… ▽ More

    Submitted 20 July, 2020; originally announced July 2020.

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

  50. arXiv:2004.11621  [pdf, other

    cs.DS

    Computation of Hadwiger Number and Related Contraction Problems: Tight Lower Bounds

    Authors: Fedor V. Fomin, Daniel Lokshtanov, Ivan Mihajlin, Saket Saurabh, Meirav Zehavi

    Abstract: We prove that the Hadwiger number of an $n$-vertex graph $G$ (the maximum size of a clique minor in $G$) cannot be computed in time $n^{o(n)}$, unless the Exponential Time Hypothesis (ETH) fails. This resolves a well-known open question in the area of exact exponential algorithms. The technique developed for resolving the Hadwiger number problem has a wider applicability. We use it to rule out the… ▽ More

    Submitted 24 April, 2020; originally announced April 2020.

    Comments: Accepted to ICALP 2020