English
Related papers

Related papers: Exact Exponential Time Algorithms for Max Internal…

200 papers

The ARRIVAL problem is to decide the fate of a train moving along the edges of a directed graph, according to a simple (deterministic) pseudorandom walk. The problem is in $NP \cap coNP$ but not known to be in $P$. The currently best…

Data Structures and Algorithms · Computer Science 2021-04-12 Bernd Gärtner , Sebastian Haslebacher , Hung P. Hoang

In the (binary) Distinct Vectors problem we are given a binary matrix A with pairwise different rows and want to select at most k columns such that, restricting the matrix to these columns, all rows are still pairwise different. A result by…

Computational Complexity · Computer Science 2023-06-22 Marcin Pilipczuk , Manuel Sorge

Temporal graphs are graphs where the topology and/or other properties of the graph change with time. They have been used to model applications with temporal information in various domains. Problems on static graphs become more challenging…

Data Structures and Algorithms · Computer Science 2022-02-02 Subhrangsu Mandal , Arobinda Gupta

We introduce and study the problem of optimizing arbitrary functions over degree sequences of hypergraphs and multihypergraphs. We show that over multihypergraphs the problem can be solved in polynomial time. For hypergraphs, we show that…

Optimization and Control · Mathematics 2018-08-21 Antoine Deza , Asaf Levin , Syed M. Meesum , Shmuel Onn

A graph environment must be explored by a collection of mobile robots. Some of the robots, a priori unknown, may turn out to be unreliable. The graph is weighted and each node is assigned a deadline. The exploration is successful if each…

Data Structures and Algorithms · Computer Science 2017-10-03 Jurek Czyzowicz , Maxime Godon , Evangelos Kranakis , Arnaud Labourel , Euripides Markou

The fastest known classical algorithm deciding the $k$-colorability of $n$-vertex graph requires running time $\Omega(2^n)$ for $k\ge 5$. In this work, we present an exponential-space quantum algorithm computing the chromatic number with…

Data Structures and Algorithms · Computer Science 2019-07-02 Kazuya Shimizu , Ryuhei Mori

A transversal of a hypergraph is a set of vertices intersecting each hyperedge. We design and analyze new exponential-time algorithms to enumerate all inclusion-minimal transversals of a hypergraph. For each fixed k>2, our algorithms for…

Data Structures and Algorithms · Computer Science 2015-10-20 Manfred Cochefert , Jean-Francois Couturier , Serge Gaspers , Dieter Kratsch

An independent dominating set D of a graph G = (V,E) is a subset of vertices such that every vertex in V \ D has at least one neighbor in D and D is an independent set, i.e. no two vertices of D are adjacent in G. Finding a minimum…

Data Structures and Algorithms · Computer Science 2010-09-08 Serge Gaspers , Mathieu Liedloff

In this work we extend the concept of out/in-branchings spanning the vertices of a digraph (also called directed spanning trees) to temporal graphs, which are digraphs where arcs are available only at prescribed times. While the literature…

Data Structures and Algorithms · Computer Science 2023-12-19 Daniela Bubboloni , Costanza Catalano , Andrea Marino , Ana Silva

In this paper, we study the problem of map matching with travel time constraints. Given a sequence of $k$ spatio-temporal measurements and an embedded path graph with travel time costs, the goal is to snap each measurement to a close-by…

Computational Geometry · Computer Science 2025-06-24 Yannick Bosch , Sabine Storandt

To analyze the worst-case running time of branching algorithms, the majority of work in exponential time algorithms focuses on designing complicated branching rules over developing better analysis methods for simple algorithms. In the…

Data Structures and Algorithms · Computer Science 2024-07-02 Katie Clinch , Serge Gaspers , Zixu He , Abdallah Saffidine , Tiankuang Zhang

We study the Temporal Exploration problem, where an agent must visit all vertices of a temporal graph while traversing at most one available edge per time step. Unlike static graphs, which can be explored in linear time, temporal…

Data Structures and Algorithms · Computer Science 2026-05-18 Ivan Lahtin , Viktor Zamaraev

Finding all maximal $k$-plexes on networks is a fundamental research problem in graph analysis due to many important applications, such as community detection, biological graph analysis, and so on. A $k$-plex is a subgraph in which every…

Data Structures and Algorithms · Computer Science 2022-05-03 Qiangqiang Dai , Rong-Hua Li , Hongchao Qin , Meihao Liao , Guoren Wang

Combinatorial optimization algorithms for graph problems are usually designed afresh for each new problem with careful attention by an expert to the problem structure. In this work, we develop a new framework to solve any combinatorial…

In the Vertex Planarization problem one asks to delete the minimum possible number of vertices from an input graph to obtain a planar graph. The parameterized complexity of this problem, parameterized by the solution size (the number of…

Data Structures and Algorithms · Computer Science 2015-11-30 Marcin Pilipczuk

Let $R$ and $B$ be two disjoint sets of points in the plane where the points of $R$ are colored red and the points of $B$ are colored blue, and let $n=|R\cup B|$. A bichromatic spanning tree is a spanning tree in the complete bipartite…

Computational Geometry · Computer Science 2016-11-08 Ahmad Biniaz , Prosenjit Bose , David Eppstein , Anil Maheshwari , Pat Morin , Michiel Smid

The problem of finding an optimal vertex cover in a graph is a classic NP-complete problem, and is a special case of the hitting set question. On the other hand, the hitting set problem, when asked in the context of induced geometric…

Data Structures and Algorithms · Computer Science 2014-04-24 Akanksha Agrawal , Sathish Govindarajan , Neeldhara Misra

For all integers $k\geq 3$, we give an $O(n^4)$ time algorithm for the problem whose instance is a graph $G$ of girth at least $k$ together with $k$ vertices and whose question is "Does $G$ contains an induced subgraph containing the $k$…

Discrete Mathematics · Computer Science 2013-09-06 Wei Liu , Nicolas Trotignon

The Temporal Graph Exploration problem (TEXP) takes as input a temporal graph, i.e., a sequence of graphs $(G_i)_{i\in \mathbb{N}}$ on the same vertex set, and asks for a walk of shortest length visiting all vertices, where the $i$-th step…

Discrete Mathematics · Computer Science 2025-08-06 Samuel Baguley , Andreas Göbel , Nicolas Klodt , George Skretas , John Sylvester , Viktor Zamaraev

In this paper, we begin the exploration of vertex-ordering problems through the lens of exponential-time approximation algorithms. In particular, we ask the following question: Can we simultaneously beat the running times of the fastest…

Data Structures and Algorithms · Computer Science 2025-02-18 Matthias Bentert , Fedor V. Fomin , Tanmay Inamdar , Saket Saurabh