Source author record

Gwenaël Joret

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
6topics
4close collaborators

Published work

35 publications

preprint2023arXiv

The Excluded Tree Minor Theorem Revisited

We prove that for every tree TT of radius hh, there is an integer cc such that every TT-minor-free graph is contained in H⊠KcH\boxtimes K_c for some graph HH with pathwidth at most 2h−12h-1. This is a qualitative strengthening of the Excluded Tree Minor Theorem of Robertson and Seymour (GM I). We show that radius is the right parameter to consider in this setting, and 2h−12h-1 is the best possible bound.

preprint2022arXiv

Improved bounds for weak coloring numbers

Weak coloring numbers generalize the notion of degeneracy of a graph. They were introduced by Kierstead \& Yang in the context of games on graphs. Recently, several connections have been uncovered between weak coloring numbers and various parameters studied in graph minor theory and its generalizations. In this note, we show that for every fixed k≥1k\geq1, the maximum rr-th weak coloring number of a graph with simple treewidth kk is Θ(rk−1log⁡r)Θ(r^{k-1}\log r). As a corollary, we improve the lower bound on the maximum rr-th weak coloring number of planar graphs from Ω(r2)Ω(r^2) to Ω(r2log⁡r)Ω(r^2\log r), and we obtain a tight bound of Θ(rlog⁡r)Θ(r\log r) for outerplanar graphs.

preprint2022arXiv

Planar graphs have bounded nonrepetitive chromatic number

A colouring of a graph is "nonrepetitive" if for every path of even order, the sequence of colours on the first half of the path is different from the sequence of colours on the second half. We show that planar graphs have nonrepetitive colourings with a bounded number of colours, thus proving a conjecture of Alon, Grytczuk, Haluszczak and Riordan (2002). We also generalise this result for graphs of bounded Euler genus, graphs excluding a fixed minor, and graphs excluding a fixed topological minor.

preprint2020arXiv

Erdős-Pósa from ball packing

