Vertex Coloring with Communication and Local Memory Constraints in Synchronous Broadcast Networks
Hicham Lakhlef (ASAP), Michel Raynal (ASAP), Fran\c{c}ois Ta\"iani, (ASAP)

TL;DR
This paper studies vertex coloring in synchronous broadcast networks with communication constraints, providing lower bounds and an optimal coloring algorithm for tree networks under limited message exchange per round.
Contribution
It introduces a new model considering message collisions and local memory limits, and presents an optimal coloring algorithm for trees within this framework.
Findings
Lower bound on the number of colors needed: K=⌈Δ/m⌉+1.
An optimal coloring algorithm matching this lower bound.
Application to systems with bandwidth or memory constraints.
Abstract
The vertex coloring problem has received a lot of attention in the context of synchronous round-based systems where, at each round, a process can send a message to all its neighbors, and receive a message from each of them. Hence, this communication model is particularly suited to point-to-point communication channels. Several vertex coloring algorithms suited to these systems have been proposed. They differ mainly in the number of rounds they require and the number of colors they use. This paper considers a broadcast/receive communication model in which message collisions and message conflicts can occur (a collision occurs when, during the same round, messages are sent to the same process by too many neighbors; a conflict occurs when a process and one of its neighbors broadcast during the same round). This communication model is suited to systems where processes share communication…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
