Source author record

Stéphan Thomassé

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

35works
10topics
4close collaborators

Published work

35 publications

preprint2025arXiv

Maximum Independent Set when excluding an induced minor: K1+tK2K_1 + tK_2 and tC3⊎C4tC_3 \uplus C_4

Dallard, Milanič, and Štorgel [arXiv '22] ask if for every class excluding a fixed planar graph HH as an induced minor, Maximum Independent Set can be solved in polynomial time, and show that this is indeed the case when HH is any planar complete bipartite graph, or the 5-vertex clique minus one edge, or minus two disjoint edges. A positive answer would constitute a far-reaching generalization of the state-of-the-art, when we currently do not know if a polynomial-time algorithm exists when HH is the 7-vertex path. Relaxing tractability to the existence of a quasipolynomial-time algorithm, we know substantially more. Indeed, quasipolynomial-time algorithms were recently obtained for the tt-vertex cycle, CtC_t [Gartland et al., STOC '21] and the disjoint union of tt triangles, tC3tC_3 [Bonamy et al., SODA '23]. We give, for every integer tt, a polynomial-time algorithm running in nO(t5)n^{O(t^5)} when HH is the friendship graph K1+tK2K_1 + tK_2 (tt disjoint edges plus a vertex fully adjacent to them), and a quasipolynomial-time algorithm running in nO(t2log⁡n)+f(t)n^{O(t^2 \log n)+f(t)}, with ff a single-exponential function, when HH is tC3⊎C4tC_3 \uplus C_4 (the disjoint union of tt triangles and a 4-vertex cycle). The former extends a classical result on graphs excluding tK2tK_2 as an induced subgraph [Alekseev, DAM '07], while the latter extends Bonamy et al.'s result.

preprint2023arXiv

(P6, triangle)-free digraphs have bounded dichromatic number

The dichromatic number of an oriented graph is the minimum size of a partition of its vertices into acyclic induced subdigraphs. We prove that oriented graphs with no induced directed path on six vertices and no triangle have bounded dichromatic number. This is one (small) step towards the general conjecture asserting that for every oriented tree T and every integer k, any oriented graph that does not contain an induced copy of T nor a clique of size k has dichromatic number at most some function of k and T.

preprint2023arXiv

Extremal Independent Set Reconfiguration

The independent set reconfiguration problem asks whether one can transform one given independent set of a graph into another, by changing vertices one by one in such a way the intermediate sets remain independent. Extremal problems on independent sets are widely studied: for example, it is well known that an nn-vertex graph has at most 3n/33^{n/3} maximum independent sets (and this is tight). This paper investigates the asymptotic behavior of maximum possible length of a shortest reconfiguration sequence for independent sets of size kk among all nn-vertex graphs. We give a tight bound for k=2k=2. We also provide a subquadratic upper bound (using the hypergraph removal lemma) as well as an almost tight construction for k=3k=3. We generalize our results for larger values of kk by proving an n2⌊k/3⌋n^{2\lfloor k/3 \rfloor} lower bound.

preprint2022arXiv

A quasi-quadratic vertex Kernel for Cograph edge editing

We provide a O(k2logk)O(k^2 \mathrm{log} k) vertex kernel for cograph edge editing. This improves a cubic kernel found by Guillemot, Havet, Paul and Perez [1] which involved four reduction rules. We generalize one of their rules, based on packing of induced paths of length four, by introducing t-modules, which are modules up to t edge modifications. The key fact is that large t-modules cannot be edited more than t times, and this allows to obtain a near quadratic kernel. The extra logk\mathrm{log} k factor seems tricky to remove as it is necessary in the combinatorial lemma on trees which is central in our proof. Nevertheless, we think that a quadratic bound should be reachable.

preprint2022arXiv

Twin-width VI: the lens of contraction sequences

