Résumé IA · arXiv: 2610.39753v1 · cs.DS

Four-Coloring Planar Graphs in Linear Time

Yuta Inoue, Ken-ichi Kawarabayashi, Atsuyuki Miyashita, Bojan Mohar, Carsten Thomassen, Mikkel Thorup
Article original Soumis à arXiv le 29 Oct. 2026 Licence : CC BY 4.0 Aussi en : en

Comment lire ce résumé ? Guide illustré

L’essentiel

L’article démontre qu’une coloration à quatre couleurs de tout graphe planaire peut être calculée déterministement en temps linéaire grâce à une nouvelle structure de données.

Question

Comment construire une coloration à quatre couleurs d’un graphe planaire en temps optimal ? L’article cherche à supprimer le facteur logarithmique de l’algorithme combinatoire antérieur, dû au traitement des changements de Kempe.

Méthode

La démonstration reprend l’algorithme récursif antérieur fondé sur 8 202 configurations D-réductibles, dont les anneaux ont au plus 18 sommets et le niveau de réductibilité maximal est 25. Elle combine divisions récursives du graphe, codages planaires compacts et tabulation, avec un prétraitement en O(n) permettant de traiter O(log n) changements de Kempe en O(n) au total. La dérandomisation utilise les espérances conditionnelles ; l’analyse suppose un modèle RAM à mots de longueur proportionnelle à log n.

Résultats

  • Résultat Les auteurs démontrent qu’un graphe planaire à n sommets peut être colorié avec quatre couleurs déterministement en O(n).
    Voir le passage dans l’article
    In this section, we shall derandomize the previous construction, so as to prove our main result; namely that we can 4-color deterministically in linear time.
  • Résultat L’identification des connexions de Kempe et l’exécution des changements peuvent être réalisées en O(n/log n) par étape.
    Voir le passage dans l’article
    We conclude that we can identify Kempe connections and implement changes in $O(n/\log n)$ time.
  • Résultat La planarité permet de borner linéairement le nombre de types de configurations définis par leurs ensembles de chaînes de Kempe voisines.
    Voir le passage dans l’article
    The number of main configuration types is thus $O(|\partial R|)$ and we already know that $\partial R^{\mathcal{K}}_{G}$ has size $O(|\partial R|)$, so we conclude that $\partial R^{\mathcal{K}C}_{GR}$ has size $O(|\partial R|)$.
  • Interprétation des auteurs Les auteurs présentent le gain de complexité comme une avancée de structures de données plutôt que comme une nouvelle compréhension des configurations réductibles.
    Voir le passage dans l’article
    We note that creating such a representation for fast identification and simulation of good Kempe changes is a challenge of data structures, unlike [9], which focused on a new graph theoretic understanding of reducible configurations.

Limites

  • La garantie de temps linéaire est établie dans le modèle RAM à mots de longueur proportionnelle à log n, avec les opérations élémentaires spécifiées par les auteurs.
    Voir le passage dans l’article
    More precisely, we use the word RAM model with word length $\Theta(\log n)$.
  • La méthode suppose le stockage des niveaux de toutes les colorations des anneaux, ce que les auteurs décrivent comme une quantité constante mais énorme d’information.
    Voir le passage dans l’article
    This is a huge constant amount of information, but we need it to determine if a given Kempe change will improve.

Portée

Selon les auteurs, ce résultat atteint la borne temporelle optimale pour construire une coloration à quatre couleurs d’un graphe planaire. Il améliore leur borne antérieure en O(n log n) sans remplacer ses fondements de théorie des graphes, en accélérant l’identification et la simulation des changements de Kempe.

Rédigé par une IA à partir de l’article. Les passages cités sont vérifiés mot pour mot dans le texte analysé ; le reste peut contenir des erreurs.

Mots clés générés par l'IA : Graphes planaires théorème des quatre couleurs algorithme linéaire changements de Kempe méthode des quatre Russes

Pour aller plus loin

  • Résumé Complet
  • Résumé vulgarisé
  • Article de blog
  • Abstract original
