{"title":"Fast and simple (1 + ε)Δ-edge-coloring of dense graphs","authors":"Abhishek Dhawan","doi":"10.1016/j.tcs.2025.115126","DOIUrl":null,"url":null,"abstract":"<div><div>Let <span><math><mi>ε</mi><mo>∈</mo><mo>(</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>)</mo></math></span> and <span><math><mi>n</mi><mo>,</mo><mi>Δ</mi><mo>∈</mo><mi>N</mi></math></span> be such that <span><math><mi>Δ</mi><mo>=</mo><mi>Ω</mi><mrow><mo>(</mo><mi>max</mi><mo></mo><mrow><mo>{</mo><mfrac><mrow><mi>log</mi><mo></mo><mi>n</mi></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>,</mo><mspace></mspace><msup><mrow><mo>(</mo><mfrac><mrow><mn>1</mn></mrow><mrow><mi>ε</mi></mrow></mfrac><mi>log</mi><mo></mo><mfrac><mrow><mn>1</mn></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>)</mo></mrow><mrow><mn>2</mn></mrow></msup><mo>}</mo></mrow><mo>)</mo></mrow></math></span>. Given an <em>n</em>-vertex <em>m</em>-edge simple graph <em>G</em> of maximum degree Δ, we present a randomized <span><math><mi>O</mi><mrow><mo>(</mo><mi>m</mi><mspace></mspace><msup><mrow><mi>log</mi></mrow><mrow><mn>3</mn></mrow></msup><mo></mo><mi>Δ</mi><mspace></mspace><mo>/</mo><mspace></mspace><msup><mrow><mi>ε</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></mrow></math></span>-time algorithm that computes a proper <span><math><mo>(</mo><mn>1</mn><mo>+</mo><mi>ε</mi><mo>)</mo><mi>Δ</mi></math></span>-edge-coloring of <em>G</em> with high probability. This improves upon the best known results for a wide range of the parameters <em>ε</em>, <em>n</em>, and Δ. Our approach combines a <em>flagging</em> strategy from earlier work of the author with a <em>shifting</em> procedure employed by Duan, He, and Zhang for dynamic edge-coloring. The resulting algorithm is simple to implement and may be of practical interest.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1034 ","pages":"Article 115126"},"PeriodicalIF":0.9000,"publicationDate":"2025-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theoretical Computer Science","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0304397525000647","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
Let and be such that . Given an n-vertex m-edge simple graph G of maximum degree Δ, we present a randomized -time algorithm that computes a proper -edge-coloring of G with high probability. This improves upon the best known results for a wide range of the parameters ε, n, and Δ. Our approach combines a flagging strategy from earlier work of the author with a shifting procedure employed by Duan, He, and Zhang for dynamic edge-coloring. The resulting algorithm is simple to implement and may be of practical interest.
期刊介绍:
Theoretical Computer Science is mathematical and abstract in spirit, but it derives its motivation from practical and everyday computation. Its aim is to understand the nature of computation and, as a consequence of this understanding, provide more efficient methodologies. All papers introducing or studying mathematical, logic and formal concepts and methods are welcome, provided that their motivation is clearly drawn from the field of computing.