Vertex Coloring with Communication Constraints in Synchronous Broadcast Networks

This paper considers distributed vertex-coloring in broadcast/receive networks suffering from conflicts and collisions. (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.) More specifically, the paper focuses on multi-channel networks, in which a process may either broadcast a message to its neighbors or receive a message from at most $\gamma$γ of them. The paper first provides a new upper bound on the corresponding graph coloring problem (known as frugal coloring) in general graphs, proposes an exact bound for the problem in trees, and presents a deterministic, parallel, color-optimal, collision- and conflict-free distributed coloring algorithm for trees, and proves its correctness.

[1]  Hicham Lakhlef,et al.  Vertex Coloring with Communication and Local Memory Constraints in Synchronous Broadcast Networks , 2016, ALGOSENSORS.

[2]  Wayne Goddard,et al.  Distance-two information in self-stabilizing algorithms , 2004, Parallel Process. Lett..

[3]  Lin Zhang,et al.  CC-TDMA: Coloring- and Coding-Based Multi-Channel TDMA Scheduling for Wireless Ad Hoc Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[4]  Dana Angluin,et al.  Local and global properties in networks of processors (Extended Abstract) , 1980, STOC '80.

[5]  Arundhati Raychaudhuri Further Results on T-Coloring and Frequency Assignment Problems , 1994, SIAM J. Discret. Math..

[6]  Seif Haridi,et al.  Distributed Algorithms , 1992, Lecture Notes in Computer Science.

[7]  Sébastien Tixeuil,et al.  A Distributed TDMA Slot Assignment Algorithm for Wireless Sensor Networks , 2004, ALGOSENSORS.

[8]  Bilel Derbel,et al.  Collision aware coloring algorithm for wireless sensor networks , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[9]  Hsin-Hao Su,et al.  Distributed algorithms for the Lovász local lemma and graph coloring , 2014, PODC '14.

[10]  Leonid Barenboim,et al.  Distributed Graph Coloring: Fundamentals and Recent Developments , 2013, Distributed Graph Coloring: Fundamentals and Recent Developments.

[11]  Leonid Barenboim,et al.  Distributed (Delta+1)-Coloring in Linear (in Delta) Time , 2014, SIAM J. Comput..

[12]  Jean R. S. Blair,et al.  An Efficient Self-stabilizing Distance-2 Coloring Algorithm , 2009, SIROCCO.

[13]  L. Cowen,et al.  Defective coloring revisited , 1997 .

[14]  Bruce A. Reed,et al.  Colouring a graph frugally , 1997, Comb..

[15]  Chenyang Lu,et al.  Dynamic Conflict-Free Transmission Scheduling for Sensor Network Queries , 2011, IEEE Transactions on Mobile Computing.

[16]  Injong Rhee,et al.  DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad Hoc Networks , 2006, IEEE Transactions on Mobile Computing.

[17]  Bruce A. Reed,et al.  Asymptotically optimal frugal colouring , 2010, J. Comb. Theory, Ser. B.

[18]  Pascale Minet,et al.  Node Coloring and Color Conflict Detection in Wireless Sensor Networks , 2010, Future Internet.

[19]  Lata Narayanan,et al.  Channel assignment and graph multicoloring , 2002 .