Cet article étudie la construction en temps linéaire d’un coloriage propre à quatre couleurs d’un graphe planaire, dans lequel deux sommets adjacents reçoivent des couleurs différentes. Le théorème des quatre couleurs garantit l’existence d’un tel coloriage, mais ne fournit pas directement de procédure rapide pour le calculer. Les auteurs présentent un algorithme déterministe de complexité O(n), où n désigne le nombre de sommets. Ils améliorent ainsi leur précédent résultat en O(n log n), ainsi que l’algorithme quadratique établi en 1997. Cette complexité est asymptotiquement optimale, puisque l’attribution explicite d’une couleur à chaque sommet exige déjà un temps linéaire. L’algorithme reprend les fondements combinatoires du travail précédent et se ramène au traitement des triangulations planaires. En temps linéaire, on peut y trouver soit un nombre linéaire de configurations induites D-réductibles, deux à deux disjointes et sans arêtes entre elles, soit un nombre linéaire de cycles obstructifs présentant les mêmes propriétés de séparation. Les configurations appartiennent à une famille fixe de 8 202 éléments. Leurs sommets ont un degré maximal de 12, leur anneau extérieur comporte au plus 18 sommets et leur niveau de réductibilité ne dépasse pas 25. Le principe consiste à retirer suffisamment de configurations pour réduire la taille du graphe d’un facteur constant, puis à colorier récursivement le graphe réduit avant de réinsérer les configurations. La principale difficulté est d’adapter le coloriage existant pour permettre ces réinsertions. Les auteurs recourent à des changements de Kempe : pour une partition des quatre couleurs en deux paires, ils échangent les couleurs sur certaines composantes bicolores tout en préservant la validité du coloriage. Le travail précédent montrait que O(log n) changements suffisent pour traiter toutes les configurations retirées. Toutefois, chaque changement peut concerner une fraction constante du graphe et nécessitait auparavant un temps O(n). Le nouvel apport est une représentation qui permet de déterminer et de simuler chaque changement en temps O(n/log n), après un prétraitement linéaire. Cette représentation combine des décompositions récursives du graphe planaire et la tabulation de petits sous-problèmes, dans l’esprit de la méthode des quatre Russes. Les régions terminales contiennent O(log n) sommets. Les auteurs conservent une sous-famille de taille linéaire de configurations entièrement contenues dans ces régions. Des graphes planaires comprimés résument les connexions de Kempe à travers leurs frontières. Des parcours ascendants puis descendants reconstituent les informations nécessaires, tandis que des tables traitent simultanément les opérations locales dont le codage occupe environ (log n)/2 bits. La déterminisation constitue le cœur technique de l’article. Grâce à la méthode des espérances conditionnelles, chaque changement améliore au moins une fraction p = 1/(3 × 2¹⁸) des anneaux considérés. Au plus 25 améliorations successives permettent d’étendre leur coloriage. La planéité garantit que le nombre de types d’interactions entre chaînes et configurations reste linéaire. Lorsque les compteurs associés dépassent la capacité d’une consultation de table, ils sont divisés en segments dont les transferts restent suffisamment rapides. Les O(log n) changements prennent ainsi un temps total O(n), et la récursion préserve cette borne. Ce résultat théorique repose sur un modèle RAM dont les mots ont une taille proportionnelle à log n, avec adressage, additions, opérations booléennes et décalages en temps constant. L’article ne présente ni implémentation ni mesures expérimentales. Le grand nombre de configurations, les tables et les constantes de progression potentiellement considérables ne permettent donc pas de conclure à une efficacité pratique. L’apport essentiel est de montrer qu’une exploitation rigoureuse de la planéité et du traitement groupé des informations permet de supprimer le facteur logarithmique sans remplacer les fondements combinatoires antérieurs.

Cette synthèse vous a-t-elle été utile ?

Note : 0

Pourquoi avons-nous besoin de votes ?

Les votes sont utilisés pour déterminer si nous devons réexécuter nos outils de synthèse. Si le compte atteint -10, nos outils peuvent être redémarrés.

Figures et graphiques

Posez une question sur une figure en indiquant son numéro ou en utilisant son bouton de question pour demander une analyse visuelle. Au maximum deux figures et quatre panneaux par question. Les valeurs lues sur les graphiques sont approximatives ; vérifiez les données originales.

Instructions pour utiliser l'assistant IA ?

Outils pour cet article

Expliquer autrement 3 réécritures gratuites restantes aujourd'hui
Enregistrer dans une collection Regroupez des articles en collections pour les comparer, les interroger et les exporter. Créer un compte gratuit Se connecter

Outils avancés Premium

Pour suivre un domaine de près : alertes de citations, diapositives de journal club, comparaison des versions et envoi vers Zotero. Découvrir Premium

Zotero
Alertes de citation Guide des alertes de citations
Lettre hebdomadaire Présenté dans « Informatique hors IA cette semaine » du 2 novembre 2026. Informatique hors IA cette semaine : des cartes à colorier aux machines à choisir

Les articles autour de celui-ci

