Optimal Collision/Conflict-free Distance-2 Coloring in Wireless Synchronous Broadcast/Receive Tree Networks

被引:7
|
作者
Frey, Davide [1 ]
Lakhlef, Hicham [2 ]
Raynal, Michel [2 ]
机构
[1] INRIA Bretagne Atlantique, Rennes, France
[2] Univ Rennes, IRISA, Rennes, France
来源
PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016 | 2016年
关键词
Broadcast/receive communication; Collision; Conflict; Distance-2 graph coloring; Message-passing; Network traversal; Synchronous system; Time slot assignment; Tree network; Wireless network; ALGORITHM; ASSIGNMENT; FRAMEWORK;
D O I
10.1109/ICPP.2016.47
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article is on message-passing systems where communication is (a) synchronous and (b) based on the "broadcast/receive" pair of communication operations. "Synchronous" means that time is discrete and appears as a sequence of time slots (or rounds) such that each message is received in the very same round in which it is sent. "Broadcast/receive" means that during a round a process can either broadcast a message to its neighbors or receive a message from one of them. In such a communication model, no two neighbors of the same process, nor a process and any of its neighbors, must be allowed to broadcast during the same time slot (thereby preventing message collisions in the first case, and message conflicts in the second case). From a graph theory point of view, the allocation of slots to processes is known as the distance-2 coloring problem: a color must be associated with each process (defining the time slots in which it will be allowed to broadcast) in such a way that any two processes at distance at most 2 obtain different colors, while the total number of colors is "as small as possible". The paper presents a parallel message-passing distance-2 coloring algorithm suited to trees, whose roots are dynamically defined. This algorithm, which is itself collision-free and conflict-free, uses Delta+1 colors where Delta is the maximal degree of the graph (hence the algorithm is color-optimal). It does not require all processes to have different initial identities, and its time complexity is O(d Delta), where d is the depth of the tree. As far as we know, this is the first distributed distance-2 coloring algorithm designed for the broadcast/receive round-based communication model, which owns all the previous properties.
引用
收藏
页码:350 / 359
页数:10
相关论文
共 4 条
  • [1] Providing Collision-free and Conflict-free Communication in General Synchronous Broadcast/Receive Networks
    Bouabdallah, Abdelmadjid
    Lakhlef, Hicham
    Raynal, Michel
    Taiani, Francois
    2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 399 - 406
  • [2] A Distributed Collision-free Distance-2 Coloring Algorithm for Ring Networks
    Lakhlef, Hicham
    Imine, Youcef
    Bouabdallah, Abdelmadjid
    2019 27TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2019, : 272 - 277
  • [3] Distance Edge Coloring and Collision-Free Communication in Wireless Sensor Networks
    Drira, Kaouther
    Seba, Hamida
    Effantin, Brice
    Kheddouci, Hamamache
    NETWORKS, 2013, 62 (01) : 35 - 47
  • [4] A 2-hop Coloring-Based Collision Free Infrastructure Design for Wireless Sensor Networks
    Korkmaz, Ilker
    Dagdeviren, Orhan
    Dalkilic, Mehmet Emin
    2016 13TH HONET-ICT INTERNATIONAL SYMPOSIUM ON SMART MICROGRIDS FOR SUSTAINABLE ENERGY SOURCES ENABLED BY PHOTONICS AND IOT SENSORS, 2016, : 65 - 69