Self‐Stabilizing Algorithms for the Dynamic Total Domination Problem

ABSTRACT In a network , a set of processes is a total dominating set if and only if every process is neighboring to some member of . We introduce the dynamic total domination problem , a novel synchronization challenge that requires sustaining a total dominating set in a network over time. Unlike static approaches, this problem ensures that every process always has at least one neighbor in , while processes alternate between entering and exiting . This problem has practical applications, notably in environmental monitoring IoT systems powered by rechargeable batteries, where continuous sensing coverage is essential. In this paper, we propose two self‐stabilizing distributed algorithms for the dynamic total domination problem under a weakly fair distributed scheduler. The first algorithm utilizes unbounded timestamps, while the second employs bounded timestamps. Both algorithms guarantee convergence in rounds and ensure safety and liveness without centralized control. In the synchronized model (a special case of distributed scheduler), the waiting times of both algorithms are rounds.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2026-07-22
DOI
https://doi.org/10.1002/cpe.70872
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Self‐Stabilizing Algorithms for the Dynamic Total Domination Problem

Hirotsugu Kakugawa, Fukuhito Ooshita, Sayaka Kamei, Masahiro Shibata
Concurrency and Computation Practice and Experience
Distributed systems and fault tolerance
article

Self‐Stabilizing Algorithms for the Dynamic Total Domination Problem

Hirotsugu Kakugawa, Fukuhito Ooshita, Sayaka Kamei, Masahiro Shibata
article en

Abstract

ABSTRACT In a network , a set of processes is a total dominating set if and only if every process is neighboring to some member of . We introduce the dynamic total domination problem , a novel synchronization challenge that requires sustaining a total dominating set in a network over time. Unlike static approaches, this problem ensures that every process always has at least one neighbor in , while processes alternate between entering and exiting . This problem has practical applications, notably in environmental monitoring IoT systems powered by rechargeable batteries, where continuous sensing coverage is essential. In this paper, we propose two self‐stabilizing distributed algorithms for the dynamic total domination problem under a weakly fair distributed scheduler. The first algorithm utilizes unbounded timestamps, while the second employs bounded timestamps. Both algorithms guarantee convergence in rounds and ensure safety and liveness without centralized control. In the synchronized model (a special case of distributed scheduler), the waiting times of both algorithms are rounds.

Concurrency and Computation Practice and ExperienceVol. 38(15)
Ryukoku University (JP), Hiroshima University (JP), University of Hyogo (JP), Kyushu Institute of Technology (JP), Hyogo University (JP)
Life in Land
Openalex Percentile: Top 6%
Distributed systems and fault tolerance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.