Les voir sur une carte

Classés selon la proximité de leur titre et de leur résumé avec ceux de cet article. Sélectionnez-en pour les lire ensemble.

Les articles les plus proches

  1. Très proche Autre approche du problème
    Three-coloring triangle-free planar graphs in linear time
    Z. Dvořák, K. Kawarabayashi, R. Thomas · 2009 · TALG · cité 45 fois · Pas encore résumé

    Three-coloring triangle-free planar graphs in linear time construit en temps linéaire une 3-coloration, tandis que l’article traite la 4-coloration de graphes planaires.

    Résumé scientifique

    Grötzsch's theorem states that every triangle-free planar graph is 3-colorable, and several relatively simple proofs of this fact were provided by Thomassen and other authors. It is easy to convert these proofs into quadratic-time algorithms to find a 3-coloring, but it is not clear how to find such a coloring in linear time (Kowalik used a nontrivial data structure to construct an O(n log n) algorithm). We design a linear-time algorithm to find a 3-coloring of a given triangle-free planar graph. The algorithm avoids using any complex data structures, which makes it easy to implement. As a by-product, we give a yet simpler proof of Grötzsch's theorem.

  2. Très proche* Même question Cité par cet article
    Efficiently four-coloring planar graphs
    N. Robertson, Daniel P. Sanders, P. Seymour et al. · 1996 · Symposium on the Theory of Computing · cité 124 fois · Pas encore résumé

    Efficiently four-coloring planar graphs traite la construction d’une 4-coloration de graphes planaires.

  3. Très proche* Autre approche du problème
    Three-coloring triangle-free planar graphs in linear time (extended abstract)
    Z. Dvořák, Ken-ichi Kawarabayashi, Robin Thomas · 2009 · cité 1 fois · Pas encore résumé

    Three-coloring triangle-free planar graphs in linear time (extended abstract) porte sur une 3-coloration linéaire de graphes planaires sans triangles.

  4. Très proche Même question
    Deciding 4-colorability of planar triangulations
    M. Loebl · 2015 · arXiv.org · preprint, non relu par les pairs · cité 1 fois · Pas encore résumé

    Deciding 4-colorability of planar triangulations étudie la 4-colorabilité des triangulations planaires, mais décide son existence plutôt que de construire une coloration.

    Résumé scientifique

    We show, without using the Four Color Theorem, that for each planar triangulation, the number of its proper vertex colorings by 4 colors is a determinant and thus can be calculated in a polynomial time. In particular, we can efficiently decide if the number is non-zero.

  5. Très proche* Autre approche du problème
    A simple algorithm for 4-coloring 3-colorable planar graphs
    K. Kawarabayashi, K. Ozeki · 2010 · Theoretical Computer Science · cité 6 fois · Pas encore résumé

    A simple algorithm for 4-coloring 3-colorable planar graphs porte sur la coloration de graphes planaires avec quatre couleurs, sous une restriction de 3-colorabilité.

  6. Très proche Base de cet article Cité par cet article
    Every Planar Map Is Four Colorable
    K. Appel, W. Haken · 2019 · Mathematical Solitaires & Games · cité 656 fois · Pas encore résumé

    Every Planar Map Is Four Colorable établit le théorème des quatre couleurs et s’appuie sur la réductibilité, utilisée par l’article pour construire sa coloration.

    Résumé scientifique

    As has become standard, the four color map problem will be considered in the dual sense as the problem of whether the vertices of every planar graph (without loops) can be colored with at most four colors in such a way that no pair of vertices which lie on a common edge have the same color. The restriction to triangulations with all vertices of degree at least five is a consequence of the work of A. B. Kempe. Over the past 100 years, a number of authors including A. B. Kempe, G. D. Birkhoff, and H. Heesch have developed a theory of reducibility to attack the problem. Simultaneously, a theory of unavoidable sets has been developed and the fusion of these has led to the proof. A configuration …

  7. Proche Contexte plus large
    3-Coloring in Time O(1.3217^n)
    Lucas Meijer · 2023 · arXiv.org · preprint, non relu par les pairs · cité 16 fois · Pas encore résumé

    3-Coloring in Time O(1.3217^n) propose un algorithme de 3-coloration pour des graphes, mais pas spécifiquement des graphes planaires.

    Résumé scientifique

    We propose a new algorithm for 3-coloring that runs in time O(1.3217^n). For this algorithm, we make use of the time O(1.3289^n) algorithm for 3-coloring by Beigel and Eppstein. They described a structure in all graphs, whose vertices could be colored relatively easily. In this paper, we improve upon this structure and present new ways to determine how the involved vertices reduce the runtime of the algorithm.

  8. Proche* Contexte plus large
    Drawing 2-, 3- and 4-colorable Graphs in O(n2) Volume
    T. Calamoneri, Andrea Sterbini · 1996 · International Symposium Graph Drawing and Network Visualization · cité 15 fois · Pas encore résumé

    Drawing 2-, 3- and 4-colorable Graphs in O(n2) Volume étudie le dessin de graphes colorables, plutôt que la construction d’une coloration planaire.

