Self-stabilizing Minimal Global Offensive Alliance Algorithm with Safe Convergence in an Arbitrary Graph

In a graph or a network G = (V, E), a set \({\mathcal{S}} \subseteq V\) is a global offensive alliance if each node \(i \in \{V-{\mathcal{S}}\}\) has \(|N[i] \cap{\mathcal{S}}| \ge |N[i]-{\mathcal{S}}|\). A global offensive alliance \({\mathcal{S}}\) is called minimal when there does not exist a node \(i \in{\mathcal{S}}\) such that the set \({\mathcal{S}}-\{i\}\) is a global offensive alliance. In this paper, we propose a new self-stabilizing algorithm for minimal global offensive alliance. It has safe convergence property under synchronous daemon in the sense that starting from an arbitrary state, it quickly converges to a global offensive alliance (a safe state) in two rounds, and then stabilizes in a minimal global offensive alliance (the legitimate state) in O(n) rounds without breaking safety during the convergence interval, where n is the number of nodes. Space requirement at each node is O(logn) bits.

[1]  Edsger W. Dijkstra,et al.  Self-stabilizing systems in spite of distributed control , 1974, CACM.

[2]  Shlomi Dolev,et al.  Self Stabilization , 2004, J. Aerosp. Comput. Inf. Commun..

[3]  Pradip K. Srimani,et al.  Distributed Protocols for Defensive and Offensive Alliances in Network Graphs Using Self-Stabilization , 2007, 2007 International Conference on Computing: Theory and Applications (ICCTA'07).

[4]  Juan A. Rodríguez-Velázquez,et al.  Global offensive alliances in graphs , 2006, Electron. Notes Discret. Math..

[5]  Sayaka Kamei,et al.  A self-stabilizing 6-approximation for the minimum connected dominating set with safe convergence in unit disk graphs , 2012, Theor. Comput. Sci..

[6]  Mohamed G. Gouda,et al.  Stabilization of General Loop-Free Routing , 2002, J. Parallel Distributed Comput..

[7]  Sayaka Kamei,et al.  A Self-stabilizing Approximation for the Minimum Connected Dominating Set with Safe Convergence , 2008, OPODIS.

[8]  Hirotsugu Kakugawa,et al.  A self-stabilizing minimal dominating set algorithm with safe convergence , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.