A classic theorem of Erdős and Pósa (1965) states that every graph has either kk vertex-disjoint cycles or a set of O(klog⁡k)O(k \log k) vertices meeting all its cycles. While the standard proof revolves around finding a large `frame' in the graph (a subdivision of a large cubic graph), an alternative way of proving this theorem is to use a ball packing argument of Kühn and Osthus (2003) and Diestel and Rempel (2005). In this paper, we argue that the latter approach is particularly well suited for studying edge variants of the Erdős-Pósa theorem. As an illustration, we give a short proof of a theorem of Bruhn, Heinlein, and Joos (2019), that cycles of length at least ℓ\ell have the so-called edge-Erdős-Pósa property. More precisely, we show that every graph GG either contains kk edge-disjoint cycles of length at least ℓ\ell or an edge set FF of size O(kℓ⋅log⁡(kℓ))O(k\ell \cdot \log (k\ell)) such that G−FG-F has no cycle of length at least ℓ\ell. For fixed ℓ\ell, this improves on the previously best known bound of O(k2log⁡k+kℓ)O(k^2 \log k +k\ell).

preprint2020arXiv

Large independent sets in triangle-free cubic graphs: beyond planarity

Every nn-vertex planar triangle-free graph with maximum degree at most 33 has an independent set of size at least 38n\frac{3}{8}n. This was first conjectured by Albertson, Bollobás and Tucker, and was later proved by Heckman and Thomas. Fraughnaugh and Locke conjectured that the planarity requirement could be relaxed into just forbidding a few specific nonplanar subgraphs: They described a family F\mathcal{F} of six nonplanar graphs (each of order at most 2222) and conjectured that every nn-vertex triangle-free graph with maximum degree at most 33 having no subgraph isomorphic to a member of F\mathcal{F} has an independent set of size at least 38n\frac{3}{8}n. In this paper, we prove this conjecture. As a corollary, we obtain that every 22-connected nn-vertex triangle-free graph with maximum degree at most 33 has an independent set of size at least 38n\frac{3}{8}n, with the exception of the six graphs in F\mathcal{F}. This confirms a conjecture made independently by Bajnok and Brinkmann, and by Fraughnaugh and Locke.

preprint2020arXiv

Notes on Graph Product Structure Theory

It was recently proved that every planar graph is a subgraph of the strong product of a path and a graph with bounded treewidth. This paper surveys generalisations of this result for graphs on surfaces, minor-closed classes, various non-minor-closed classes, and graph classes with polynomial growth. We then explore how graph product structure might be applicable to more broadly defined graph classes. In particular, we characterise when a graph class defined by a cartesian or strong product has bounded or polynomial expansion. We then explore graph product structure theorems for various geometrically defined graph classes, and present several open problems.

preprint2020arXiv

Planar graphs have bounded queue-number

We show that planar graphs have bounded queue-number, thus proving a conjecture of Heath, Leighton and Rosenberg from 1992. The key to the proof is a new structural tool called layered partitions, and the result that every planar graph has a vertex-partition and a layering, such that each part has a bounded number of vertices in each layer, and the quotient graph has bounded treewidth. This result generalises for graphs of bounded Euler genus. Moreover, we prove that every graph in a minor-closed class has such a layered partition if and only if the class excludes some apex graph. Building on this work and using the graph minor structure theorem, we prove that every proper minor-closed class of graphs has bounded queue-number. Layered partitions have strong connections to other topics, including the following two examples. First, they can be interpreted in terms of strong products. We show that every planar graph is a subgraph of the strong product of a path with some graph of bounded treewidth. Similar statements hold for all proper minor-closed classes. Second, we give a simple proof of the result by DeVos et al. (2004) that graphs in a proper minor-closed class have low treewidth colourings.

preprint2016arXiv

On the dimension of posets with cover graphs of treewidth 22

In 1977, Trotter and Moore proved that a poset has dimension at most 33 whenever its cover graph is a forest, or equivalently, has treewidth at most 11. On the other hand, a well-known construction of Kelly shows that there are posets of arbitrarily large dimension whose cover graphs have treewidth 33. In this paper we focus on the boundary case of treewidth 22. It was recently shown that the dimension is bounded if the cover graph is outerplanar (Felsner, Trotter, and Wiechert) or if it has pathwidth 22 (Biró, Keller, and Young). This can be interpreted as evidence that the dimension should be bounded more generally when the cover graph has treewidth 22. We show that it is indeed the case: Every such poset has dimension at most 12761276.

preprint2014arXiv

Coloring planar graphs with three colors and no large monochromatic components

We prove the existence of a function f:N→Nf :\mathbb{N} \to \mathbb{N} such that the vertices of every planar graph with maximum degree ΔΔ can be 3-colored in such a way that each monochromatic component has at most f(Δ)f(Δ) vertices. This is best possible (the number of colors cannot be reduced and the dependence on the maximum degree cannot be avoided) and answers a question raised by Kleinberg, Motwani, Raghavan, and Venkatasubramanian in 1997. Our result extends to graphs of bounded genus.

preprint2013arXiv

A linear-time algorithm for finding a complete graph minor in a dense graph

Let g(t) be the minimum number such that every graph G with average degree d(G) \geq g(t) contains a K_{t}-minor. Such a function is known to exist, as originally shown by Mader. Kostochka and Thomason independently proved that g(t) \in Θ(t*sqrt{log t}). This article shows that for all fixed ε> 0 and fixed sufficiently large t \geq t(ε), if d(G) \geq (2+ε)g(t) then we can find this K_{t}-minor in linear time. This improves a previous result by Reed and Wood who gave a linear-time algorithm when d(G) \geq 2^{t-2}.

preprint2013arXiv

Excluded Forest Minors and the Erdős-Pósa Property

A classical result of Robertson and Seymour states that the set of graphs containing a fixed planar graph HH as a minor has the so-called Erdős-Pósa property; namely, there exists a function ff depending only on HH such that, for every graph GG and every positive integer kk, the graph GG has kk vertex-disjoint subgraphs each containing HH as a minor, or there exists a subset XX of vertices of GG with ∣X∣≤f(k)|X| \leq f(k) such that G−XG - X has no HH-minor. While the best function ff currently known is exponential in kk, a O(klog⁡k)O(k \log k) bound is known in the special case where HH is a forest. This is a consequence of a theorem of Bienstock, Robertson, Seymour, and Thomas on the pathwidth of graphs with an excluded forest-minor. In this paper we show that the function ff can be taken to be linear when HH is a forest. This is best possible in the sense that no linear bound is possible if HH has a cycle.

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

Sorting under Partial Information (without the Ellipsoid Algorithm)

We revisit the well-known problem of sorting under partial information: sort a finite set given the outcomes of comparisons between some pairs of elements. The input is a partially ordered set P, and solving the problem amounts to discovering an unknown linear extension of P, using pairwise comparisons. The information-theoretic lower bound on the number of comparisons needed in the worst case is log e(P), the binary logarithm of the number of linear extensions of P. In a breakthrough paper, Jeff Kahn and Jeong Han Kim (J. Comput. System Sci. 51 (3), 390-399, 1995) showed that there exists a polynomial-time algorithm for the problem achieving this bound up to a constant factor. Their algorithm invokes the ellipsoid algorithm at each iteration for determining the next comparison, making it impractical. We develop efficient algorithms for sorting under partial information. Like Kahn and Kim, our approach relies on graph entropy. However, our algorithms differ in essential ways from theirs. Rather than resorting to convex programming for computing the entropy, we approximate the entropy, or make sure it is computed only once, in a restricted class of graphs, permitting the use of a simpler algorithm. Specifically, we present: - an O(n^2) algorithm performing O(log n log e(P)) comparisons; - an O(n^2.5) algorithm performing at most (1+ epsilon) log e(P) + O_epsilon (n) comparisons; - an O(n^2.5) algorithm performing O(log e(P)) comparisons. All our algorithms can be implemented in such a way that their computational bottleneck is confined in a preprocessing phase, while the sorting phase is completed in O(q) + O(n) time, where q denotes the number of comparisons performed.

preprint2012arXiv

An Improved Bound for First-Fit on Posets Without Two Long Incomparable Chains

It is known that the First-Fit algorithm for partitioning a poset P into chains uses relatively few chains when P does not have two incomparable chains each of size k. In particular, if P has width w then Bosek, Krawczyk, and Szczypka (SIAM J. Discrete Math., 23(4):1992--1999, 2010) proved an upper bound of ckw^{2} on the number of chains used by First-Fit for some constant c, while Joret and Milans (Order, 28(3):455--464, 2011) gave one of ck^{2}w. In this paper we prove an upper bound of the form ckw. This is best possible up to the value of c.

preprint2012arXiv

Boxicity of graphs on surfaces

The boxicity of a graph G=(V,E)G=(V,E) is the least integer kk for which there exist kk interval graphs Gi=(V,Ei)G_i=(V,E_i), 1≤i≤k1 \le i \le k, such that E=E1∩...∩EkE=E_1 \cap ... \cap E_k. Scheinerman proved in 1984 that outerplanar graphs have boxicity at most two and Thomassen proved in 1986 that planar graphs have boxicity at most three. In this note we prove that the boxicity of toroidal graphs is at most 7, and that the boxicity of graphs embeddable in a surface ΣΣ of genus gg is at most 5g+35g+3. This result yields improved bounds on the dimension of the adjacency poset of graphs on surfaces.

preprint2012arXiv

Complete Graph Minors and the Graph Minor Structure Theorem

The graph minor structure theorem by Robertson and Seymour shows that every graph that excludes a fixed minor can be constructed by a combination of four ingredients: graphs embedded in a surface of bounded genus, a bounded number of vortices of bounded width, a bounded number of apex vertices, and the clique-sum operation. This paper studies the converse question: What is the maximum order of a complete graph minor in a graph constructed using these four ingredients? Our main result answers this question up to a constant factor.

preprint2012arXiv

Empty pentagons in point sets with collinearities

An empty pentagon in a point set P in the plane is a set of five points in P in strictly convex position with no other point of P in their convex hull. We prove that every finite set of at least 328k^2 points in the plane contains an empty pentagon or k collinear points. This is optimal up to a constant factor since the (k-1)x(k-1) grid contains no empty pentagon and no k collinear points. The previous best known bound was doubly exponential.

preprint2012arXiv

Small Minors in Dense Graphs

A fundamental result in structural graph theory states that every graph with large average degree contains a large complete graph as a minor. We prove this result with the extra property that the minor is small with respect to the order of the whole graph. More precisely, we describe functions ff and hh such that every graph with nn vertices and average degree at least f(t)f(t) contains a KtK_t-model with at most h(t)⋅log⁡nh(t)\cdot\log n vertices. The logarithmic dependence on nn is best possible (for fixed tt). In general, we prove that $f(t)\leq 2^{t-1}+\eps$. For t≤4t\leq 4, we determine the least value of f(t)f(t); in particular $f(3)=2+\eps$ and $f(4)=4+\eps$. For t≤4t\leq4, we establish similar results for graphs embedded on surfaces, where the size of the KtK_t-model is bounded (for fixed tt).

preprint2011arXiv

A note on the Cops & Robber game on graphs embedded in non-orientable surfaces

The Cops and Robber game is played on undirected finite graphs. A number of cops and one robber are positioned on vertices and take turns in sliding along edges. The cops win if they can catch the robber. The minimum number of cops needed to win on a graph is called its cop number. It is known that the cop number of a graph embedded on a surface XX of genus gg is at most 3g/2+33g/2 + 3, if XX is orientable (Schroeder 2004), and at most 2g+12g+1, otherwise (Nowakowski & Schroeder 1997). We improve the bounds for non-orientable surfaces by reduction to the orientable case using covering spaces. As corollaries, using Schroeder's results, we obtain the following: the maximum cop number of graphs embeddable in the projective plane is 3; the cop number of graphs embeddable in the Klein Bottle is at most 4, and an upper bound is 3g/2+3/23g/2 + 3/2 for all other gg.

preprint2011arXiv

The maximum number of cliques in a graph embedded in a surface

This paper studies the following question: Given a surface ΣΣ and an integer nn, what is the maximum number of cliques in an nn-vertex graph embeddable in ΣΣ? We characterise the extremal graphs for this question, and prove that the answer is between 8(n−ω)+2ω8(n-ω)+2^ω and 8n+3/22ω+o(2ω)8n+{3/2} 2^ω+o(2^ω), where ωω is the maximum integer such that the complete graph KωK_ω embeds in ΣΣ. For the surfaces S0\mathbb{S}_0, S1\mathbb{S}_1, S2\mathbb{S}_2, N1\mathbb{N}_1, N2\mathbb{N}_2, N3\mathbb{N}_3 and N4\mathbb{N}_4 we establish an exact answer.

preprint2011arXiv

The Stackelberg Minimum Spanning Tree Game on Planar and Bounded-Treewidth Graphs

The Stackelberg Minimum Spanning Tree Game is a two-level combinatorial pricing problem played on a graph representing a network. Its edges are colored either red or blue, and the red edges have a given fixed cost, representing the competitor's prices. The first player chooses an assignment of prices to the blue edges, and the second player then buys the cheapest spanning tree, using any combination of red and blue edges. The goal of the first player is to maximize the total price of purchased blue edges. We study this problem in the cases of planar and bounded-treewidth graphs. We show that the problem is NP-hard on planar graphs but can be solved in polynomial time on graphs of bounded treewidth.

preprint2009arXiv

An Efficient Algorithm for Partial Order Production

We consider the problem of partial order production: arrange the elements of an unknown totally ordered set T into a target partially ordered set S, by comparing a minimum number of pairs in T. Special cases include sorting by comparisons, selection, multiple selection, and heap construction. We give an algorithm performing ITLB + o(ITLB) + O(n) comparisons in the worst case. Here, n denotes the size of the ground sets, and ITLB denotes a natural information-theoretic lower bound on the number of comparisons needed to produce the target partial order. Our approach is to replace the target partial order by a weak order (that is, a partial order with a layered structure) extending it, without increasing the information theoretic lower bound too much. We then solve the problem by applying an efficient multiple selection algorithm. The overall complexity of our algorithm is polynomial. This answers a question of Yao (SIAM J. Comput. 18, 1989). We base our analysis on the entropy of the target partial order, a quantity that can be efficiently computed and provides a good estimate of the information-theoretic lower bound.

preprint2009arXiv

The Stackelberg Minimum Spanning Tree Game

We consider a one-round two-player network pricing game, the Stackelberg Minimum Spanning Tree game or StackMST. The game is played on a graph (representing a network), whose edges are colored either red or blue, and where the red edges have a given fixed cost (representing the competitor's prices). The first player chooses an assignment of prices to the blue edges, and the second player then buys the cheapest possible minimum spanning tree, using any combination of red and blue edges. The goal of the first player is to maximize the total price of purchased blue edges. This game is the minimum spanning tree analog of the well-studied Stackelberg shortest-path game. We analyze the complexity and approximability of the first player's best strategy in StackMST. In particular, we prove that the problem is APX-hard even if there are only two different red costs, and give an approximation algorithm whose approximation ratio is at most min⁡{k,1+ln⁡b,1+ln⁡W}\min \{k,1+\ln b,1+\ln W\}, where kk is the number of distinct red costs, bb is the number of blue edges, and WW is the maximum ratio between red costs. We also give a natural integer linear programming formulation of the problem, and show that the integrality gap of the fractional relaxation asymptotically matches the approximation guarantee of our algorithm.

preprint2008arXiv

Stackelberg Network Pricing is Hard to Approximate

In the Stackelberg Network Pricing problem, one has to assign tariffs to a certain subset of the arcs of a given transportation network. The aim is to maximize the amount paid by the user of the network, knowing that the user will take a shortest st-path once the tariffs are fixed. Roch, Savard, and Marcotte (Networks, Vol. 46(1), 57-67, 2005) proved that this problem is NP-hard, and gave an O(log m)-approximation algorithm, where m denote the number of arcs to be priced. In this note, we show that the problem is also APX-hard.

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.