A contraction sequence of a graph consists of iteratively merging two of its vertices until only one vertex remains. The recently introduced twin-width graph invariant is based on contraction sequences. More precisely, if one puts red edges between two vertices representing non-homogeneous subsets, the twin-width is the minimum integer dd such that a contraction sequence keeps red degree at most dd. By changing the condition imposed on the trigraphs (i.e., graphs with some edges being red) and possibly slightly tweaking the notion of contractions, we show how to characterize the well-established bounded rank-width, tree-width, linear rank-width, path-width, and proper minor-closed classes by means of contraction sequences. As an application we give a transparent alternative proof of the celebrated Courcelle's theorem (actually of its generalization by Courcelle, Makowsky, and Rotics), that MSO2_2 (resp. MSO1_1) model checking on graphs with bounded tree-width (resp. bounded rank-width) is fixed-parameter tractable in the size of the input sentence. We then explore new avenues along the general theme of contraction sequences both in order to refine the landscape between bounded tree-width and bounded twin-width (via spanning twin-width) and to capture more general classes than bounded twin-width. To this end, we define an oriented version of twin-width, where appearing red edges are oriented away from the newly contracted vertex, and the mere red out-degree should remain bounded. Surprisingly, classes of bounded oriented twin-width coincide with those of bounded twin-width. Finally we examine, from an algorithmic standpoint, the concept of partial contraction sequences, where, instead of terminating on a single-vertex graph, the sequence ends when reaching a particular target class.

preprint2022arXiv

Twin-width VII: groups

Twin-width is a recently introduced graph parameter with applications in algorithmics, combinatorics, and finite model theory. For graphs of bounded degree, finiteness of twin-width is preserved by quasi-isometry. Thus, through Cayley graphs, it defines a group invariant. We prove that groups which are abelian, hyperbolic, ordered, solvable, or with polynomial growth, have finite twin-width. Twin-width can be characterised by excluding patterns in the self-action by product of the group elements. Based on this characterisation, we propose a strengthening called uniform twin-width, which is stable under constructions such as group extensions, direct products, and direct limits. The existence of finitely generated groups with infinite twin-width is not immediate. We construct one using a result of Osajda on embeddings of graphs into groups. This implies the existence of a class of finite graphs with unbounded twin-width but containing 2O(n)⋅n!2^{O(n)} \cdot n! graphs on vertex set {1,…,n}\{1,\dots,n\}, settling a question asked in a previous work.

preprint2022arXiv

Twin-width VIII: delineation and win-wins

