A Snap-Stabilizing m-wave Algorithm for Tree Networks. (5th February 2020)
- Record Type:
- Journal Article
- Title:
- A Snap-Stabilizing m-wave Algorithm for Tree Networks. (5th February 2020)
- Main Title:
- A Snap-Stabilizing m-wave Algorithm for Tree Networks
- Authors:
- Hakan Karaata, Mehmet
Nais AlMutairi, Anwar - Editors:
- Bassiouni, Mostafa
- Abstract:
- Abstract: In this paper, we propose the first efficient, reliable and safe snap-stabilizing $m$ -$wave$ ( multi-initiator wave) algorithm implementing concurrent waves started by multiple initiator processes in tree networks. Unlike its self-stabilizing counterpart and broadcast algorithms, the proposed algorithm is a reliable and safe $m$ - wave algorithm, i.e. it implements an $m$ - wave such that after it is started in an arbitrary initial configuration or after faults, the first $m$ - wave started is guaranteed to reach all system processes as per its specification. In addition, the proposed $m$ - wave algorithm increases the efficiency of the broadcast compared to a $1$ - wave algorithm by allowing the broadcast to be initiated by multiple processes. Our proposed algorithm is safe in the sense that after initiating an $m$ -wave, it completes as per the specifications. Additionally, it is reliable as the algorithm guarantees that each process receives at least one broadcast from an initiator process. Furthermore, the proposed algorithm significantly reduces the broadcast completion time compared to that of its single counterparts. Solutions to global-snapshots, distributed broadcast and various synchronization problems can be solved efficiently using waves with multiple concurrent initiators. In addition, the proposed algorithm has applications in mobile wireless sensor networks, VANETs and military communication networks.
- Is Part Of:
- Computer journal. Volume 63:Number 2(2020)
- Journal:
- Computer journal
- Issue:
- Volume 63:Number 2(2020)
- Issue Display:
- Volume 63, Issue 2 (2020)
- Year:
- 2020
- Volume:
- 63
- Issue:
- 2
- Issue Sort Value:
- 2020-0063-0002-0000
- Page Start:
- 220
- Page End:
- 238
- Publication Date:
- 2020-02-05
- Subjects:
- distributed computing -- multi-node broadcast -- m-wave algorithms -- propagation of information with feedback and cleaning (PFC) -- snap-stabilization -- wave algorithms
Computers -- Periodicals
005.1 - Journal URLs:
- http://comjnl.oxfordjournals.org/ ↗
http://ukcatalogue.oup.com/ ↗ - DOI:
- 10.1093/comjnl/bxz100 ↗
- Languages:
- English
- ISSNs:
- 0010-4620
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.060000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12988.xml