Les travaux antérieurs sur lesquels il s’appuie

  1. Apparenté Données, outil ou méthode en commun Utilisé en profondeur par cet article
    Structured recursive separator decompositions for planar graphs in linear time
    P. Klein, S. Mozes, Christian Sommer · 2012 · Symposium on the Theory of Computing · cité 92 fois · Pas encore résumé

    Structured recursive separator decompositions for planar graphs in linear time calcule en temps linéaire des décompositions récursives de graphes planaires, utiles aux divisions de l’article.

    Résumé scientifique

    Given a triangulated planar graph G on n vertices and an integer rr--division of G with few holes is a decomposition of G into O(n/r) regions of size at most r such that each region contains at most a constant number of faces that are not faces of G (also called holes), and such that, for each region, the total number of vertices on these faces is O(√ r). We provide an algorithm for computing r--divisions with few holes in linear time. In fact, our algorithm computes a structure, called decomposition tree, which represents a recursive decomposition of G that includes r--divisions for essentially all values of r. In particular, given an exponentially increasing sequence {vec r} = (r1,r2,...),…

  2. Apparenté* Base de cet article
    EVERY PLANAR MAP IS FOUR COLORABLE
    Robin J. Wilson · 1991 · Bulletin of The London Mathematical Society · cité 319 fois · Pas encore résumé

    EVERY PLANAR MAP IS FOUR COLORABLE énonce le théorème des quatre couleurs, fondement du problème traité par l’article.

  3. Apparenté* Base de cet article
    The Four-Color Problem
    K. Appel, W. Haken · 1978 · cité 254 fois · Pas encore résumé

    The Four-Color Problem traite le problème des quatre couleurs auquel l’article apporte un algorithme de construction en temps linéaire.

  4. Apparenté Base de cet article
    An unavoidable set of D-reducible configurations
    J. Steinberger · 2009 · arXiv: Combinatorics · preprint, non relu par les pairs · cité 11 fois · Pas encore résumé

    An unavoidable set of D-reducible configurations établit un ensemble inévitable de configurations D-réductibles, notion reprise dans l’algorithme de l’article.

    Résumé scientifique

    We give a new proof of the four-color theorem by exhibiting an unavoidable set of 2822 D-reducible configurations. The existence of such a set had been conjectured by several researchers including Stromquist, Appel and Haken, and Robertson, Sanders, Seymour and Thomas.

  5. Apparenté* Données, outil ou méthode en commun
    Fast Algorithms for Shortest Paths in Planar Graphs, with Applications
    G. Frederickson · 1987 · SIAM journal on computing (Print) · cité 492 fois · Pas encore résumé

    Fast Algorithms for Shortest Paths in Planar Graphs, with Applications fournit des méthodes pour les graphes planaires citées par l’article, sans traiter leur coloration.

Comment ces articles sont-ils trouvés ?

Nous comparons le titre et le résumé de cet article avec ceux de tous les articles résumés sur ce site, et avec les articles que Semantic Scholar recommande, ceux qu’il cite et ceux qui le citent (pour un article très cité, ses citations les plus récentes et, depuis OpenAlex, les plus citées). Parmi les travaux antérieurs et les suites, les articles qui s’utilisent en profondeur, une méthode qu’il utilise et les suites très citées remontent un peu. Les niveaux (très proche, proche, apparenté) viennent de la similarité des textes, pas d’un jugement de qualité ; * signale un article sans résumé, comparé par son titre. La phrase sous un article est écrite par une IA à partir des deux résumés : vérifiez-la dans les articles. Un article jugé hors sujet par trois lecteurs quitte la liste.

Mis à jour le 2 novembre 2026.

Avertissement : Notre outil de synthèse basé sur l'IA et l'assistant virtuel fournis sur ce site Web peuvent ne pas toujours fournir des résumés complets ou des réponses exactes. Nous vous encourageons à examiner attentivement et à évaluer le contenu généré pour vous assurer de sa qualité et de sa pertinence par rapport à vos besoins.