We introduce the notion of delineation. A graph class C\mathcal C is said delineated if for every hereditary closure D\mathcal D of a subclass of C\mathcal C, it holds that D\mathcal D has bounded twin-width if and only if D\mathcal D is monadically dependent. An effective strengthening of delineation for a class C\mathcal C implies that tractable FO model checking on C\mathcal C is perfectly understood: On hereditary closures D\mathcal D of subclasses of C\mathcal C, FO model checking is fixed-parameter tractable (FPT) exactly when D\mathcal D has bounded twin-width. Ordered graphs [BGOdMSTT, STOC '22] and permutation graphs [BKTW, JACM '22] are effectively delineated, while subcubic graphs are not. On the one hand, we prove that interval graphs, and even, rooted directed path graphs are delineated. On the other hand, we show that segment graphs, directed path graphs, and visibility graphs of simple polygons are not delineated. In an effort to draw the delineation frontier between interval graphs (that are delineated) and axis-parallel two-lengthed segment graphs (that are not), we investigate the twin-width of restricted segment intersection classes. It was known that (triangle-free) pure axis-parallel unit segment graphs have unbounded twin-width [BGKTW, SODA '21]. We show that Kt,tK_{t,t}-free segment graphs, and axis-parallel HtH_t-free unit segment graphs have bounded twin-width, where HtH_t is the half-graph or ladder of height tt. In contrast, axis-parallel H4H_4-free two-lengthed segment graphs have unbounded twin-width. Our new results, combined with the known FPT algorithm for FO model checking on graphs given with O(1)O(1)-sequences, lead to win-win arguments. For instance, we derive FPT algorithms for kk-Ladder on visibility graphs of 1.5D terrains, and kk-Independent Set on visibility graphs of simple polygons.

preprint2021arXiv

Twin-width III: Max Independent Set, Min Dominating Set, and Coloring

We recently introduced the graph invariant twin-width, and showed that first-order model checking can be solved in time f(d,k)nf(d,k)n for nn-vertex graphs given with a witness that the twin-width is at most dd, called dd-contraction sequence or dd-sequence, and formulas of size kk [Bonnet et al., FOCS '20]. The inevitable price to pay for such a general result is that ff is a tower of exponentials of height roughly kk. In this paper, we show that algorithms based on twin-width need not be impractical. We present 2O(k)n2^{O(k)}n-time algorithms for kk-Independent Set, rr-Scattered Set, kk-Clique, and kk-Dominating Set when an O(1)O(1)-sequence is provided. We further show how to solve weighted kk-Independent Set, Subgraph Isomorphism, and Induced Subgraph Isomorphism, in time 2O(klog⁡k)n2^{O(k \log k)}n. These algorithms are based on a dynamic programming scheme following the sequence of contractions forward. We then show a second algorithmic use of the contraction sequence, by starting at its end and rewinding it. As an example, we establish that bounded twin-width classes are χχ-bounded. This significantly extends the χχ-boundedness of bounded rank-width classes, and does so with a very concise proof. The third algorithmic use of twin-width builds on the second one. Playing the contraction sequence backward, we show that bounded twin-width graphs can be edge-partitioned into a linear number of bicliques, such that both sides of the bicliques are on consecutive vertices, in a fixed vertex ordering. Given that biclique edge-partition, we show how to solve the unweighted Single-Source Shortest Paths and hence All-Pairs Shortest Paths in sublinear time O(nlog⁡n)O(n \log n) and time O(n2log⁡n)O(n^2 \log n), respectively. Finally we show that Min Dominating Set and related problems have constant integrality gaps on bounded twin-width classes, thereby getting constant approximations on these classes.

preprint2020arXiv

An algorithmic weakening of the Erdős-Hajnal conjecture

We study the approximability of the Maximum Independent Set (MIS) problem in HH-free graphs (that is, graphs which do not admit HH as an induced subgraph). As one motivation we investigate the following conjecture: for every fixed graph HH, there exists a constant δ>0δ> 0 such that MIS can be n1−δn^{1 - δ}-approximated in HH-free graphs, where nn denotes the number of vertices of the input graph. We first prove that a constructive version of the celebrated Erdős-Hajnal conjecture implies ours. We then prove that the set of graphs HH satisfying our conjecture is closed under the so-called graph substitution. This, together with the known polynomial-time algorithms for MIS in HH-free graphs (e.g. P6P_6-free and fork-free graphs), implies that our conjecture holds for many graphs HH for which the Erdős-Hajnal conjecture is still open. We then focus on improving the constant δδ for some graph classes: we prove that the classical Local Search algorithm provides an OPT1−1tOPT^{1-\frac{1}{t}}-approximation in Kt,tK_{t,t}-free graphs (hence a OPT\sqrt{OPT}-approximation in C4C_4-free graphs), and, while there is a simple n\sqrt{n}-approximation in triangle-free graphs, it cannot be improved to n14−εn^{\frac{1}{4}-\varepsilon} for any ε>0\varepsilon > 0 unless NP⊆BPPNP \subseteq BPP. More generally, we show that there is a constant cc such that MIS in graphs of girth γγ cannot be ncγn^{\frac{c}γ}-approximated. Up to a constant factor in the exponent, this matches the ratio of a known approximation algorithm by Monien and Speckenmeyer, and by Murphy. To the best of our knowledge, this is the first strong (i.e., Ω(nδ)Ω(n^δ) for some δ>0δ> 0) inapproximability result for Maximum Independent Set in a proper hereditary class.

preprint2020arXiv

Disproving the normal graph conjecture

A graph GG is called normal if there exist two coverings, C\mathbb{C} and S\mathbb{S} of its vertex set such that every member of C\mathbb{C} induces a clique in GG, every member of S\mathbb{S} induces an independent set in GG and C∩S≠∅C \cap S \neq \emptyset for every C∈CC \in \mathbb{C} and S∈SS \in \mathbb{S}. It has been conjectured by De Simone and Körner in 1999 that a graph GG is normal if GG does not contain C5C_5, C7C_7 and C7‾\overline{C_7} as an induced subgraph. We disprove this conjecture.

preprint2020arXiv

On the Maximum Weight Independent Set Problem in graphs without induced cycles of length at least five

A hole in a graph is an induced cycle of length at least 44, and an antihole is the complement of an induced cycle of length at least 44. A hole or antihole is long if its length is at least 55. For an integer kk, the kk-prism is the graph consisting of two cliques of size kk joined by a matching. The complexity of Maximum (Weight) Independent Set (MWIS) in long-hole-free graphs remains an important open problem. In this paper we give a polynomial time algorithm to solve MWIS in long-hole-free graphs with no kk-prism (for any fixed integer kk), and a subexponential algorithm for MWIS in long-hole-free graphs in general. As a special case this gives a polynomial time algorithm to find a maximum weight clique in perfect graphs with no long antihole, and no hole of length 66. The algorithms use the framework of minimal chordal completions and potential maximal cliques.

preprint2020arXiv

Twin-width II: small classes

The twin-width of a graph GG is the minimum integer dd such that GG has a dd-contraction sequence, that is, a sequence of ∣V(G)∣−1|V(G)|-1 iterated vertex identifications for which the overall maximum number of red edges incident to a single vertex is at most dd, where a red edge appears between two sets of identified vertices if they are not homogeneous in GG. We show that if a graph admits a dd-contraction sequence, then it also has a linear-arity tree of f(d)f(d)-contractions, for some function ff. First this permits to show that every bounded twin-width class is small, i.e., has at most n!cnn!c^n graphs labeled by [n][n], for some constant cc. This unifies and extends the same result for bounded treewidth graphs [Beineke and Pippert, JCT '69], proper subclasses of permutations graphs [Marcus and Tardos, JCTA '04], and proper minor-free classes [Norine et al., JCTB '06]. The second consequence is an O(log⁡n)O(\log n)-adjacency labeling scheme for bounded twin-width graphs, confirming several cases of the implicit graph conjecture. We then explore the "small conjecture" that, conversely, every small hereditary class has bounded twin-width. Inspired by sorting networks of logarithmic depth, we show that log⁡Θ(log⁡log⁡d)n\log_{Θ(\log \log d)}n-subdivisions of KnK_n (a small class when dd is constant) have twin-width at most dd. We obtain a rather sharp converse with a surprisingly direct proof: the log⁡d+1n\log_{d+1}n-subdivision of KnK_n has twin-width at least dd. Secondly graphs with bounded stack or queue number (also small classes) have bounded twin-width. Thirdly we show that cubic expanders obtained by iterated random 2-lifts from K4K_4~[Bilu and Linial, Combinatorica '06] have bounded twin-width, too. We suggest a promising connection between the small conjecture and group theory. Finally we define a robust notion of sparse twin-width and discuss how it compares with other sparse classes.

preprint2016arXiv

Edge-partitioning a graph into paths: beyond the Barát-Thomassen conjecture

The Barát-Thomassen conjecture asserts that there is a function ff such that for every fixed tree TT with tt edges, every graph which is f(t)f(t)-edge-connected with its number of edges divisible by tt has a partition of its edges into copies of TT. This has been proved in the case of paths of length 2k2^k by Thomassen, and recently shown to be true for all paths by Botler, Mota, Oshiro and Wakabayashi. Our goal in this paper is to propose an alternative proof of the path case with a weaker hypothesis: Namely, we prove that there is a function ff such that every 2424-edge-connected graph with minimum degree f(t)f(t) has an edge-partition into paths of length tt whenever tt divides the number of edges. We also show that 2424 can be dropped to 44 when the graph is eulerian.

preprint2014arXiv

A tau-conjecture for Newton polygons

One can associate to any bivariate polynomial P(X,Y) its Newton polygon. This is the convex hull of the points (i,j) such that the monomial X^i Y^j appears in P with a nonzero coefficient. We conjecture that when P is expressed as a sum of products of sparse polynomials, the number of edges of its Newton polygon is polynomially bounded in the size of such an expression. We show that this "tau-conjecture for Newton polygons," even in a weak form, implies that the permanent polynomial is not computable by polynomial size arithmetic circuits. We make the same observation for a weak version of an earlier "real tau-conjecture." Finally, we make some progress toward the tau-conjecture for Newton polygons using recent results from combinatorial geometry.

preprint2014arXiv

Clique versus Independent Set

Yannakakis' Clique versus Independent Set problem (CL-IS) in communication complexity asks for the minimum number of cuts separating cliques from stable sets in a graph, called CS-separator. Yannakakis provides a quasi-polynomial CS-separator, i.e. of size O(nlog⁡n)O(n^{\log n}), and addresses the problem of finding a polynomial CS-separator. This question is still open even for perfect graphs. We show that a polynomial CS-separator almost surely exists for random graphs. Besides, if H is a split graph (i.e. has a vertex-partition into a clique and a stable set) then there exists a constant cHc_H for which we find a O(ncH)O(n^{c_H}) CS-separator on the class of H-free graphs. This generalizes a result of Yannakakis on comparability graphs. We also provide a O(nck)O(n^{c_k}) CS-separator on the class of graphs without induced path of length k and its complement. Observe that on one side, cHc_H is of order O(∣H∣log⁡∣H∣)O(|H| \log |H|) resulting from Vapnik-Chervonenkis dimension, and on the other side, ckc_k is exponential. One of the main reason why Yannakakis' CL-IS problem is fascinating is that it admits equivalent formulations. Our main result in this respect is to show that a polynomial CS-separator is equivalent to the polynomial Alon-Saks-Seymour Conjecture, asserting that if a graph has an edge-partition into k complete bipartite graphs, then its chromatic number is polynomially bounded in terms of k. We also show that the classical approach to the stubborn problem (arising in CSP) which consists in covering the set of all solutions by O(nlog⁡n)O(n^{\log n}) instances of 2-SAT is again equivalent to the existence of a polynomial CS-separator.

preprint2014arXiv

Conflict Packing: an unifying technique to obtain polynomial kernels for editing problems on dense instances

We develop a technique that we call Conflict Packing in the context of kernelization, obtaining (and improving) several polynomial kernels for editing problems on dense instances. We apply this technique on several well-studied problems: Feedback Arc Set in (Bipartite) Tournaments, Dense Rooted Triplet Inconsistency and Betweenness in Tournaments. For the former, one is given a (bipartite) tournament T=(V,A)T = (V,A) and seeks a set of at most kk arcs whose reversal in TT results in an acyclic (bipartite) tournament. While a linear vertex-kernel is already known for the first problem, using the Conflict Packing allows us to find a so-called safe partition, the central tool of the kernelization algorithm in, with simpler arguments. For the case of bipartite tournaments, the same technique allows us to obtain a quadratic vertex-kernel. Again, such a kernel was already known to exist, using the concept of so-called bimodules. We believe however that providing an unifying technique to cope with such problems is interesting. Regarding Dense Rooted Triplet Inconsistency, one is given a set of vertices VV and a dense collection R\mathcal{R} of rooted binary trees over three vertices of VV and seeks a rooted tree over VV containing all but at most kk triplets from R\mathcal{R}. As a main consequence of our technique, we prove that the Dense Rooted Triplet Inconsistency problem admits a linear vertex-kernel. This result improves the best known bound of O(k2)O(k^2) vertices for this problem. Finally, we use this technique to obtain a linear vertex-kernel for Betweenness in Tournaments, where one is given a set of vertices VV and a dense collection R\mathcal{R} of so-called betweenness triplets and seeks a linear ordering of the vertices containing all but at most kk triplets from R\mathcal{R}.

preprint2014arXiv

Isolating highly connected induced subgraphs

We prove that any graph GG of minimum degree greater than 2k2−12k^2-1 has a (k+1)(k+1)-connected induced subgraph HH such that the number of vertices of HH that have neighbors outside of HH is at most 2k2−12k^2-1. This generalizes a classical result of Mader, which states that a high minimum degree implies the existence of a highly connected subgraph. We give several variants of our result, and for each of these variants, we give asymptotics for the bounds. We also we compute optimal values for the case when k=2k=2. Alon, Kleitman, Saks, Seymour, and Thomassen proved that in a graph of high chromatic number, there exists an induced subgraph of high connectivity and high chromatic number. We give a new proof of this theorem with a better bound.

preprint2014arXiv

Parameterized algorithm for weighted independent set problem in bull-free graphs

The maximum stable set problem is NP-hard, even when restricted to triangle-free graphs. In particular, one cannot expect a polynomial time algorithm deciding if a bull-free graph has a stable set of size kk, when kk is part of the instance. Our main result in this paper is to show the existence of an FPT algorithm when we parameterize the problem by the solution size kk. A polynomial kernel is unlikely to exist for this problem. We show however that our problem has a polynomial size Turing-kernel. More precisely, the hard cases are instances of size O(k5)O(k^5). As a byproduct, if we forbid odd holes in addition to the bull, we show the existence of a polynomial time algorithm for the stable set problem. We also prove that the chromatic number of a bull-free graph is bounded by a function of its clique number and the maximum chromatic number of its triangle-free induced subgraphs. All our results rely on a decomposition theorem of bull-free graphs due to Chudnovsky which is modified here, allowing us to provide extreme decompositions, adapted to our computational purpose.

preprint2014arXiv

The Erdős-Hajnal Conjecture for Long Holes and Anti-holes

Erdős and Hajnal conjectured that, for every graph HH, there exists a constant cHc_H such that every graph GG on nn vertices which does not contain any induced copy of HH has a clique or a stable set of size ncHn^{c_H}. We prove that for every kk, there exists ck>0c_k>0 such that every graph GG on nn vertices not inducing a cycle of length at least kk nor its complement contains a clique or a stable set of size nckn^{c_k}.

preprint2014arXiv

VC-dimension and Erdős-Pósa property

Let G=(V,E)G=(V,E) be a graph. A kk-neighborhood in GG is a set of vertices consisting of all the vertices at distance at most kk from some vertex of GG. The hypergraph on vertex set VV which edge set consists of all the kk-neighborhoods of GG for all kk is the neighborhood hypergraph of GG. Our goal in this paper is to investigate the complexity of a graph in terms of its neighborhoods. Precisely, we define the distance VC-dimension of a graph GG as the maximum taken over all induced subgraphs G′G' of GG of the VC-dimension of the neighborhood hypergraph of G′G'. For a class of graphs, having bounded distance VC-dimension both generalizes minor closed classes and graphs with bounded clique-width. Our motivation is a result of Chepoi, Estellon and Vaxès asserting that every planar graph of diameter 2ℓ2\ell can be covered by a bounded number of balls of radius ℓ\ell. In fact, they obtained the existence of a function ff such that every set F\cal F of balls of radius ℓ\ell in a planar graph admits a hitting set of size f(ν)f(ν) where νν is the maximum number of pairwise disjoint elements of F\cal F. Our goal is to generalize the proof of Chepoi, Estellon and Vaxès with the unique assumption of bounded distance VC-dimension of neighborhoods. In other words, the set of balls of fixed radius in a graph with bounded distance VC-dimension has the Erdős-Pósa property.

preprint2013arXiv

Complements of nearly perfect graphs

A class of graphs closed under taking induced subgraphs is χχ-bounded if there exists a function ff such that for all graphs GG in the class, χ(G)≤f(ω(G))χ(G) \leq f(ω(G)). We consider the following question initially studied in [A. Gy{á}rf{á}s, Problems from the world surrounding perfect graphs, {\em Zastowania Matematyki Applicationes Mathematicae}, 19:413--441, 1987]. For a χχ-bounded class C\cal C, is the class Cˉ\bar{C} χχ-bounded (where Cˉ\bar{\cal C} is the class of graphs formed by the complements of graphs from C\cal C)? We show that if C\cal C is χχ-bounded by the constant function f(x)=3f(x)=3, then Cˉ\bar{\cal C} is χχ-bounded by g(x)=⌊85x⌋g(x)=\lfloor\frac{8}{5}x\rfloor and this is best possible. We show that for every constant c>0c>0, if C\cal C is χχ-bounded by a function ff such that f(x)=xf(x)=x for x≥cx \geq c, then Cˉ\bar{\cal C} is χχ-bounded. For every jj, we construct a class of graphs χχ-bounded by f(x)=x+x/log⁡j(x)f(x)=x+x/\log^j(x) whose complement is not χχ-bounded.

preprint2013arXiv

Hitting and Harvesting Pumpkins

The "c-pumpkin" is the graph with two vertices linked by c>0 parallel edges. A c-pumpkin-model in a graph G is a pair A,B of disjoint subsets of vertices of G, each inducing a connected subgraph of G, such that there are at least c edges in G between A and B. We focus on covering and packing c-pumpkin-models in a given graph: On the one hand, we provide an FPT algorithm running in time 2^O(k) n^O(1) deciding, for any fixed c>0, whether all c-pumpkin-models can be covered by at most k vertices. This generalizes known single-exponential FPT algorithms for Vertex Cover and Feedback Vertex Set, which correspond to the cases c=1,2 respectively. On the other hand, we present a O(log n)-approximation algorithm for both the problems of covering all c-pumpkin-models with a smallest number of vertices, and packing a maximum number of vertex-disjoint c-pumpkin-models.

preprint2013arXiv

Symmetric Determinantal Representations in Characteristic 2

This paper studies Symmetric Determinantal Representations (SDR) in characteristic 2, that is the representation of a multivariate polynomial P by a symmetric matrix M such that P=det(M), and where each entry of M is either a constant or a variable. We first give some sufficient conditions for a polynomial to have an SDR. We then give a non-trivial necessary condition, which implies that some polynomials have no SDR, answering a question of Grenet et al. A large part of the paper is then devoted to the case of multilinear polynomials. We prove that the existence of an SDR for a multilinear polynomial is equivalent to the existence of a factorization of the polynomial in certain quotient rings. We develop some algorithms to test the factorizability in these rings and use them to find SDRs when they exist. Altogether, this gives us polynomial-time algorithms to factorize the polynomials in the quotient rings and to build SDRs. We conclude by describing the case of Alternating Determinantal Representations in any characteristic.

preprint2012arXiv

A Linear Vertex Kernel for Maximum Internal Spanning Tree

We present a polynomial time algorithm that for any graph G and integer k >= 0, either finds a spanning tree with at least k internal vertices, or outputs a new graph G' on at most 3k vertices and an integer k' such that G has a spanning tree with at least k internal vertices if and only if G' has a spanning tree with at least k' internal vertices. In other words, we show that the Maximum Internal Spanning Tree problem parameterized by the number of internal vertices k, has a 3k-vertex kernel. Our result is based on an innovative application of a classical min-max result about hypertrees in hypergraphs which states that "a hypergraph H contains a hypertree if and only if H is partition connected."

preprint2012arXiv

Parameterized Domination in Circle Graphs

A circle graph is the intersection graph of a set of chords in a circle. Keil [Discrete Applied Mathematics, 42(1):51-63, 1993] proved that Dominating Set, Connected Dominating Set, and Total Dominating Set are NP-complete in circle graphs. To the best of our knowledge, nothing was known about the parameterized complexity of these problems in circle graphs. In this paper we prove the following results, which contribute in this direction: - Dominating Set, Independent Dominating Set, Connected Dominating Set, Total Dominating Set, and Acyclic Dominating Set are W[1]-hard in circle graphs, parameterized by the size of the solution. - Whereas both Connected Dominating Set and Acyclic Dominating Set are W[1]-hard in circle graphs, it turns out that Connected Acyclic Dominating Set is polynomial-time solvable in circle graphs. - If T is a given tree, deciding whether a circle graph has a dominating set isomorphic to T is NP-complete when T is in the input, and FPT when parameterized by |V(T)|. We prove that the FPT algorithm is subexponential.

preprint2011arXiv

Cyclic Orderings and Cyclic Arboricity of Matroids

We prove a general result concerning cyclic orderings of the elements of a matroid. For each matroid MM, weight function ω:E(M)→Nω:E(M)\rightarrow\mathbb{N}, and positive integer DD, the following are equivalent. (1) For all A⊆E(M)A\subseteq E(M), we have ∑a∈Aω(a)≤D⋅r(A)\sum_{a\in A}ω(a)\le D\cdot r(A). (2) There is a map ϕϕ that assigns to each element ee of E(M)E(M) a set ϕ(e)ϕ(e) of ω(e)ω(e) cyclically consecutive elements in the cycle (1,2,...,D)(1,2,...,D) so that each set {e∣i∈ϕ(e)}\{e|i\inϕ(e)\}, for i=1,...,Di=1,...,D, is independent. As a first corollary we obtain the following. For each matroid MM so that ∣E(M)∣|E(M)| and r(M)r(M) are coprime, the following are equivalent. (1) For all non-empty A⊆E(M)A\subseteq E(M), we have ∣A∣/r(A)≤∣E(M)∣/r(M)|A|/r(A)\le|E(M)|/r(M). (2) There is a cyclic permutation of E(M)E(M) in which all sets of r(M)r(M) cyclically consecutive elements are bases of MM. A second corollary is that the circular arboricity of a matroid is equal to its fractional arboricity. These results generalise classical results of Edmonds, Nash-Williams and Tutte on covering and packing matroids by bases and graphs by spanning trees.

preprint2010arXiv

Coloring dense graphs via VC-dimension

The Vapnik-Červonenkis dimension is a complexity measure of set-systems, or hypergraphs. Its application to graphs is usually done by considering the sets of neighborhoods of the vertices (cf. Alon et al. (2006) and Chepoi, Estellon, and Vaxes (2007)), hence providing a set-system. But the graph structure is lost in the process. The aim of this paper is to introduce the notion of paired VC-dimension, a generalization of VC-dimension to set-systems endowed with a graph structure, hence a collection of pairs of subsets. The classical VC-theory is generally used in combinatorics to bound the transversality of a hypergraph in terms of its fractional transversality and its VC-dimension. Similarly, we bound the chromatic number in terms of fractional transversality and paired VC-dimension. This approach turns out to be very useful for a class of problems raised by Erdős and Simonovits (1973) asking for H-free graphs with minimum degree at least cn and arbitrarily high chromatic number, where H is a fixed graph and c a positive constant. We show how the usual VC-dimension gives a short proof of the fact that triangle-free graphs with minimum degree at least n/3 have bounded chromatic number, where nn is the number of vertices. Using paired VC-dimension, we prove that if the chromatic number of HH-free graphs with minimum degree at least cn is unbounded for some positive c, then it is unbounded for all c<1/3. In other words, one can find H-free graphs with unbounded chromatic number and minimum degree arbitrarily close to n/3. These H-free graphs are derived from a construction of Hajnal. The large chromatic number follows from the Borsuk-Ulam Theorem.

preprint2010arXiv

Multicut is FPT

Let G=(V,E)G=(V,E) be a graph on nn vertices and RR be a set of pairs of vertices in VV called \emph{requests}. A \emph{multicut} is a subset FF of EE such that every request xyxy of RR is cut by FF, ı.e. every xyxy-path of GG intersects FF. We show that there exists an O(f(k)nc)O(f(k)n^c) algorithm which decides if there exists a multicut of size at most kk. In other words, the \M{} problem parameterized by the solution size kk is Fixed-Parameter Tractable. The proof extends to vertex multicuts.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.