arrow
Return

Multi-attribute-based self-stabilizing algorithm for leader election in distributed systems

delete2025-02-27
delete0
PRE
AI
A
Amit Biswas *
M
Manisha Singh
G
Gaurav Baranwal
A
Anil Kumar Tripathi
S
Samir Aknine
DOI:10.1007/s11227-025-07043-xdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cloud computing, edge computing, replicated databases, and various modern technologies adopt distributed computing concepts for a reliable, high-performance, large-scale computational platform. In distributed computing, leader election is a fundamental problem because the elected leader helps coordinate and utilize the resources efficiently. Several state-of-the-art works mentioned that a good quality leader is essential as it improves system performance, simplifies management procedures, reduces coordinational complexity, and makes the system more fault-tolerant. However, designing a self-stabilizing leader election algorithm with weak assumptions in a failure-prone distributed environment is challenging. This paper proposes a multi-attribute-based, self-stabilizing, network partition-tolerant leader election method for failure-prone distributed systems. Here, based on the system requirements, the pertinent attributes of a good quality leader are identified and assigned weights according to their importance. Then, the identified attributes and their weight are used to elect a suitable node as the leader. We show that the algorithm is self-stabilizing and can tolerate multiple nodes and link failures. Further, we analyze the proposed algorithm's time, communication, and bit complexities. We consider a distributed database system scenario to simulate the proposed method and compare it with existing approaches to evaluate and validate the proposed method's performance and the elected leader's quality.
Keywords:
Leader election
Distributed computing
Distributed systems
Multi-attribute decision-making
Group decision-making

Journal

Journal of Supercomputing cover
Journal of Supercomputing
IF:
2.7
Papers:
1.0K
Citations:
1.0W

Organization

U
Universite Claude Bernard Lyon 1
Scholars:
2.4W
Papers: 1.7W
Citations: 156
I
Indian Inst Technol BHU
Scholars:
235
Papers: 112
Citations: 22
M
Maulana Azad Natl Inst Technol
Scholars:
60
Papers: 35
Citations: 8
M
Motilal Nehru Natl Inst Technol Allahabad
Scholars:
73
Papers: 46
Citations: 11
B
Banaras Hindu Univ
Scholars:
679
Papers: 267
Citations: 48
researcher View more organizations