Algorithms for leader election by cellular automata

被引:6
作者
Nichitiu, C [1 ]
Mazoyer, J
Rémila, E
机构
[1] Univ St Etienne, EURISE, 23 Rue Dr Paul Michelon, F-42023 St Etienne, France
[2] Ecole Normale Super Lyon, LIP, F-69364 Lyon, France
[3] Univ St Etienne, IUT Roanne, Grima, F-42334 Roanne, France
来源
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC | 2001年 / 41卷 / 02期
关键词
D O I
10.1006/jagm.2001.1175
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present two cellular algorithms, in O(n) and respectively in O(w(2)), for the leader election problem on finite connected rings F and respectively finite connected subsets of Z(d), of eccentricity w, for any fixed d. The problem consists of finding an algorithm such that when setting the elements of F to a special state, and all the others to a state #, the cellular automaton iterates a finite number of steps and sets only one precise element of F to a special state called leader state, and all the others to a different state. We describe the algorithms in detail, give their proofs and complexities, and discuss the possible extensions. (C) 2001 Elsevier Science.
引用
收藏
页码:302 / 329
页数:28
相关论文
共 50 条
  • [21] Programming cellular automata algorithms on parallel computers
    Spezzano, G
    Talia, D
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 1999, 16 (2-3): : 203 - 216
  • [22] A symbiosis between cellular automata and genetic algorithms
    Cerruti, Umberto
    Dutto, Simone
    Murru, Nadir
    [J]. CHAOS SOLITONS & FRACTALS, 2020, 134
  • [23] Genetic algorithms and cellular automata in aquifer management
    Sidiropoulos, E.
    Tolikas, P.
    [J]. APPLIED MATHEMATICAL MODELLING, 2008, 32 (04) : 617 - 640
  • [24] Evolutionary algorithms for designing reversible cellular automata
    Mariot, Luca
    Picek, Stjepan
    Jakobovic, Domagoj
    Leporati, Alberto
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2021, 22 (04) : 429 - 461
  • [25] Evolutionary algorithms for designing reversible cellular automata
    Luca Mariot
    Stjepan Picek
    Domagoj Jakobovic
    Alberto Leporati
    [J]. Genetic Programming and Evolvable Machines, 2021, 22 : 429 - 461
  • [26] An Evaluation of Efficient Leader Election Algorithms for Crash-Recovery Systems
    Gomez-Calzado, Carlos
    Larrea, Mikel
    Soraluze, Iratxe
    Lafuente, Alberto
    Cortinas, Roberto
    [J]. PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 180 - 188
  • [27] Performance analysis of Leader Election Algorithms in Mobile Ad hoc Networks
    Rahman, Muhammad Mizanur
    Abdullah-Al-Wadud, M.
    Chae, Oksam
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (02): : 257 - 263
  • [28] Designing cellular automata-based scheduling algorithms
    Seredynski, F
    Janikow, CZ
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 587 - 594
  • [29] Optoelectronic implementation of cellular automata for complex vision algorithms
    Chavel, P
    Cassinelli, A
    Glaser, I
    [J]. ROMOPTO 2000: SIXTH CONFERENCE ON OPTICS, 2000, 4430 : 442 - 450
  • [30] Controlling Desertification Using Cellular Automata and Genetic Algorithms
    Kone, Alassane
    El Yacoubil, Samira
    Fontaine, Allyx
    [J]. CELLULAR AUTOMATA, ACRI 2024, 2024, 14978 : 189 - 202