Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Optimal 1-fair alternators - MaRDI portal

Optimal 1-fair alternators (Q1603376)

From MaRDI portal





scientific article; zbMATH DE number 1767163
Language Label Description Also known as
English
Optimal 1-fair alternators
scientific article; zbMATH DE number 1767163

    Statements

    Optimal 1-fair alternators (English)
    0 references
    0 references
    14 July 2002
    0 references
    This paper proposes a general approach to design the optimal 1-fair alternators. An alternator is a network of concurrent processors, which can stabilize to states satisfying two conditions. First, if one processor is executing the critical step, then no neighbor of that processor executes the critical step at the same time. Second, along any concurrent execution, each processor executes the critical step infinitely often. An alternator is said to be 1-fair if the second condition is changed as: For any \(x, t1\) and t2, processor \(x\) executes two successive critical steps at steps t1 and t2, then in the period of steps [t1, t2), all other processors execute the critical step exactly once. A 1-fair alternator design is optimal if each processor can execute the critical step once in every fewest possible steps. Adopting this approach, we have demonstrated two optimal 1-fair alternator designs: one for hypercubes and the other for \(D\times D\) meshes with odd \(D.\) For both designs, each processor executes the critical step once in every two steps.
    0 references
    Alternator
    0 references
    Coloring
    0 references
    Phase synchronization
    0 references
    Self-stabilization
    0 references
    Design of algorithms
    0 references
    Concurrency
    0 references
    Fault tolerance
    0 references

    Identifiers