Model Checking Round-Based Distributed Algorithms

被引:0
|
作者
An, Xin [1 ]
Pang, Jun [2 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250101, Shandong, Peoples R China
[2] Univ Luxembourg, Comp Sci & Commun, 6 Rue Richard Coudenhove Kalergi, L-1359 Luxembourg, Luxembourg
关键词
CONSENSUS;
D O I
10.1109/ICECCS.2010.22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the field of distributed computing, there are many round-based algorithms to solve fundamental problems, such as leader election and distributed consensus. Due to the nature of these algorithms, round numbers are unbounded and can increase infinitely during executions of the algorithms. This can lead to the state space explosion problem when verifying correctness of these algorithms using model checking. In this paper, we present a general idea of investigating the bounded distance of round numbers in round-based algorithms. We can manage to transform their state spaces into finite by maintaining such relations in a proper way, and thus make automatic verification of these algorithms possible. We apply this idea to several algorithms and present their verification results in the model checker Spin.
引用
收藏
页码:127 / 135
页数:9
相关论文
共 50 条
  • [1] A Reduction Theorem for the Verification of Round-Based Distributed Algorithms
    Chaouch-Saad, Mouna
    Charron-Bost, Bernadette
    Merz, Stephan
    [J]. REACHABILITY PROBLEMS, PROCEEDINGS, 2009, 5797 : 93 - +
  • [2] Reductions and abstractions for formal verification of distributed round-based algorithms
    Barbosa, Raul
    Fonseca, Alcides
    Araujo, Filipe
    [J]. SOFTWARE QUALITY JOURNAL, 2021, 29 (03) : 705 - 731
  • [3] Reductions and abstractions for formal verification of distributed round-based algorithms
    Raul Barbosa
    Alcides Fonseca
    Filipe Araujo
    [J]. Software Quality Journal, 2021, 29 : 705 - 731
  • [4] The perfectly synchronized round-based model of distributed computing
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Guerraoui, Rachid
    Pochon, Bastian
    [J]. INFORMATION AND COMPUTATION, 2007, 205 (05) : 783 - 815
  • [5] A Distributed Round-Based Prediction Model for Hierarchical Large-Scale Sensor Networks
    Saad, Ghina
    Harb, Hassan
    Abou Jaoude, Chady
    Jaber, Ali
    [J]. 2019 INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2019,
  • [6] Dynamic Super Round-Based Distributed Task Scheduling for UAV Networks
    Halder, Subir
    Ghosal, Amrita
    Conti, Mauro
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (02) : 1014 - 1028
  • [7] Round-Based Public Transit Routing
    Delling, Daniel
    Pajor, Thomas
    Werneck, Renato F.
    [J]. TRANSPORTATION SCIENCE, 2015, 49 (03) : 591 - 604
  • [8] A Round-based Data Replication Strategy
    Bsoul, Mohammad
    Abdallah, Alaa E.
    Almakadmeh, Khaled
    Tahat, Nedal
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 31 - 39
  • [9] Smart hardening for round-based encryption algorithms:: Application to advanced encryption standard
    Lopez-Ongil, Celia
    Jimenez-Horas, Alejandro
    Portela-Garcia, Marta
    Garcia-Vaideras, Mario
    San Millan, Enrique
    Entrena, Luis
    [J]. 14TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, PROCEEDINGS, 2008, : 167 - 168
  • [10] What Can Be Observed Locally? Round-Based Models for Quantum Distributed Computing
    Gavoille, Cyril
    Kosowski, Adrian
    Markiewicz, Marcin
    [J]. DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, 5805 : 243 - +