Skip to Main Content (Press Enter)

Logo UNILINK
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture

UNI-FIND
Logo UNILINK

|

UNI-FIND

unilink.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  1. Pubblicazioni

Evaluating and optimizing stabilizing dining philosophers

Articolo
Data di Pubblicazione:
2017
Abstract:
We study theoretical and practical aspects of five of the most well-known self-stabilizing dining philosophers algorithms. We theoretically prove that three of them are incorrect. For practical evaluation, we simulate these five algorithms as well as two classic non-self-stabilizing algorithms and evaluate their fault-tolerance, latency and throughput of critical section access. We present a new combined algorithm that achieves the best throughput of the two remaining correct self-stabilizing algorithms by determining the system load and switching between these basic algorithms. We prove the combined algorithm correct, simulate it and study its performance characteristics. © 2017 Elsevier Inc.
Tipologia CRIS:
1.1 Articolo in rivista
Keywords:
Dining philosophers; Distributed algorithms; Fault tolerance; Self-stabilization; Simulation; Software; Theoretical Computer Science; Hardware and Architecture; Computer Networks and Communications; Artificial Intelligence
Elenco autori:
Adamek, Jordan; Farina, Giovanni; Nesterenko, Mikhail; Tixeuil, Sébastien
Link alla scheda completa:
https://iris.unilink.it/handle/20.500.14085/4679
Pubblicato in:
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
Journal
  • Dati Generali

Dati Generali

URL

http://www.elsevier.com/inca/publications/store/6/2/2/8/9/5/index.htt
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.6.0.0