Deterministic distributed (Δ + o(Δ))-edge-coloring, and vertex-coloring of graphs with bounded diversity

Leonid Beranboim, Michael Elkin, Tzalik Maimon

نتاج البحث: فصل من :كتاب / تقرير / مؤتمرمنشور من مؤتمرمراجعة النظراء

ملخص

In the distributed message-passing setting a communication network is represented by a graph whose vertices represent processors that perform local computations and communicate over the edges of the graph. In the distributed edge-coloring problem the processors are required to assign colors to edges, such that all edges incident on the same vertex are assigned distinct colors. The previouslyknown deterministic algorithms for edge-coloring employed at least (2Δ - 1) colors, even though any graph admits an edge-coloring with Δ + 1 colors [36]. Moreover, the previously-known deterministic algorithms that employed at most O(Δ) colors required superlogarithmic time [3, 6, 7, 17]. In the current paper we devise deterministic edge-coloring algorithms that employ only Δ + o(Δ) colors, for a very wide family of graphs. Specifically, as long as the arboricity a of the graph is a = O(Δ1-ϵ), for a constant ϵ > 0, our algorithm computes such a coloring within polylogarithmic deterministic time. We also devise significantly improved deterministic edge-coloring algorithms for general graphs for a very wide range of parameters. Specifically, for any value κ in the range [4Δ, 2o(log Δ) · Δ], our κ-edge-coloring algorithm has smaller running time than the best previously-known κ-edge-coloring algorithms. Our algorithms are actually much more general, since edge-coloring is equivalent to vertex-coloring of line graphs. Our method is applicable to vertexcoloring of the family of graphs with bounded diversity that contains line graphs, line graphs of hypergraphs, and many other graphs. We significantly improve upon previous vertex-coloring of such graphs, and as an implication also obtain the improved edge-coloring algorithms for general graphs. Our results are obtained using a novel technique that connects vertices or edges in a certain way that reduces clique size. The resulting structures, which we call connectors, can be colored more efficiently than the original graph. Moreover, the color classes constitute simpler subgraphs that can be colored even more efficiently using appropriate connectors. We introduce several types of connectors that are useful for various scenarios. We believe that this technique is of independent interest.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفPODC 2017 - Proceedings of the ACM Symposium on Principles of Distributed Computing
ناشرAssociation for Computing Machinery
الصفحات175-184
عدد الصفحات10
رقم المعيار الدولي للكتب (الإلكتروني)9781450349925
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - 26 يوليو 2017
الحدث36th ACM Symposium on Principles of Distributed Computing, PODC 2017 - Washington, الولايات المتّحدة
المدة: ٢٥ يوليو ٢٠١٧٢٧ يوليو ٢٠١٧

سلسلة المنشورات

الاسمProceedings of the Annual ACM Symposium on Principles of Distributed Computing
مستوى الصوتPart F129314

!!Conference

!!Conference36th ACM Symposium on Principles of Distributed Computing, PODC 2017
الدولة/الإقليمالولايات المتّحدة
المدينةWashington
المدة٢٥/٠٧/١٧٢٧/٠٧/١٧

ملاحظة ببليوغرافية

Publisher Copyright:
© 2017 Association for Computing Machinery.

بصمة

أدرس بدقة موضوعات البحث “Deterministic distributed (Δ + o(Δ))-edge-coloring, and vertex-coloring of graphs with bounded diversity'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا