Édouard Bonnet
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Édouard Bonnet has a total of 84 co-authors. Here are the top co-authors by number of shared publications:
- Stéphan Thomassé
Université de Lyon CNRS ENS de Lyon France
12 shared publications - Florian Sikora
CNRS, LAMSADE, Université Paris-Dauphine, PSL University, Paris, France
8 shared publications - Julien Duron
Univ. Lyon ENS de Lyon UCBL CNRS LIP France
7 shared publications - Sergio Cabello
Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia
7 shared publications - Eun Jung Kim
Korea Advanced Institute of Science & Technology, Daejeon, South Korea
6 shared publications - John Sylvester
Department of Computer Science University of Liverpool UK
6 shared publications
Latest Publications
- Open Access
- 10 October 2026
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 73 (5) , 1-10
Treewidth Inapproximability and Tight ETH Lower Bound
Despite the algorithmic importance of treewidth, both its complexity and approximability present large knowledge gaps. While the best currently known polynomial-time approximation algorithm has ratio \(O(\sqrt {\log \text{OPT}})\) , no approximation factor could be ruled out under P ≠ NP alone. There are 2 O(n) -time algorithms to compute the treewidth of n -vertex graphs, but the Exponential-Time Hypothesis (ETH) was only known to imply that \(2^{\Omega (\sqrt n)}\) time is required. The reason is that all the known hardness constructions use Cutwidth or Pathwidth on bounded-degree graphs as an intermediate step in a long chain of reductions, for which neither inapproximability nor sharp ETH lower bound is known. We present a simple, self-contained reduction from 3-SAT to Treewidth . Our reduction partially closes the first gap and fully resolves the second. Namely, we show that 1.00005-approximating Treewidth is NP-hard, and solving Treewidth exactly requires 2 Ω (n) time, unless the ETH fails. We further derive, under the latter assumption, that there are some constants δ > 1 and c > 0 such that δ-approximating Treewidth requires time \(2^{\Omega (n/\log ^c n)}\) .- 10 October 2026
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 73 (5) , 1-10
Open AccessTreewidth Inapproximability and Tight ETH Lower Bound
Despite the algorithmic importance of treewidth, both its complexity and approximability present large knowledge gaps. While the best currently known polynomial-time approximation algorithm has ratio \(O(\sqrt {\log \text{OPT}})\) , no approximation factor could be ruled out under P ≠ NP alone. There are 2 O(n) -time algorithms to compute the treewidth of n -vertex graphs, but the Exponential-Time Hypothesis (ETH) was only known to imply that \(2^{\Omega (\sqrt n)}\) time is required. The reason is that all the known hardness constructions use Cutwidth or Pathwidth on bounded-degree graphs as an intermediate step in a long chain of reductions, for which neither inapproximability nor sharp ETH lower bound is known. We present a simple, self-contained reduction from 3-SAT to Treewidth . Our reduction partially closes the first gap and fully resolves the second. Namely, we show that 1.00005-approximating Treewidth is NP-hard, and solving Treewidth exactly requires 2 Ω (n) time, unless the ETH fails. We further derive, under the latter assumption, that there are some constants δ > 1 and c > 0 such that δ-approximating Treewidth requires time \(2^{\Omega (n/\log ^c n)}\) . - 11 September 2026
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 163
Approximating highly inapproximable problems on graphs of bounded twin-width
- 11 September 2026
- Published by Elsevier in Journal of Computer and System Sciences
- Vol. 163
Approximating highly inapproximable problems on graphs of bounded twin-width
- Open Access
- 9 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 61-71
Separator Theorem for Minor-Free Graphs in Linear Time
The planar separator theorem by Lipton and Tarjan [FOCS ’77, SIAM Journal on Applied Mathematics ’79] states that any planar graph with n vertices has a balanced separator of size O(√n) that can be found in linear time. This landmark result kicked off decades of research on designing linear or nearly linear-time algorithms on planar graphs. In an attempt to generalize Lipton-Tarjan’s theorem to nonplanar graphs, Alon, Seymour, and Thomas [STOC ’90, Journal of the AMS ’90] showed that any minor-free graph admits a balanced separator of size O(√n) that can be found in O(n3/2) time. The superlinear running time in their separator theorem is a key bottleneck for generalizing algorithmic results from planar to minor-free graphs. Despite extensive research for more than two decades, finding a balanced separator of size O(√n) in (linear) O(n) time for minor-free graphs has remained a major open problem. Known algorithms either give a separator of size much larger than O(√n) or have superlinear running time, or both. In this paper, we answer the open problem affirmatively. Our algorithm is very simple: it runs a vertex-weighted variant of breadth-first search (BFS) a constant number of times on the input graph. Our key technical contribution is a weighting scheme on the vertices to guide the search for a balanced separator, offering a new connection between the size of a balanced separator and the existence of a clique-minor model. We believe that our weighting scheme may be of independent interest.
- 9 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 61-71
Open AccessSeparator Theorem for Minor-Free Graphs in Linear Time
The planar separator theorem by Lipton and Tarjan [FOCS ’77, SIAM Journal on Applied Mathematics ’79] states that any planar graph with n vertices has a balanced separator of size O(√n) that can be found in linear time. This landmark result kicked off decades of research on designing linear or nearly linear-time algorithms on planar graphs. In an attempt to generalize Lipton-Tarjan’s theorem to nonplanar graphs, Alon, Seymour, and Thomas [STOC ’90, Journal of the AMS ’90] showed that any minor-free graph admits a balanced separator of size O(√n) that can be found in O(n3/2) time. The superlinear running time in their separator theorem is a key bottleneck for generalizing algorithmic results from planar to minor-free graphs. Despite extensive research for more than two decades, finding a balanced separator of size O(√n) in (linear) O(n) time for minor-free graphs has remained a major open problem. Known algorithms either give a separator of size much larger than O(√n) or have superlinear running time, or both. In this paper, we answer the open problem affirmatively. Our algorithm is very simple: it runs a vertex-weighted variant of breadth-first search (BFS) a constant number of times on the input graph. Our key technical contribution is a weighting scheme on the vertices to guide the search for a balanced separator, offering a new connection between the size of a balanced separator and the existence of a clique-minor model. We believe that our weighting scheme may be of independent interest.
- 21 May 2026
- Published by Elsevier in Information Processing Letters
- Vol. 194
Coloring hardness on low twin-width graphs
- 21 May 2026
- Published by Elsevier in Information Processing Letters
- Vol. 194
Coloring hardness on low twin-width graphs
- 31 March 2026
- Published by Agence Bibliographique de l'Enseignement Supérieur
Positive and Negative Results in Approximation and Parameterized Complexity
Résultats Positifs et Négatifs en Approximation et Complexité Paramétrée: De nombreux problèmes de la vie réelle sont NP-Difficiles et ne peuvent pas être résolus en temps polynomial. Deux paradigmes notables pour les résoudre quand même sont: l'approximation et la complexité paramétrée. Dans cette thèse, on présente une nouvelle technique appelée "gloutonnerie-Pour-La-Paramétrisation". On l'utilise pour établir ou améliorer la complexité paramétrée de nombreux problèmes et également pour obtenir des algorithmes paramétrés pour des problèmes à cardinalité contrainte sur les graphes bipartis. En vue d'établir des résultats négatifs sur l'approximabilité en temps sous-Exponentiel et en temps paramétré, on introduit différentes méthodes de sparsification d'instances préservant l'approximation. On combine ces "sparsifieurs" à des réductions nouvelles ou déjà connues pour parvenir à nos fins. En guise de digestif, on présente des résultats de complexité de jeux comme le Bridge et Havannah.
- 31 March 2026
- Published by Agence Bibliographique de l'Enseignement Supérieur
Positive and Negative Results in Approximation and Parameterized Complexity
Résultats Positifs et Négatifs en Approximation et Complexité Paramétrée: De nombreux problèmes de la vie réelle sont NP-Difficiles et ne peuvent pas être résolus en temps polynomial. Deux paradigmes notables pour les résoudre quand même sont: l'approximation et la complexité paramétrée. Dans cette thèse, on présente une nouvelle technique appelée "gloutonnerie-Pour-La-Paramétrisation". On l'utilise pour établir ou améliorer la complexité paramétrée de nombreux problèmes et également pour obtenir des algorithmes paramétrés pour des problèmes à cardinalité contrainte sur les graphes bipartis. En vue d'établir des résultats négatifs sur l'approximabilité en temps sous-Exponentiel et en temps paramétré, on introduit différentes méthodes de sparsification d'instances préservant l'approximation. On combine ces "sparsifieurs" à des réductions nouvelles ou déjà connues pour parvenir à nos fins. En guise de digestif, on présente des résultats de complexité de jeux comme le Bridge et Havannah.
- Open Access
- 18 March 2026
- Published by Elsevier in SSRN Electronic Journal
Coloring Hardness on Low Twin-Width Graphs
As the class T4 of graphs of twin-width at most 4 contains every finite subgraph of the infinite grid and every graph obtained by subdividing each edge of an n-vertex graph at least 2 log n times, most NP-hard graph problems, like Max Independent Set, Dominating Set, Hamiltonian Cycle, remain so on T4. However, Min Coloring and k-Coloring are easy on both families because they are 2-colorable and 3-colorable, respectively. We show that Min Coloring is NP-hard on the class T3 of graphs of twin-width at most 3. This is the first hardness result on T3 for a problem that is easy on cographs (twin-width 0), on trees (whose twin-width is at most 2), and on unit circular-arc graphs (whose twin-width is at most 3). We also show that for every k ⩾ 3, k-Coloring is NP-hard on T4. We finally make two observations: (1) there are currently very few problems known to be in P on Td (graphs of twin-width at most d) and NP-hard on Td+1 for some nonnegative integer d, and (2) unlike T4, which contains every graph as an induced minor, the class T3 excludes a fixed planar graph as an induced minor; thus it may be viewed as a special case (or potential counterexample) for conjectures about classes excluding a (planar) induced minor. These observations are accompanied by several open questions.
- 18 March 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessColoring Hardness on Low Twin-Width Graphs
As the class T4 of graphs of twin-width at most 4 contains every finite subgraph of the infinite grid and every graph obtained by subdividing each edge of an n-vertex graph at least 2 log n times, most NP-hard graph problems, like Max Independent Set, Dominating Set, Hamiltonian Cycle, remain so on T4. However, Min Coloring and k-Coloring are easy on both families because they are 2-colorable and 3-colorable, respectively. We show that Min Coloring is NP-hard on the class T3 of graphs of twin-width at most 3. This is the first hardness result on T3 for a problem that is easy on cographs (twin-width 0), on trees (whose twin-width is at most 2), and on unit circular-arc graphs (whose twin-width is at most 3). We also show that for every k ⩾ 3, k-Coloring is NP-hard on T4. We finally make two observations: (1) there are currently very few problems known to be in P on Td (graphs of twin-width at most d) and NP-hard on Td+1 for some nonnegative integer d, and (2) unlike T4, which contains every graph as an induced minor, the class T3 excludes a fixed planar graph as an induced minor; thus it may be viewed as a special case (or potential counterexample) for conjectures about classes excluding a (planar) induced minor. These observations are accompanied by several open questions.
- 23 December 2025
- Published by Springer Nature in Algorithmica
- Vol. 88 (1) , 16
Maximum Independent Set when Excluding an Induced Minor: $K_1 + tK_2$ and $tC_3 \uplus C_4$- 23 December 2025
- Published by Springer Nature in Algorithmica
- Vol. 88 (1) , 16
Maximum Independent Set when Excluding an Induced Minor: $K_1 + tK_2$ and $tC_3 \uplus C_4$- Open Access
Separator Theorem for Minor-Free Graphs in Linear Time
The planar separator theorem by Lipton and Tarjan [FOCS '77, SIAM Journal on Applied Mathematics '79] states that any planar graph with $n$ vertices has a balanced separator of size $O(\sqrt{n})$ that can be found in linear time. This landmark result kicked off decades of research on designing linear or nearly linear-time algorithms on planar graphs. In an attempt to generalize Lipton-Tarjan's theorem to nonplanar graphs, Alon, Seymour, and Thomas [STOC '90, Journal of the AMS '90] showed that any minor-free graph admits a balanced separator of size $O(\sqrt{n})$ that can be found in $O(n^{3/2})$ time. The superlinear running time in their separator theorem is a key bottleneck for generalizing algorithmic results from planar to minor-free graphs. Despite extensive research for more than two decades, finding a balanced separator of size $O(\sqrt{n})$ in (linear) $O(n)$ time for minor-free graphs remains a major open problem. Known algorithms either give a separator of size much larger than $O(\sqrt{n})$ or have superlinear running time, or both. In this paper, we answer the open problem affirmatively. Our algorithm is very simple: it runs a vertex-weighted variant of breadth-first search (BFS) a constant number of times on the input graph. Our key technical contribution is a weighting scheme on the vertices to guide the search for a balanced separator, offering a new connection between the size of a balanced separator and the existence of a clique-minor model. We believe that our weighting scheme may be of independent interest.Open AccessSeparator Theorem for Minor-Free Graphs in Linear Time
The planar separator theorem by Lipton and Tarjan [FOCS '77, SIAM Journal on Applied Mathematics '79] states that any planar graph with $n$ vertices has a balanced separator of size $O(\sqrt{n})$ that can be found in linear time. This landmark result kicked off decades of research on designing linear or nearly linear-time algorithms on planar graphs. In an attempt to generalize Lipton-Tarjan's theorem to nonplanar graphs, Alon, Seymour, and Thomas [STOC '90, Journal of the AMS '90] showed that any minor-free graph admits a balanced separator of size $O(\sqrt{n})$ that can be found in $O(n^{3/2})$ time. The superlinear running time in their separator theorem is a key bottleneck for generalizing algorithmic results from planar to minor-free graphs. Despite extensive research for more than two decades, finding a balanced separator of size $O(\sqrt{n})$ in (linear) $O(n)$ time for minor-free graphs remains a major open problem. Known algorithms either give a separator of size much larger than $O(\sqrt{n})$ or have superlinear running time, or both. In this paper, we answer the open problem affirmatively. Our algorithm is very simple: it runs a vertex-weighted variant of breadth-first search (BFS) a constant number of times on the input graph. Our key technical contribution is a weighting scheme on the vertices to guide the search for a balanced separator, offering a new connection between the size of a balanced separator and the existence of a clique-minor model. We believe that our weighting scheme may be of independent interest. - Open Access
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 quasiisometry. 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 2 O(n) • n! graphs on vertex set {1, . . . , n}, settling a question asked in a previous work.
Open AccessTWIN-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 quasiisometry. 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 2 O(n) • n! graphs on vertex set {1, . . . , n}, settling a question asked in a previous work.
- Open Access
- 4 July 2025
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 32 (3) , P3.36
Treewidth is NP-Complete on Cubic Graphs
In this paper, we show that Treewidth is NP-complete for cubic graphs, thereby improving the result by Bodlaender and Thilikos from 1997 that Treewidth is NP-complete on graphs with maximum degree at most 9. We add a new and simpler proof of the NP-completeness of treewidth, and show that Treewidth remains NP-complete on subcubic induced subgraphs of the infinite 3-dimensional grid, and on cubic line graphs.
- 4 July 2025
- Published by The Electronic Journal of Combinatorics in The Electronic Journal of Combinatorics
- Vol. 32 (3) , P3.36
Open AccessTreewidth is NP-Complete on Cubic Graphs
In this paper, we show that Treewidth is NP-complete for cubic graphs, thereby improving the result by Bodlaender and Thilikos from 1997 that Treewidth is NP-complete on graphs with maximum degree at most 9. We add a new and simpler proof of the NP-completeness of treewidth, and show that Treewidth remains NP-complete on subcubic induced subgraphs of the infinite 3-dimensional grid, and on cubic line graphs.