EDBT 2026 Demo / reviewers in the wild / expert
Michael Lampis
dblp:88/6157
· DBLP profile ↗
100ranked-venue papers
33as first author
43since 2021 · last 2026
0000-0002-5791-0887ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 98 · 33 first-author · 41 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Pure Nash Equilibria in Graphical Games of Bounded Width RevisitedabstractWe revisit the complexity of deciding whether a graphical game admits a pure Nash equilibrium (PNE) parameterized by standard measures of the input graph, such as treewidth. The natural dynamic programming algorithm for this problem has parameter dependence α^{(Δ+1)tw} where α is the maximum number of strategies available to each player, each player’s utility depends on at most Δ other players, and the input graph has width tw. Our first contribution is to point out that an algorithm by Thomas and van Leeuwen [Algorithmica 2015] claiming to improve this dependence to α^O(tw) is flawed and, more strongly, such an algorithm would imply that FPT=W[1]. We then set out to pinpoint the fine-grained complexity of this problem with respect to standard parameters and show that the natural DP algorithm is not optimal, as the problem can be solved with dependence α^{⌊2Δ/3+1⌋tw}, α^{⌊Δ/2}+1⌋pw} , and α^{ctw}, where pw,ctw are the pathwidth and cutwidth of the input respectively. Our main algorithmic tool is a tightening of the relationship between the width of a graph G, its maximum degree, and the width of G², which may be of independent interest. Complementing these results, we show that our algorithms for pathwidth and cutwidth are likely to be optimal, as improving them is equivalent to falsifying the pw-SETH. Michael Lampis |
ESA | 1 |
| 2026 | Faster Algorithms for k-Orthogonal Vectors in Low Dimension
Anita Dürr, Evangelos Kipouridis, Michael Lampis, Karol Wegrzycki |
ICALP | 3 |
| 2026 | Lower Bounds for Meta-ReconfigurationabstractIn this paper, we explore the limits of algorithmic meta-theorems for combinatorial reconfiguration on graphs and prove several intractability results for highly restricted cases, which tightly complement the positive results by Mouawad et al. [IPEC 2014] and Gima et al. [Algorithmica 2024]. In this setting, we study reconfiguration problems on graphs in which the feasible sets are defined by formulas of first-order or monadic second-order logic: for a formula φ(X) with a free set variable X, the problem asks whether two given sets are connected by a token-jumping sequence in which every set satisfies φ on the input graph. Our main contribution is to show that the problem is intractable even for first-order logic and for severely restricted graphs, such as paths and disjoint unions of stars or cliques. Combined with known results, these results settle the parameterized complexity for most of the well-studied structural parameters. We also study the setting where the sets to be reconfigured are small, i.e., their size is part of the parameter, and show that even in this setting the problem is hard for caterpillars, whereas it becomes tractable even for monadic second-order logic when parameterized additionally by shrub-depth. Kord Eickmeyer, Tatsuya Gima, Michael Lampis, Valia Mitsou, Edouard Nemery, Yota Otachi, Manolis Vasilakis, Daniel Vaz 0001 |
MFCS | 3 |
| 2026 | D-QBF with Few Existential Variables RevisitedabstractQuantified Boolean Formula (QBF) is a notoriously hard generalization of SAT, especially from the point of view of parameterized complexity, where the problem remains intractable for most standard parameters. A recent work by Eriksson et al. [IJCAI 24] addressed this by considering the case where the propositional part of the formula is in CNF and we parameterize by the number k of existentially quantified variables. One of their main results was that this natural (but so far overlooked) parameter does lead to fixed-parameter tractability, if we also bound the maximum arity d of the clauses of the given CNF. Unfortunately, their algorithm has a double-exponential dependence on k (2^{2^k}), even when d is an absolute constant. Since the work of Eriksson et al. only complemented this with a SETH-based lower bound implying that a 2^{O(k)} dependence is impossible, this left a large gap as an open question. Our main result in this paper is to close this gap by showing that the double-exponential dependence is optimal, assuming the ETH: even for CNFs of arity 4, QBF with k existential variables cannot be solved in time 2^{2^o(k)} |φ|^O(1). Complementing this, we also consider the further restricted case of QBF with only two quantifier blocks (∀∃-QBF). We show that in this case the situation improves dramatically: for each d ≥ 3 we show an algorithm with running time k^O_d(k^{d-1}) |φ|^O(1) (where the notation O_d hides factors depending on d) and a lower bound under the ETH showing our algorithm is almost optimal. Andreas Grigorjew, Michael Lampis |
SAT | 2 |
| 2026 | k-SUM Hardness Implies Treewidth-SETHabstractWe show that if \(k\)-SUM is hard, in the sense that the standard algorithm is essentially optimal, then a variant of the SETH called the Primal Treewidth SETH is true. Formally: if there is an \(\varepsilon \gt 0\) and an algorithm which solves SAT in time \((2 - \varepsilon)^{\mathrm{tw}} |\phi|^{O(1)}\), where \(\mathrm{tw}\) is the width of a given tree decomposition of the primal graph of the input, then there exists a randomized algorithm which solves \(k\)-SUM in time \(n^{(1 - \delta)\frac{k}{2}}\) for some \(\delta \gt 0\) and all sufficiently large \(k\). We also establish an analogous result for the \(k\)-XOR problem, where integer addition is replaced by component-wise addition modulo \(2\). Michael Lampis |
SODA | 1 |
| 2026 | Circuits and Backdoors: Five Shades of the SETHabstractThe Strong Exponential Time Hypothesis (SETH) is a standard assumption in (fine-grained) parameterized complexity and many tight lower bounds are based on it. We consider a number of reasonable weakenings of the SETH, with sources from (i) circuit complexity (ii) backdoors for SAT-solving (iii) graph width parameters and (iv) weighted satisfiability problems. Our goal is to arrive at formulations which are simultaneously more plausible as hypotheses, but also capture interesting and robust notions of complexity. Using several tools from classical complexity theory we are able to consolidate these numerous hypotheses into a hierarchy of five main equivalence classes of increasing solidity. This framework serves as a step towards structurally classifying a variety of SETH-based lower bounds into intermediate equivalence classes. Michael Lampis |
SODA | 1 |
| 2026 | Core stability in additively separable hedonic games of low treewidthabstractInternational audience Tesshu Hanaka, Noleen Köhler, Michael Lampis |
J. Comput. Syst. Sci. | 3 |
| 2026 | Faster winner determination algorithms for (Colored) Arc Kayles
Tesshu Hanaka, Hironori Kiya, Michael Lampis, Hirotaka Ono 0001, Kanae Yoshiwatari |
J. Comput. Syst. Sci. | 3 |
| 2026 | First Order Logic on Pathwidth Revisited AgainabstractCourcelle's celebrated theorem states that all MSO-expressible properties can be decided in linear time on graphs of bounded treewidth. Unfortunately, the hidden constant implied by this theorem is a tower of exponentials whose height increases with each quantifier alternation in the formula. More devastatingly, this cannot be improved, under standard assumptions, even if we consider the much more restricted problem of deciding FO-expressible properties on trees. In this paper we revisit this well-studied topic and identify a natural special case where the dependence of Courcelle's theorem can, in fact, be improved. Specifically, we show that all FO-expressible properties can be decided with an elementary dependence on the input formula, if the input graph has bounded pathwidth (rather than treewidth). This is a rare example of treewidth and pathwidth having different complexity behaviors. Our result is also in sharp contrast with MSO logic on graphs of bounded pathwidth, where it is known that the dependence has to be non-elementary, under standard assumptions. Our work builds upon, and generalizes, a corresponding meta-theorem by Gajarský and Hliněný for the more restricted class of graphs of bounded tree-depth. Michael Lampis |
Log. Methods Comput. Sci. | 1 |
| 2025 | Satisfactory Budget Division
Laurent Gourvès, Michael Lampis, Nikolaos Melissinos, Aris Pagourtzis |
AAMAS | 2 |
| 2025 | Structural Parameters for Steiner OrientationabstractWe consider the Steiner Orientation problem, where we are given as input a mixed graph G = (V,E,A) and a set of k demand pairs (s_i,t_i), i ∈ [k]. The goal is to orient the undirected edges of G in a way that the resulting directed graph has a directed path from s_i to t_i for all i ∈ [k]. We adopt the point of view of structural parameterized complexity and investigate the complexity of Steiner Orientation for standard measures, such as treewidth. Our results indicate that Steiner Orientation is a surprisingly hard problem from this point of view. In particular, our main contributions are the following: 1) We show that Steiner Orientation is NP-complete on instances where the underlying graph has feedback vertex number 2, treewidth 2, pathwidth 3, and vertex integrity 6. 2) We present an XP algorithm parameterized by vertex cover number vc of complexity n^O(vc²). Furthermore, we show that this running time is essentially optimal by proving that a running time of n^o(vc²) would refute the ETH. 3) We consider parameterizations by the number of undirected or directed edges (|E| or |A|) and we observe that the trivial 2^|E| n^O(1)-time algorithm for the former parameter is optimal under the SETH. Complementing this, we show that the problem admits a 2^O(|A|) n^O(1)-time algorithm. In addition to the above, we consider the complexity of Steiner Orientation parameterized by tw+k (FPT), distance to clique (FPT), and vc+k (FPT with a polynomial kernel). Tesshu Hanaka, Michael Lampis, Nikolaos Melissinos, Edouard Nemery, Hirotaka Ono 0001, Manolis Vasilakis |
ISAAC | 2 |
| 2025 | On Maximum 2-ClubsabstractWe consider the Maximum 2-Club problem where one is given as input an undirected graph G = (V,E) and seeks a subset of vertices S of maximum size such that any pair of vertices in S is connected by a path of length at most 2 in the graph induced by S. This problem is a natural relaxation of the famous Maximum Clique problem where any pair of vertices must be connected by an edge. Maximum 2-Club has been well-studied and is known to be NP-complete even on split graphs. It can be solved exactly in O^*(1.62ⁿ) time, where n denotes the number of vertices of the input graph, while being polynomial-time solvable on several graph classes. Parameterized algorithms for structural parameters have also been considered, leading in particular to an algorithm with a double-exponential dependence in the parameter treewidth. Such an algorithm is actually the best one known for the larger parameter vertex cover size up to a constant in the exponent. We provide new results in both directions. We first prove that the double-exponential dependence for parameter vertex cover size is unavoidable under the Exponential Time Hypothesis (ETH). This answers a question left open by Hartung, Komusiewicz, Nichterlein and Suchỳ [Hartung et al., 2015]. Our result also implies that the problem cannot be solved in time sub-exponential in n even for split graphs. We then provide an exact algorithm for the problem restricted to chordal graphs, running in O^*(1.1996ⁿ) time, by reducing Maximum 2-Club on this class to Maximum Independent Set on arbitrary graphs with the same number of vertices. The same reduction shows that we can enumerate all maximum (and inclusion-wise maximal) 2-clubs of a chordal graph in O^*(3^{n/3}) = O^*(1.4423ⁿ) time. We conclude by providing a construction of split graphs with Ω(3^{n/3}/poly(n)) maximum2-clubs, for some polynomial poly showing that the bound for enumeration is essentially tight. Joanne Dumont, Michael Lampis, Mathieu Liedloff, Anthony Perez 0001, Ioan Todinca |
IPEC | 2 |
| 2025 | Parameterized Maximum Node-Disjoint PathsabstractWe revisit the Maximum Node-Disjoint Paths problem, the natural optimization version of the famous Node-Disjoint Paths problem, where we are given an undirected graph G, k (demand) pairs of vertices (s_i, t_i), and an integer 𝓁, and are asked whether there exist at least 𝓁 vertex-disjoint paths in G whose endpoints are given pairs. This problem has been intensely studied from both the approximation and parameterized complexity point of view and is notably known to be intractable by standard structural parameters, such as tree-depth, as well as the combined parameter 𝓁 plus pathwidth. We present several results improving and clarifying this state of the art, with an emphasis towards FPT approximation. Our main positive contribution is to show that the problem’s intractability can be overcome using approximation: We show that for several of the structural parameters for which the problem is hard, most notably tree-depth, the problem admits an efficient FPT approximation scheme, returning a (1-ε)-approximate solution in time f(td,ε)n^𝒪(1). We manage to obtain these results by comprehensively mapping out the structural parameters for which the problem is FPT if 𝓁 is also a parameter, hence showing that understanding 𝓁 as a parameter is key to the problem’s approximability. This, in turn, is a problem we are able to solve via a surprisingly simple color-coding algorithm, which relies on identifying an insightful problem-specific variant of the natural parameter, namely the number of vertices used in the solution. The results above are quite encouraging, as they indicate that in some situations where the problem does not admit an FPT algorithm, it is still solvable almost to optimality in FPT time. A natural question is whether the FPT approximation algorithm we devised for tree-depth can be extended to pathwidth. We resolve this negatively, showing that under the Parameterized Inapproximability Hypothesis no FPT approximation scheme for this parameter is possible, even in time f(pw,ε)n^g(ε). We thus precisely determine the parameter border where the problem transitions from "hard but approximable" to "inapproximable". Lastly, we strengthen existing lower bounds by replacing W[1]-hardness by XNLP-completeness for parameter pathwidth, and improving the n^o(√{td}) ETH-based lower bound for tree-depth to (the optimal) n^o(td). Michael Lampis, Manolis Vasilakis |
IPEC | 1 |
| 2025 | Broadcasting Under Structural RestrictionsabstractIn the Telephone Broadcast problem we are given a graph G = (V,E) with a designated source vertex s ∈ V. Our goal is to transmit a message, which is initially known only to s, to all vertices of the graph by using a process where in each round an informed vertex may transmit the message to one of its uninformed neighbors. The optimization objective is to minimize the number of rounds. Following up on several recent works, we investigate the structurally parameterized complexity of Telephone Broadcast. In particular, we first strengthen existing NP-hardness results by showing that the problem remains NP-complete on graphs of bounded tree-depth and also on cactus graphs which are one vertex deletion away from being path forests. Motivated by this (severe) hardness, we study several other parameterizations of the problem and obtain FPT algorithms parameterized by vertex integrity (generalizing a recent FPT algorithm parameterized by vertex cover by Fomin, Fraigniaud, and Golovach [TCS 2024]) and by distance to clique, as well as FPT approximation algorithms parameterized by clique-cover and cluster vertex deletion. Furthermore, we obtain structural results that relate the length of the optimal broadcast protocol of a graph G with its pathwidth and tree-depth. By presenting a substantial improvement over the best previously known bound for pathwidth (Aminian, Kamali, Seyed-Javadi, and Sumedha [ICALP 2025]) we exponentially improve the approximation ratio achievable in polynomial time on graphs of bounded pathwidth from 𝒪(4^pw) to 𝒪(pw). Yudai Egami, Tatsuya Gima, Tesshu Hanaka, Yasuaki Kobayashi, Michael Lampis, Valia Mitsou, Edouard Nemery, Yota Otachi, Manolis Vasilakis, Daniel Vaz 0001 |
MFCS | 5 |
| 2025 | Parameterized Spanning Tree CongestionabstractIn this paper we study the Spanning Tree Congestion problem, where we are given an undirected graph G = (V,E) and are asked to find a spanning tree T of minimum maximum congestion. Here, the congestion of an edge e ∈ T is the number of edges uv ∈ E such that the (unique) path from u to v in T traverses e. We consider this well-studied NP-hard problem from the point of view of (structural) parameterized complexity and obtain the following results: - We resolve a natural open problem by showing that Spanning Tree Congestion is not FPT parameterized by treewidth (under standard assumptions). More strongly, we present a generic reduction which applies to (almost) any parameter of the form "vertex-deletion distance to class 𝒞", thus obtaining W[1]-hardness for more restricted parameters, including tree-depth plus feedback vertex set, or incomparable to treewidth, such as twin cover. Via a slight tweak of the same reduction we also show that the problem is NP-complete on graphs of modular-width 4. - Even though it is known that Spanning Tree Congestion remains NP-hard on instances with only one vertex of unbounded degree, it is currently open whether the problem remains hard on bounded-degree graphs. We resolve this question by showing NP-hardness on graphs of maximum degree 8. - Complementing the problem’s W[1]-hardness for treewidth, we formulate an algorithm that runs in time roughly {(k+w)}^{𝒪(w)}, where k is the desired congestion and w the treewidth, improving a previous argument for parameter k+w that was based on Courcelle’s theorem. This explicit algorithm pays off in two ways: it allows us to obtain an FPT approximation scheme for parameter treewidth, that is, a (1+ε)-approximation running in time roughly {(w/ε)}^{𝒪(w)}; and it leads to an exact FPT algorithm for parameter clique-width+k via a Win/Win argument. - Finally, motivated by the problem’s hardness for most standard structural parameters, we present FPT algorithms for several more restricted cases, namely, for the parameters vertex-deletion distance to clique; vertex integrity; and feedback edge set, in the latter case also achieving a single-exponential running time dependence on the parameter. Michael Lampis, Valia Mitsou, Edouard Nemery, Yota Otachi, Manolis Vasilakis, Daniel Vaz 0001 |
MFCS | 1 |
| 2025 | The Primal Pathwidth SETHabstractMotivated by the importance of dynamic programming (DP) in parameterized complexity, we consider several fundamental fine-grained questions, such as the following representative examples: (i) can DOMINATING Set be solved in time (3 — ∈ )pwnO(1)? (where pw is the pathwidth of the input graph) (ii) can COLORING be solved in time pw(1—∈)pwnO(1)? (iii) can a short reconfiguration between two size-k independent sets be found in time n1-∈)k? Such questions are well-studied: in some cases the answer is No under the SETH, while in others coarse-grained lower bounds are known under the ETH. Even though questions such as the above seem “morally equivalent” as they all ask if a simple DP can be improved, the problems concerned have wildly varying time complexities, ranging from single-exponential FPT to XNLP-complete. Michael Lampis |
SODA | 1 |
| 2025 | Structural Parameterizations for Induced and Acyclic Matching
Michael Lampis, Manolis Vasilakis |
WG | 1 |
| 2025 | On the Tractability Landscape of the Conditional Minisum Approval Voting Rule
Georgios Amanatidis, Michael Lampis, Evangelos Markakis 0001, Georgios Papasotiropoulos |
Inf. Process. Lett. | 2 |
| 2025 | Parameterized Max Min Feedback Vertex SetabstractAbstract. Given a graph [Formula: see text] and an integer [Formula: see text], Max Min FVS asks whether there exists a minimal set of vertices of size at least [Formula: see text] whose deletion destroys all cycles. We present several results that improve upon the state of the art of the parameterized complexity of this problem with respect to both structural and natural parameters. Using standard dynamic programming techniques, we first present an algorithm of time [Formula: see text], significantly generalizing a recent algorithm of Gaikwad et al. of time [Formula: see text], where [Formula: see text] denote the input graph’s treewidth and vertex cover, respectively. Subsequently, we show that both of these algorithms are essentially optimal, since a [Formula: see text] algorithm would refute the Exponential Time Hypothesis. With respect to the natural parameter [Formula: see text], the aforementioned recent work by Gaikwad et al. claimed a fixed-parameter tractable branching algorithm with complexity [Formula: see text]. We point out that this algorithm is incorrect and present a branching algorithm of complexity [Formula: see text]. Michael Lampis, Nikolaos Melissinos, Manolis Vasilakis |
SIAM J. Discret. Math. | 1 |
| 2025 | Parameterized Algorithms for Steiner Forest in Bounded Width GraphsabstractIn this article, we reassess the parameterized complexity and approximability of the well-studied Steiner Forest problem in several graph classes of bounded width. The problem takes an edge-weighted graph and pairs of vertices as input, and the aim is to find a minimum cost subgraph in which each given vertex pair lies in the same connected component. It is known that this problem is APX-hard in general, and NP-hard on graphs of treewidth 3, treedepth 4, and feedback vertex set size 2. However, Bateni et al. gave an approximation scheme with a run time of \(n^{O(k^{2}/{\varepsilon})}\) on graphs of treewidth \( k \) . Our main result is a much faster Efficient Parameterized Approximation Scheme (EPAS) with a run time of \(2^{O(\frac{k^{2}}{{\varepsilon}}\log\frac{k}{{\varepsilon}})}\,{\cdot}\,n^{O(1)}\) . If \( k \) instead is the vertex cover number of the input graph, we show how to compute the optimum solution in \(2^{O(k\log k)}\,{\cdot}\,n^{O(1)}\) time, and we also prove that this run-time dependence on \( k \) is asymptotically best possible, under ETH. Furthermore, if \( k \) is the size of a feedback edge set, then we obtain a faster \(2^{O(k)}\cdot n^{O(1)}\) time algorithm, which again cannot be improved under ETH. Andreas Emil Feldmann, Michael Lampis |
ACM Trans. Algorithms | 2 |
| 2024 | Parameterized Algorithms for Steiner Forest in Bounded Width GraphsabstractIn this paper we reassess the parameterized complexity and approximability of the well-studied Steiner Forest problem in several graph classes of bounded width. The problem takes an edge-weighted graph and pairs of vertices as input, and the aim is to find a minimum cost subgraph in which each given vertex pair lies in the same connected component. It is known that this problem is APX-hard in general, and NP-hard on graphs of treewidth 3, treedepth 4, and feedback vertex set size 2. However, Bateni, Hajiaghayi and Marx [JACM, 2011] gave an approximation scheme with a runtime of n^O(k²/ε) on graphs of treewidth k. Our main result is a much faster efficient parameterized approximation scheme (EPAS) with a runtime of 2^O(k²/ε log k/ε)⋅n^O(1). If k instead is the vertex cover number of the input graph, we show how to compute the optimum solution in 2^O(k log k)⋅n^O(1) time, and we also prove that this runtime dependence on k is asymptotically best possible, under ETH. Furthermore, if k is the size of a feedback edge set, then we obtain a faster 2^O(k)⋅n^O(1) time algorithm, which again cannot be improved under ETH. Andreas Emil Feldmann, Michael Lampis |
ICALP | 2 |
| 2024 | Core Stability in Additively Separable Hedonic Games of Low TreewidthabstractAdditively Separable Hedonic Game (ASHG) are coalition-formation games where we are given a graph whose vertices represent $n$ selfish agents and the weight of each edge $uv$ denotes how much agent $u$ gains (or loses) when she is placed in the same coalition as agent $v$. We revisit the computational complexity of the well-known notion of core stability of ASHGs, where the goal is to construct a partition of the agents into coalitions such that no group of agents would prefer to diverge from the given partition and form a new (blocking) coalition. Since both finding a core stable partition and verifying that a given partition is core stable are intractable problems ($Σ_2^p$-complete and coNP-complete respectively) we study their complexity from the point of view of structural parameterized complexity, using standard graph-theoretic parameters, such as treewidth. Tesshu Hanaka, Noleen Köhler, Michael Lampis |
ISAAC | 3 |
| 2024 | Parameterized Vertex Integrity RevisitedabstractVertex integrity is a graph parameter that measures the connectivity of a graph. Informally, its meaning is that a graph has small vertex integrity if it has a small separator whose removal disconnects the graph into connected components which are themselves also small. Graphs with low vertex integrity are extremely structured; this renders many hard problems tractable and has recently attracted interest in this notion from the parameterized complexity community. In this paper we revisit the NP-complete problem of computing the vertex integrity of a given graph from the point of view of structural parameterizations. We present a number of new results, which also answer some recently posed open questions from the literature. Specifically: We show that unweighted vertex integrity is W[1]-hard parameterized by treedepth; we show that the problem remains W[1]-hard if we parameterize by feedback edge set size (via a reduction from a Bin Packing variant which may be of independent interest); and complementing this we show that the problem is FPT by max-leaf number. Furthermore, for weighted vertex integrity, we show that the problem admits a single-exponential FPT algorithm parameterized by vertex cover or by modular width, the latter result improving upon a previous algorithm which required weights to be polynomially bounded. Tesshu Hanaka, Michael Lampis, Manolis Vasilakis, Kanae Yoshiwatari |
MFCS | 2 |
| 2024 | Faster Winner Determination Algorithms for (Colored) Arc Kayles
Tesshu Hanaka, Hironori Kiya, Michael Lampis, Hirotaka Ono 0001, Kanae Yoshiwatari |
SOFSEM | 3 |
| 2024 | Fine-grained Meta-Theorems for Vertex IntegrityabstractVertex Integrity is a graph measure which sits squarely between two more well-studied notions, namely vertex cover and tree-depth, and that has recently gained attention as a structural graph parameter. In this paper we investigate the algorithmic trade-offs involved with this parameter from the point of view of algorithmic meta-theorems for First-Order (FO) and Monadic Second Order (MSO) logic. Our positive results are the following: (i) given a graph $G$ of vertex integrity $k$ and an FO formula $\phi$ with $q$ quantifiers, deciding if $G$ satisfies $\phi$ can be done in time $2^{O(k^2q+q\log q)}+n^{O(1)}$; (ii) for MSO formulas with $q$ quantifiers, the same can be done in time $2^{2^{O(k^2+kq)}}+n^{O(1)}$. Both results are obtained using kernelization arguments, which pre-process the input to sizes $2^{O(k^2)}q$ and $2^{O(k^2+kq)}$ respectively. The complexities of our meta-theorems are significantly better than the corresponding meta-theorems for tree-depth, which involve towers of exponentials. However, they are worse than the roughly $2^{O(kq)}$ and $2^{2^{O(k+q)}}$ complexities known for corresponding meta-theorems for vertex cover. To explain this deterioration we present two formula constructions which lead to fine-grained complexity lower bounds and establish that the dependence of our meta-theorems on $k$ is the best possible. More precisely, we show that it is not possible to decide FO formulas with $q$ quantifiers in time $2^{o(k^2q)}$, and that there exists a constant-size MSO formula which cannot be decided in time $2^{2^{o(k^2)}}$, both under the ETH. Hence, the quadratic blow-up in the dependence on $k$ is unavoidable and vertex integrity has a complexity for FO and MSO logic which is truly intermediate between vertex cover and tree-depth. Michael Lampis, Valia Mitsou |
Log. Methods Comput. Sci. | 1 |
| 2024 | Digraph Coloring and Distance to AcyclicityabstractIn k-Digraph Coloring we are given a digraph and are asked to partition its vertices into at most k sets, so that each set induces a DAG. This well-known problem is NP-hard, as it generalizes (undirected) k-Coloring, but becomes trivial if the input digraph is acyclic. This poses the natural parameterized complexity question of what happens when the input is “almost” acyclic. In this paper we study this question using parameters that measure the input’s distance to acyclicity in either the directed or the undirected sense. In the directed sense perhaps the most natural notion of distance to acyclicity is directed feedback vertex set. It is already known that, for all k ≥ 2, k-Digraph Coloring is NP-hard on digraphs of directed feedback vertex set of size at most k + 4. We strengthen this result to show that, for all k ≥ 2, k-Digraph Coloring is already NP-hard for directed feedback vertex set of size exactly k. This immediately provides a dichotomy, as k-Digraph Coloring is trivial if directed feedback vertex set has size at most k − 1. Refining our reduction we obtain three further consequences: (i) 2-Digraph Coloring is NP-hard for oriented graphs of directed feedback vertex set at most 3; (ii) for all k ≥ 2, k-Digraph Coloring is NP-hard for graphs of feedback arc set of size at most k2; interestingly, this leads to a second dichotomy, as we show that the problem is FPT by k if feedback arc set has size at most k2 − 1; (iii) k-Digraph Coloring is NP-hard for graphs of directed feedback vertex k, even if the maximum degree Δ is at most 4k − 1; we show that this is also almost tight, as the problem becomes FPT for digraphs of directed feedback vertex set of size k and Δ ≤ 4k − 3. Since these results imply that the problem is also NP-hard on graphs of bounded directed treewidth, we then consider parameters that measure the distance from acyclicity of the underlying graph. On the positive side, we show that k-Digraph Coloring admits an FPT algorithm parameterized by treewidth, whose parameter dependence is (tw!)ktw. Since this is considerably worse than the ktw dependence of (undirected) k-Coloring, we pose the question of whether the tw! factor can be eliminated. Our main contribution in this part is to settle this question in the negative and show that our algorithm is essentially optimal, even for the much more restricted parameter treedepth and for k = 2. Specifically, we show that an FPT algorithm solving 2-Digraph Coloring with dependence tdo(td) would contradict the ETH. Then, we consider the class of tournaments. It is known that deciding whether a tournament is 2-colorable is NP-complete. We present an algorithm that decides if we can 2-color a tournament in $O^{*}({\sqrt [3]{6}}^{n})$ time. Finally, we explain how this algorithm can be modified to decide if a tournament is k-colorable. Ararat Harutyunyan, Michael Lampis, Nikolaos Melissinos |
Theory Comput. Syst. | 2 |
| 2024 | Filling crosswords is very hard
Laurent Gourvès, Ararat Harutyunyan, Michael Lampis, Nikolaos Melissinos |
Theor. Comput. Sci. | 3 |
| 2023 | Structural Parameterizations for Two Bounded Degree Problems RevisitedabstractWe revisit two well-studied problems, Bounded Degree Vertex Deletion and Defective Coloring, where the input is a graph $G$ and a target degree $Δ$ and we are asked either to edit or partition the graph so that the maximum degree becomes bounded by $Δ$. Both are known to be parameterized intractable for treewidth. We revisit the parameterization by treewidth, as well as several related parameters and present a more fine-grained picture of the complexity of both problems. Both admit straightforward DP algorithms with table sizes $(Δ+2)^\mathrm{tw}$ and $(χ_\mathrm{d}(Δ+1))^{\mathrm{tw}}$ respectively, where tw is the input graph's treewidth and $χ_\mathrm{d}$ the number of available colors. We show that both algorithms are optimal under SETH, even if we replace treewidth by pathwidth. Along the way, we also obtain an algorithm for Defective Coloring with complexity quasi-linear in the table size, thus settling the complexity of both problems for these parameters. We then consider the more restricted parameter tree-depth, and bridge the gap left by known lower bounds, by showing that neither problem can be solved in time $n^{o(\mathrm{td})}$ under ETH. In order to do so, we employ a recursive low tree-depth construction that may be of independent interest. Finally, we show that for both problems, an $\mathrm{vc}^{o(\mathrm{vc})}$ algorithm would violate ETH, thus already known algorithms are optimal. Our proof relies on a new application of the technique of $d$-detecting families introduced by Bonamy et al. Our results, although mostly negative in nature, paint a clear picture regarding the complexity of both problems in the landscape of parameterized complexity, since in all cases we provide essentially matching upper and lower bounds. Michael Lampis, Manolis Vasilakis |
ESA | 1 |
| 2023 | First Order Logic on Pathwidth Revisited AgainabstractCourcelle’s celebrated theorem states that all MSO-expressible properties can be decided in linear time on graphs of bounded treewidth. Unfortunately, the hidden constant implied by this theorem is a tower of exponentials whose height increases with each quantifier alternation in the formula. More devastatingly, this cannot be improved, under standard assumptions, even if we consider the much more restricted problem of deciding FO-expressible properties on trees. In this paper we revisit this well-studied topic and identify a natural special case where the dependence of Courcelle’s theorem can, in fact, be improved. Specifically, we show that all FO-expressible properties can be decided with an elementary dependence on the input formula, if the input graph has bounded pathwidth (rather than treewidth). This is a rare example of treewidth and pathwidth having different complexity behaviors. Our result is also in sharp contrast with MSO logic on graphs of bounded pathwidth, where it is known that the dependence has to be non-elementary, under standard assumptions. Our work builds upon, and generalizes, a corresponding meta-theorem by Gajarský and Hliněný for the more restricted class of graphs of bounded tree-depth. Michael Lampis |
ICALP | 1 |
| 2023 | Parameterized Max Min Feedback Vertex SetabstractGiven a graph $G$ and an integer $k$, Max Min FVS asks whether there exists a minimal set of vertices of size at least $k$ whose deletion destroys all cycles. We present several results that improve upon the state of the art of the parameterized complexity of this problem with respect to both structural and natural parameters. Using standard DP techniques, we first present an algorithm of time $\textrm{tw}^{O(\textrm{tw})}n^{O(1)}$, significantly generalizing a recent algorithm of Gaikwad et al. of time $\textrm{vc}^{O(\textrm{vc})}n^{O(1)}$, where $\textrm{tw}, \textrm{vc}$ denote the input graph's treewidth and vertex cover respectively. Subsequently, we show that both of these algorithms are essentially optimal, since a $\textrm{vc}^{o(\textrm{vc})}n^{O(1)}$ algorithm would refute the ETH. With respect to the natural parameter $k$, the aforementioned recent work by Gaikwad et al. claimed an FPT branching algorithm with complexity $10^k n^{O(1)}$. We point out that this algorithm is incorrect and present a branching algorithm of complexity $9.34^k n^{O(1)}$. Michael Lampis, Nikolaos Melissinos, Manolis Vasilakis |
MFCS | 1 |
| 2022 | Hedonic Games and Treewidth RevisitedabstractWe revisit the complexity of the well-studied notion of Additively Separable Hedonic Games (ASHGs). Such games model a basic clustering or coalition formation scenario in which selfish agents are represented by the vertices of an edge-weighted digraph $G=(V,E)$, and the weight of an arc $uv$ denotes the utility $u$ gains by being in the same coalition as $v$. We focus on (arguably) the most basic stability question about such a game: given a graph, does a Nash stable solution exist and can we find it efficiently? We study the (parameterized) complexity of ASHG stability when the underlying graph has treewidth $t$ and maximum degree $Δ$. The current best FPT algorithm for this case was claimed by Peters [AAAI 2016], with time complexity roughly $2^{O(Δ^5t)}$. We present an algorithm with parameter dependence $(Δt)^{O(Δt)}$, significantly improving upon the parameter dependence on $Δ$ given by Peters, albeit with a slightly worse dependence on $t$. Our main result is that this slight performance deterioration with respect to $t$ is actually completely justified: we observe that the previously claimed algorithm is incorrect, and that in fact no algorithm can achieve dependence $t^{o(t)}$ for bounded-degree graphs, unless the ETH fails. This, together with corresponding bounds we provide on the dependence on $Δ$ and the joint parameter establishes that our algorithm is essentially optimal for both parameters, under the ETH. We then revisit the parameterization by treewidth alone and resolve a question also posed by Peters by showing that Nash Stability remains strongly NP-hard on stars under additive preferences. Nevertheless, we also discover an island of mild tractability: we show that Connected Nash Stability is solvable in pseudo-polynomial time for constant $t$, though with an XP dependence on $t$ which, as we establish, cannot be avoided. Tesshu Hanaka, Michael Lampis |
ESA | 2 |
| 2022 | Determining a Slater Winner Is Complete for Parallel Access to NPabstractWe consider the complexity of deciding the winner of an election under the Slater rule. In this setting we are given a tournament T = (V,A), where the vertices of V represent candidates and the direction of each arc indicates which of the two endpoints is preferable for the majority of voters. The Slater score of a vertex v ∈ V is defined as the minimum number of arcs that need to be reversed so that T becomes acyclic and v becomes the winner. We say that v is a Slater winner in T if v has minimum Slater score in T. Deciding if a vertex is a Slater winner in a tournament has long been known to be NP-hard. However, the best known complexity upper bound for this problem is the class Θ₂^p, which corresponds to polynomial-time Turing machines with parallel access to an NP oracle. In this paper we close this gap by showing that the problem is Θ₂^p-complete, and that this hardness applies to instances constructible by aggregating the preferences of 7 voters. Michael Lampis |
STACS | 1 |
| 2022 | Parameterized Complexity of (A, ℓ )-Path PackingabstractAbstract Given a graph $$G = (V,E)$$ G = ( V , E ) , $$A \subseteq V$$ A ⊆ V , and integers k and $$\ell $$ ℓ , the $$(A,\ell )$$ ( A , ℓ ) -Path Packing problem asks to find k vertex-disjoint paths of length exactly $$\ell $$ ℓ that have endpoints in A and internal points in $$V{\setminus }A$$ V \ A . We study the parameterized complexity of this problem with parameters |A|, $$\ell $$ ℓ , k, treewidth, pathwidth, and their combinations. We present sharp complexity contrasts with respect to these parameters. Among other results, we show that the problem is polynomial-time solvable when $$\ell \le 3$$ ℓ ≤ 3 , while it is NP-complete for constant $$\ell \ge 4$$ ℓ ≥ 4 . We also show that the problem is W[1]-hard parameterized by pathwidth $${}+|A|$$ + | A | , while it is fixed-parameter tractable parameterized by treewidth $${}+\ell $$ + ℓ . Additionally, we study a variant called Short A-Path Packing that asks to find k vertex-disjoint paths of length at most $$\ell $$ ℓ . We show that all our positive results on the exact-length version can be translated to this version and show the hardness of the cases where |A| or $$\ell $$ ℓ is a constant. Rémy Belmonte, Tesshu Hanaka, Masaaki Kanzaki, Masashi Kiyomi, Yasuaki Kobayashi, Yusuke Kobayashi 0001, Michael Lampis, Hirotaka Ono 0001, Yota Otachi |
Algorithmica | 7 |
| 2022 | Structurally parameterized d-scattered set
Ioannis Katsikarelis, Michael Lampis, Vangelis Th. Paschos |
Discret. Appl. Math. | 2 |
| 2022 | (In)approximability of maximum minimal FVSabstractWe study the approximability of the NP-complete Maximum Minimal Feedback Vertex Set problem. Informally, this natural problem seems to lie in an intermediate space between two more well-studied problems of this type: Maximum Minimal Vertex Cover, for which the best achievable approximation ratio is n, and Upper Dominating Set, which does not admit any n1−ϵ approximation. We confirm and quantify this intuition by showing the first non-trivial polynomial time approximation for Maximum Minimal Feedback Vertex Set with a ratio of O(n2/3), as well as a matching hardness of approximation bound of n2/3−ϵ, improving the previously known hardness of n1/2−ϵ. Having settled the problem's approximability in polynomial time, we move to the context of super-polynomial time. We devise a generalization of our approximation algorithm which, for any desired approximation ratio r, produces an r-approximate solution in time nO(n/r3/2). This time-approximation trade-off is essentially tight under the ETH. Louis Dublois, Tesshu Hanaka, Mehdi Khosravian Ghadikolaei, Michael Lampis, Nikolaos Melissinos |
J. Comput. Syst. Sci. | 4 |
| 2022 | Grundy Distinguishes Treewidth from PathwidthabstractStructural graph parameters, such as treewidth, pathwidth, and clique-width, are a central topic of study in parameterized complexity. A main aim of research in this area is to understand the “price of generality” of these widths: as we transition from more restrictive to more general notions, which are the problems that see their complexity status deteriorate from fixed-parameter tractable (FPT) to intractable? This type of question is by now very well studied, but somewhat strikingly, the algorithmic frontier between the two (arguably) most central width notions, treewidth and pathwidth, is still not understood: currently, no natural graph problem is known to be W-hard for one but FPT for the other. Indeed, a surprising development of the last few years has been the observation that, for many of the most paradigmatic problems, their complexities for the two parameters actually coincide exactly, despite the fact that treewidth is a much more general parameter. It would thus appear that the extra generality of treewidth over pathwidth often comes “for free.” Our main contribution in this paper is to uncover the first natural example where this generality comes with a high price. We consider Grundy Coloring, a variation of coloring where one seeks to calculate the worst possible coloring that could be assigned to a graph by a greedy first-fit algorithm. We show that this well-studied problem is FPT parameterized by pathwidth; however, it becomes significantly harder (W[1]-hard) when parameterized by treewidth. Furthermore, we show that Grundy Coloring makes a second complexity jump for more general widths, as it becomes para-NP--hard for clique-width. Hence, Grundy Coloring nicely captures the complexity trade-offs between the three most well-studied parameters. Completing the picture, we show that Grundy Coloring is FPT parameterized by modular-width. Rémy Belmonte, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Yota Otachi |
SIAM J. Discret. Math. | 3 |
| 2022 | Upper Dominating Set: Tight algorithms for pathwidth and sub-exponential approximation
Louis Dublois, Michael Lampis, Vangelis Th. Paschos |
Theor. Comput. Sci. | 2 |
| 2021 | Upper Dominating Set: Tight Algorithms for Pathwidth and Sub-exponential Approximation
Louis Dublois, Michael Lampis, Vangelis Th. Paschos |
CIAC | 2 |
| 2021 | Minimum Stable Cut and Treewidth
Michael Lampis |
ICALP | 1 |
| 2021 | Filling Crosswords Is Very Hard
Laurent Gourvès, Ararat Harutyunyan, Michael Lampis, Nikolaos Melissinos |
ISAAC | 3 |
| 2021 | Fine-Grained Meta-Theorems for Vertex Integrity
Michael Lampis, Valia Mitsou |
ISAAC | 1 |
| 2021 | Digraph Coloring and Distance to Acyclicity
Ararat Harutyunyan, Michael Lampis, Nikolaos Melissinos |
STACS | 2 |
| 2021 | Token Sliding on Split Graphs
Rémy Belmonte, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Yota Otachi, Florian Sikora |
Theory Comput. Syst. | 3 |
| 2020 | Grundy Distinguishes Treewidth from PathwidthabstractStructural graph parameters, such as treewidth, pathwidth, and clique-width, are a central topic of study in parameterized complexity. A main aim of research in this area is to understand the "price of generality" of these widths: as we transition from more restrictive to more general notions, which are the problems that see their complexity status deteriorate from fixed-parameter tractable to intractable? This type of question is by now very well-studied, but, somewhat strikingly, the algorithmic frontier between the two (arguably) most central width notions, treewidth and pathwidth, is still not understood: currently, no natural graph problem is known to be W-hard for one but FPT for the other. Indeed, a surprising development of the last few years has been the observation that for many of the most paradigmatic problems, their complexities for the two parameters actually coincide exactly, despite the fact that treewidth is a much more general parameter. It would thus appear that the extra generality of treewidth over pathwidth often comes "for free". Our main contribution in this paper is to uncover the first natural example where this generality comes with a high price. We consider Grundy Coloring, a variation of coloring where one seeks to calculate the worst possible coloring that could be assigned to a graph by a greedy First-Fit algorithm. We show that this well-studied problem is FPT parameterized by pathwidth; however, it becomes significantly harder (W[1]-hard) when parameterized by treewidth. Furthermore, we show that Grundy Coloring makes a second complexity jump for more general widths, as it becomes para-NP-hard for clique-width. Hence, Grundy Coloring nicely captures the complexity trade-offs between the three most well-studied parameters. Completing the picture, we show that Grundy Coloring is FPT parameterized by modular-width. Rémy Belmonte, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Yota Otachi |
ESA | 3 |
| 2020 | (In)approximability of Maximum Minimal FVS
Louis Dublois, Tesshu Hanaka, Mehdi Khosravian Ghadikolaei, Michael Lampis, Nikolaos Melissinos |
ISAAC | 4 |
| 2020 | Parameterized Complexity of (A, ℓ )-Path Packing
Rémy Belmonte, Tesshu Hanaka, Masaaki Kanzaki, Masashi Kiyomi, Yasuaki Kobayashi, Yusuke Kobayashi 0001, Michael Lampis, Hirotaka Ono 0001, Yota Otachi |
IWOCA | 7 |
| 2020 | New Algorithms for Mixed Dominating SetabstractA mixed dominating set $S$ of a graph $G=(V,E)$ is a subset $ S \subseteq V \cup E$ such that each element $v\in (V \cup E) \setminus S$ is adjacent or incident to at least one element in $S$. The mixed domination number $γ_m(G)$ of a graph $G$ is the minimum cardinality among all mixed dominating sets in $G$. The problem of finding $γ_{m}(G)$ is know to be NP-complete. In this paper, we present an explicit polynomial-time algorithm to construct a mixed dominating set of size $γ_{m}(G)$ by a parse tree when $G$ is a generalized series-parallel graph. Louis Dublois, Michael Lampis, Vangelis Th. Paschos |
IPEC | 2 |
| 2020 | Independent Set Reconfiguration Parameterized by Modular-Width
Rémy Belmonte, Tesshu Hanaka, Michael Lampis, Hirotaka Ono 0001, Yota Otachi |
Algorithmica | 3 |
| 2020 | Parameterized Orientable DeletionabstractA graph is d -orientable if its edges can be oriented so that the maximum in-degree of the resulting digraph is at most d . d -orientability is a well-studied concept with close connections to fundamental graph-theoretic notions and applications as a load balancing problem. In this paper we consider the \(d\) - Orientable Deletion problem: given a graph \(G=(V,E)\) , delete the minimum number of vertices to make G d -orientable. We contribute a number of results that improve the state of the art on this problem. Specifically: We show that the problem is W[2]-hard and \(\log n\) -inapproximable with respect to k , the number of deleted vertices. This closes the gap in the problem’s approximability. We completely characterize the parameterized complexity of the problem on chordal graphs: it is FPT parameterized by \(d+k\) , but W[1]-hard by d and W[2]-hard by k alone. We show that, under the SETH, for all \(d,\epsilon\) , the problem does not admit a \(O^*((d+2-\epsilon )^{\text {tw}})\) -time algorithm where \(\text {tw}\) is the graph’s treewidth, resolving as a special case an open problem on the complexity of PseudoForest Deletion . We show that the problem is W[1]-hard parameterized by the input graph’s clique-width. Complementing this, we provide an algorithm running in time \(O^*(d^{O(d\cdot \text {cw})})\) , showing that the problem is FPT by \(d+\text {cw}\) , and improving the previously best known algorithm for this case. Tesshu Hanaka, Ioannis Katsikarelis, Michael Lampis, Yota Otachi, Florian Sikora |
Algorithmica | 3 |
| 2020 | Parameterized (Approximate) Defective ColoringabstractIn Defective Coloring we are given a graph $G=(V,E)$ and two integers ${\chi_d},\Delta^*$ and are asked if we can partition $V$ into ${\chi_d}$ color classes, so that each class induces a graph of maximum degree $\Delta^*$. We investigate the complexity of this generalization of Coloring with respect to several well-studied graph parameters and show that the problem is W-hard parameterized by treewidth, pathwidth, tree-depth, or feedback vertex set if ${\chi_d}=2$. As expected, this hardness can be extended to larger values of ${\chi_d}$ for most of these parameters, with one surprising exception: we show that the problem is fixed parameter tractable (FPT) and parameterized by feedback vertex set for any ${\chi_d}\neq 2$, and hence 2-coloring is the only hard case for this parameter. In addition to the above, we give an exponential time hypothesis-based lower bound for treewidth and pathwidth, showing that no algorithm can solve the problem in $n^{o({{pw}})}$, essentially matching the complexity of an algorithm obtained with standard techniques. We complement these results by considering the problem's approximability and show that, with respect to $\Delta^*$, the problem admits an algorithm which for any $\epsilon>0$ runs in time $({{tw}}/\epsilon)^{O({{tw}})}$ and returns a solution with exactly the desired number of colors that approximates the optimal $\Delta^*$ within $(1+\epsilon)$. We also give a $({{tw}})^{O({{tw}})}$ algorithm which achieves the desired $\Delta^*$ exactly while 2-approximating the minimum value of ${\chi_d}$. We show that this is close to optimal, by establishing that no FPT algorithm can (under standard assumptions) achieve a better than 3/2-approximation to ${\chi_d}$, even when an extra constant additive error is also allowed. Rémy Belmonte, Michael Lampis, Valia Mitsou |
SIAM J. Discret. Math. | 2 |
| 2020 | Finer Tight Bounds for Coloring on Clique-WidthabstractWe revisit the complexity of the classical $k$-Coloring problem parameterized by clique-width. This is a very well-studied problem that becomes highly intractable when the number of colors $k$ is large. However, much less is known on its complexity for small, concrete values of $k$. In this paper, we completely determine, under the Strong Exponential Time Hypothesis (SETH), for any fixed constant $k$, the complexity of $k$-Coloring parameterized by clique-width. Specifically, we show that for all $k\ge 3,\epsilon>0$, $k$-Coloring cannot be solved in time $O^*\left((2^k-2-\epsilon)^{{cw}}\right)$, and give an algorithm running in time $O^*\left((2^k-2)^{{cw}}\right)$. Thus, if the SETH is true, $2^k-2$ is the “correct” base of the exponent for every fixed $k$. Along the way, we also consider the complexity of $k$-Coloring parameterized by the related parameter modular treewidth (${mtw}$). In this case we show that the “correct” running time under the SETH is $O^*\big({k\choose \lfloor k/2\rfloor}^{{mtw}}\big)$. If we base our results on a weaker assumption (the ETH), they imply that $k$-Coloring cannot be solved in time $n^{o({cw})}$, even on instances with $O(\log n)$ colors. Michael Lampis |
SIAM J. Discret. Math. | 1 |
| 2020 | Maximum independent sets in subcubic graphs: New results
Ararat Harutyunyan, Michael Lampis, Vadim V. Lozin, Jérôme Monnot |
Theor. Comput. Sci. | 2 |
| 2019 | Parameterized Complexity of Safe Set
Rémy Belmonte, Tesshu Hanaka, Ioannis Katsikarelis, Michael Lampis, Hirotaka Ono 0001, Yota Otachi |
CIAC | 4 |
| 2019 | Token Sliding on Split GraphsabstractWe consider the complexity of the Independent Set Reconfiguration problem under the Token Sliding rule. In this problem we are given two independent sets of a graph and are asked if we can transform one to the other by repeatedly exchanging a vertex that is currently in the set with one of its neighbors, while maintaining the set independent. Our main result is to show that this problem is PSPACE-complete on split graphs (and hence also on chordal graphs), thus resolving an open problem in this area. We then go on to consider the c-Colorable Reconfiguration problem under the same rule, where the constraint is now to maintain the set c-colorable at all times. As one may expect, a simple modification of our reduction shows that this more general problem is PSPACE-complete for all fixed c >= 1 on chordal graphs. Somewhat surprisingly, we show that the same cannot be said for split graphs: we give a polynomial time (n^{O(c)}) algorithm for all fixed values of c, except c=1, for which the problem is PSPACE-complete. We complement our algorithm with a lower bound showing that c-Colorable Reconfiguration is W[2]-hard on split graphs parameterized by c and the length of the solution, as well as a tight ETH-based lower bound for both parameters. Rémy Belmonte, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Yota Otachi, Florian Sikora |
STACS | 3 |
| 2019 | Improved (In-)Approximability Bounds for d-Scattered Set
Ioannis Katsikarelis, Michael Lampis, Vangelis Th. Paschos |
WAOA | 2 |
| 2019 | Independent Set Reconfiguration Parameterized by Modular-Width
Rémy Belmonte, Tesshu Hanaka, Michael Lampis, Hirotaka Ono 0001, Yota Otachi |
WG | 3 |
| 2019 | Maximum Independent Sets in Subcubic Graphs: New Results
Ararat Harutyunyan, Michael Lampis, Vadim V. Lozin, Jérôme Monnot |
WG | 2 |
| 2019 | Structural parameters, tight bounds, and approximation for (k, r)-center
Ioannis Katsikarelis, Michael Lampis, Vangelis Th. Paschos |
Discret. Appl. Math. | 2 |
| 2018 | Finer Tight Bounds for Coloring on Clique-WidthabstractWe revisit the complexity of the classical $k$-Coloring problem parameterized by clique-width. This is a very well-studied problem that becomes highly intractable when the number of colors $k$ is large. However, much less is known on its complexity for small, concrete values of $k$. In this paper, we completely determine the complexity of $k$-Coloring parameterized by clique-width for any fixed $k$, under the SETH. Specifically, we show that for all $k\ge 3,ε>0$, $k$-Coloring cannot be solved in time $O^*((2^k-2-ε)^{cw})$, and give an algorithm running in time $O^*((2^k-2)^{cw})$. Thus, if the SETH is true, $2^k-2$ is the "correct" base of the exponent for every $k$. Along the way, we also consider the complexity of $k$-Coloring parameterized by the related parameter modular treewidth ($mtw$). In this case we show that the "correct" running time, under the SETH, is $O^*({k\choose \lfloor k/2\rfloor}^{mtw})$. If we base our results on a weaker assumption (the ETH), they imply that $k$-Coloring cannot be solved in time $n^{o(cw)}$, even on instances with $O(\log n)$ colors. Michael Lampis |
ICALP | 1 |
| 2018 | New Results on Directed Edge Dominating SetabstractWe study a family of generalizations of Edge Dominating Set on directed graphs called Directed (p,q)-Edge Dominating Set. In this problem an arc (u,v) is said to dominate itself, as well as all arcs which are at distance at most q from v, or at distance at most p to u. First, we give significantly improved FPT algorithms for the two most important cases of the problem, (0,1)-dEDS and (1,1)-dEDS (that correspond to versions of Dominating Set on line graphs), as well as polynomial kernels. We also improve the best-known approximation for these cases from logarithmic to constant. In addition, we show that (p,q)-dEDS is FPT parameterized by p+q+tw, but W-hard parameterized just by tw, where tw is the treewidth of the underlying graph of the input. We then go on to focus on the complexity of the problem on tournaments. Here, we provide a complete classification for every possible fixed value of p,q, which shows that the problem exhibits a surprising behavior, including cases which are in P; cases which are solvable in quasi-polynomial time but not in P; and a single case (p=q=1) which is NP-hard (under randomized reductions) and cannot be solved in sub-exponential time, under standard assumptions. Rémy Belmonte, Tesshu Hanaka, Ioannis Katsikarelis, Eun Jung Kim 0002, Michael Lampis |
MFCS | 5 |
| 2018 | QBF as an Alternative to Courcelle's Theorem
Michael Lampis, Stefan Mengel, Valia Mitsou |
SAT | 1 |
| 2018 | Parameterized (Approximate) Defective Coloring
Rémy Belmonte, Michael Lampis, Valia Mitsou |
STACS | 2 |
| 2018 | Structurally Parameterized d-Scattered Set
Ioannis Katsikarelis, Michael Lampis, Vangelis Th. Paschos |
WG | 2 |
| 2018 | Parameterized Edge Hamiltonicity
Michael Lampis, Kazuhisa Makino, Valia Mitsou, Yushi Uno |
Discret. Appl. Math. | 1 |
| 2018 | Time-approximation trade-offs for inapproximable problems
Édouard Bonnet, Michael Lampis, Vangelis Th. Paschos |
J. Comput. Syst. Sci. | 2 |
| 2018 | The many facets of upper domination
Cristina Bazgan, Ljiljana Brankovic, Katrin Casel, Henning Fernau, Klaus Jansen, Kim-Manuel Klein, Michael Lampis, Mathieu Liedloff, Jérôme Monnot, Vangelis Th. Paschos |
Theor. Comput. Sci. | 7 |
| 2017 | Structural Parameters, Tight Bounds, and Approximation for (k, r)-CenterabstractIn (k,r)-Center we are given a (possibly edge-weighted) graph and are asked to select at most k vertices (centers), so that all other vertices are at distance at most r from a center. In this paper we provide a number of tight fine-grained bounds on the complexity of this problem with respect to various standard graph parameters. Specifically: - For any r>=1, we show an algorithm that solves the problem in O*((3r+1)^cw) time, where cw is the clique-width of the input graph, as well as a tight SETH lower bound matching this algorithm's performance. As a corollary, for r=1, this closes the gap that previously existed on the complexity of Dominating Set parameterized by cw. - We strengthen previously known FPT lower bounds, by showing that (k,r)-Center is W[1]-hard parameterized by the input graph's vertex cover (if edge weights are allowed), or feedback vertex set, even if k is an additional parameter. Our reductions imply tight ETH-based lower bounds. Finally, we devise an algorithm parameterized by vertex cover for unweighted graphs. - We show that the complexity of the problem parameterized by tree-depth is 2^Theta(td^2) by showing an algorithm of this complexity and a tight ETH-based lower bound. We complement these mostly negative results by providing FPT approximation schemes parameterized by clique-width or treewidth which work efficiently independently of the values of k,r. In particular, we give algorithms which, for any epsilon>0, run in time O*((tw/epsilon)^O(tw)), O*((cw/epsilon)^O(cw)) and return a (k,(1+epsilon)r)-center, if a (k,r)-center exists, thus circumventing the problem's W-hardness. Ioannis Katsikarelis, Michael Lampis, Vangelis Th. Paschos |
ISAAC | 2 |
| 2017 | On the Parameterized Complexity of Red-Blue Points SeparationabstractWe study the following geometric separation problem: Given a set R of red points and a set B of blue points in the plane, find a minimum-size set of lines that separate R from B. We show that, in its full generality, parameterized by the number of lines k in the solution, the problem is unlikely to be solvable significantly faster than the brute-force n^{O(k)}-time algorithm, where n is the total number of points. Indeed, we show that an algorithm running in time f(k)n^{o(k/log k)}, for any computable function f, would disprove ETH. Our reduction crucially relies on selecting lines from a set with a large number of different slopes (i.e., this number is not a function of k). Conjecturing that the problem variant where the lines are required to be axis-parallel is FPT in the number of lines, we show the following preliminary result. Separating R from B with a minimum-size set of axis-parallel lines is FPT in the size of either set, and can be solved in time O^*(9^{|B|}) (assuming that B is the smallest set). Édouard Bonnet, Panos Giannopoulos, Michael Lampis |
IPEC | 3 |
| 2017 | Treewidth with a Quantifier Alternation RevisitedabstractIn this paper we take a closer look at the parameterized complexity of \exists\forall SAT, the prototypical complete problem of the class Sigma_2^p, the second level of the polynomial hierarchy. We provide a number of tight fine-grained bounds on the complexity of this problem and its variants with respect to the most important structural graph parameters. Specifically, we show the following lower bounds (assuming the ETH): - It is impossible to decide \exists\forall SAT in time less than double-exponential in the input formula's treewidth. More strongly, we establish the same bound with respect to the formula's primal vertex cover, a much more restrictive measure. This lower bound, which matches the performance of known algorithms, shows that the degeneration of the performance of treewidth-based algorithms to a tower of exponentials already begins in problems with one quantifier alternation. - For the more general \exists\forall CSP problem over a non-boolean domain of size B, there is no algorithm running in time 2^{B^{o(vc)}}, where vc is the input's primal vertex cover. - \exists\forall SAT is already NP-hard even when the input formula has constant modular treewidth (or clique-width), indicating that dense graph parameters are less useful for problems in Sigma_2^p. - For the two weighted versions of \exists\forall SAT recently introduced by de Haan and Szeider, called \exists_k\forall SAT and \exists\forall_k SAT, we give tight upper and lower bounds parameterized by treewidth (or primal vertex cover) and the weight k. Interestingly, the complexity of these two problems turns out to be quite different: one is double-exponential in treewidth, while the other is double-exponential in k. We complement the above negative results by showing a double-exponential FPT algorithm for QBF parameterized by vertex cover, showing that for this parameter the complexity never goes beyond double-exponential, for any number of quantifier alternations. Michael Lampis, Valia Mitsou |
IPEC | 1 |
| 2017 | Defective Coloring on Classes of Perfect GraphsabstractIn Defective Coloring we are given a graph G and two integers $$\mathrm {\chi _d},\varDelta ^*$$ and are asked if we can $$\mathrm {\chi _d}$$ -color G so that the maximum degree induced by any color class is at most $$\varDelta ^*$$ . We show that this natural generalization of Coloring is much harder on several basic graph classes. In particular, we show that it is NP-hard on split graphs, even when one of the two parameters $$\mathrm {\chi _d},\varDelta ^*$$ is set to the smallest possible fixed value that does not trivialize the problem ( $$\mathrm {\chi _d}=2$$ or $$\varDelta ^*=1$$ ). Together with a simple treewidth-based DP algorithm this completely determines the complexity of the problem also on chordal graphs. We then consider the case of cographs and show that, somewhat surprisingly, Defective Coloring turns out to be one of the few natural problems which are NP-hard on this class. We complement this negative result by showing that Defective Coloring is in P for cographs if either $$\mathrm {\chi _d}$$ or $$\varDelta ^*$$ is fixed; that it is in P for trivially perfect graphs; and that it admits a sub-exponential time algorithm for cographs when both $$\mathrm {\chi _d}$$ and $$\varDelta ^*$$ are unbounded. Rémy Belmonte, Michael Lampis, Valia Mitsou |
WG | 2 |
| 2017 | Complexity and Approximability of Parameterized MAX-CSPs
Holger Dell, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Tobias Mömke |
Algorithmica | 3 |
| 2016 | Algorithmic Aspects of Upper Domination: A Parameterised Perspective
Cristina Bazgan, Ljiljana Brankovic, Katrin Casel, Henning Fernau, Klaus Jansen, Kim-Manuel Klein, Michael Lampis, Mathieu Liedloff, Jérôme Monnot, Vangelis Th. Paschos |
AAIM | 7 |
| 2016 | Upper Domination: Complexity and Approximation
Cristina Bazgan, Ljiljana Brankovic, Katrin Casel, Henning Fernau, Klaus Jansen, Kim-Manuel Klein, Michael Lampis, Mathieu Liedloff, Jérôme Monnot, Vangelis Th. Paschos |
IWOCA | 7 |
| 2016 | Time-Approximation Trade-offs for Inapproximable ProblemsabstractIn this paper we focus on problems which do not admit a constant-factor approximation in polynomial time and explore how quickly their approximability improves as the allowed running time is gradually increased from polynomial to (sub-)exponential. We tackle a number of problems: For MIN INDEPENDENT DOMINATING SET, MAX INDUCED PATH, FOREST and TREE, for any r(n), a simple, known scheme gives an approximation ratio of r in time roughly r^{n/r}. We show that, for most values of r, if this running time could be significantly improved the ETH would fail. For MAX MINIMAL VERTEX COVER we give a non-trivial sqrt{r}-approximation in time 2^{n/{r}}. We match this with a similarly tight result. We also give a log(r)-approximation for MIN ATSP in time 2^{n/r} and an r-approximation for MAX GRUNDY COLORING in time r^{n/r}. Furthermore, we show that MIN SET COVER exhibits a curious behavior in this super-polynomial setting: for any delta>0 it admits an m^delta-approximation, where m is the number of sets, in just quasi-polynomial time. We observe that if such ratios could be achieved in polynomial time, the ETH or the Projection Games Conjecture would fail. Édouard Bonnet, Michael Lampis, Vangelis Th. Paschos |
STACS | 2 |
| 2016 | Sub-exponential Approximation Schemes for CSPs: From Dense to Almost SparseabstractIt has long been known, since the classical work of (Arora, Karger, Karpinski, JCSS'99), that MAX-CUT admits a PTAS on dense graphs, and more generally, MAX-k-CSP admits a PTAS on "dense" instances with Omega(n^k) constraints. In this paper we extend and generalize their exhaustive sampling approach, presenting a framework for (1-epsilon)-approximating any MAX-k-CSP problem in sub-exponential time while significantly relaxing the denseness requirement on the input instance. Specifically, we prove that for any constants delta in (0, 1] and epsilon > 0, we can approximate MAX-k-CSP problems with Omega(n^{k-1+delta}) constraints within a factor of (1-epsilon) in time 2^{O(n^{1-delta}*ln(n) / epsilon^3)}. The framework is quite general and includes classical optimization problems, such as MAX-CUT, MAX-DICUT, MAX-k-SAT, and (with a slight extension) k-DENSEST SUBGRAPH, as special cases. For MAX-CUT in particular (where k=2), it gives an approximation scheme that runs in time sub-exponential in n even for "almost-sparse" instances (graphs with n^{1+delta} edges). We prove that our results are essentially best possible, assuming the ETH. First, the density requirement cannot be relaxed further: there exists a constant r < 1 such that for all delta > 0, MAX-k-SAT instances with O(n^{k-1}) clauses cannot be approximated within a ratio better than r in time 2^{O(n^{1-delta})}. Second, the running time of our algorithm is almost tight for all densities. Even for MAX-CUT there exists r<1 such that for all delta' > delta >0, MAX-CUT instances with n^{1+delta} edges cannot be approximated within a ratio better than r in time 2^{n^{1-delta'}}. Dimitris Fotakis 0001, Michael Lampis, Vangelis Th. Paschos |
STACS | 2 |
| 2016 | Parameterized Power Vertex Cover
Eric Angel, Evripidis Bampis, Bruno Escoffier, Michael Lampis |
WG | 4 |
| 2015 | Complexity and Approximability of Parameterized MAX-CSPsabstractWe study the optimization version of constraint satisfaction problems (Max-CSPs) in the framework of parameterized complexity; the goal is to compute the maximum fraction of constraints that can be satisfied simultaneously. In standard CSPs, we want to decide whether this fraction equals one. The parameters we investigate are structural measures, such as the treewidth or the clique-width of the variable–constraint incidence graph of the CSP instance. We consider Max-CSPs with the constraint types AND, OR, PARITY, and MAJORITY, and with various parameters k. We attempt to fully classify them into the following three cases: 1. The exact optimum can be computed in FPT-time. 2. It is W[1]-hard to compute the exact optimum, but there is a randomized FPT approximation scheme (FPT-AS), which computes a (1-epsilon)-approximation in time f(k,epsilon) * poly(n). 3. There is no FPT-AS unless FPT=W[1]. For the corresponding standard CSPs, we establish FPT vs. W[1]-hardness results. Holger Dell, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou, Tobias Mömke |
IPEC | 3 |
| 2015 | Parameterized Algorithms for Parity Games
Jakub Gajarský, Michael Lampis, Kazuhisa Makino, Valia Mitsou, Sebastian Ordyniak |
MFCS (2) | 2 |
| 2015 | New inapproximability bounds for TSP
Marek Karpinski, Michael Lampis, Richard Schmied |
J. Comput. Syst. Sci. | 2 |
| 2014 | Parameterized Approximation Schemes Using Graph Widths
Michael Lampis |
ICALP (1) | 1 |
| 2014 | The Computational Complexity of the Game of Set and Its Theoretical Applications
Michael Lampis, Valia Mitsou |
LATIN | 1 |
| 2014 | Parameterized Edge Hamiltonicity
Michael Lampis, Kazuhisa Makino, Valia Mitsou, Yushi Uno |
WG | 1 |
| 2013 | Model Checking Lower Bounds for Simple Graphs
Michael Lampis |
ICALP (1) | 1 |
| 2013 | New Inapproximability Bounds for TSP
Marek Karpinski, Michael Lampis, Richard Schmied |
ISAAC | 2 |
| 2013 | Parameterized Algorithms for Modular-Width
Jakub Gajarský, Michael Lampis, Sebastian Ordyniak |
IPEC | 2 |
| 2013 | Parameterized maximum path coloring
Michael Lampis |
Theor. Comput. Sci. | 1 |
| 2012 | Improved Inapproximability for TSP
Michael Lampis |
APPROX-RANDOM | 1 |
| 2012 | Parameterized Modal Satisfiability
Antonis Achilleos, Michael Lampis, Valia Mitsou |
Algorithmica | 2 |
| 2012 | Algorithmic Meta-theorems for Restrictions of Treewidth
Michael Lampis |
Algorithmica | 1 |
| 2012 | Ordered coloring of grids and related graphs
Amotz Bar-Noy, Panagiotis Cheilaris, Michael Lampis, Valia Mitsou, Stathis Zachos |
Theor. Comput. Sci. | 3 |
| 2011 | Parameterized Maximum Path Coloring
Michael Lampis |
IPEC | 1 |
| 2011 | A kernel of order 2 k-c log k for vertex cover
Michael Lampis |
Inf. Process. Lett. | 1 |
| 2011 | Vertex Cover Problem Parameterized Above and Below Tight Bounds
Gregory Z. Gutin, Eun Jung Kim 0002, Michael Lampis, Valia Mitsou |
Theory Comput. Syst. | 3 |
| 2010 | Algorithmic Meta-theorems for Restrictions of Treewidth
Michael Lampis |
ESA (1) | 1 |
| 2010 | Parameterized Modal Satisfiability
Antonis Achilleos, Michael Lampis, Valia Mitsou |
ICALP (2) | 2 |
| 2009 | Online Maximum Directed Cut
Amotz Bar-Noy, Michael Lampis |
ISAAC | 2 |
| 2009 | Ordered Coloring Grids and Related Graphs
Amotz Bar-Noy, Panagiotis Cheilaris, Michael Lampis, Valia Mitsou, Stathis Zachos |
SIROCCO | 3 |
| 2009 | The Ferry Cover Problem
Michael Lampis, Valia Mitsou |
Theory Comput. Syst. | 1 |
| 2008 | On the Algorithmic Effectiveness of Digraph Decompositions and Complexity Measures
Michael Lampis, Georgia Kaouri, Valia Mitsou |
ISAAC | 1 |
| 2006 | Periodic Metro Scheduling
Evangelos Bampas, Georgia Kaouri, Michael Lampis, Aris Pagourtzis |
ATMOS | 3 |