• DocumentCode
    288999
  • Title

    Eventual determinism: using probabilistic means to achieve deterministic ends

  • Author

    Rao, Josyula R.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    29
  • Abstract
    Introduces a new paradigm for the design of parallel algorithms called eventual determinism. Eventually-determinizing algorithms are designed to combine the advantages of probabilistic and deterministic algorithms. Typically, a probabilistic algorithm is used for a task that either can be done more efficiently probabilistically or cannot be accomplished deterministically (e.g. breaking symmetry). Once this has been accomplished, a process can start executing a deterministic algorithm for the same problem to take advantage of determinacy (e.g. the worst case complexities bounded). We illustrate the design of eventually-determinizing algorithms with examples from conflict resolution and self-stabilization
  • Keywords
    computational complexity; deterministic algorithms; parallel algorithms; randomised algorithms; conflict resolution; determinacy; deterministic algorithms; eventual determinism; eventually-determining algorithms; parallel algorithm design; probabilistic algorithms; self-stabilization; symmetry breaking; worst case complexity bound; Algorithm design and analysis; Bridges; Costs; Distributed computing; Law; Legal factors; Parallel algorithms; Switches; System recovery; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375480
  • Filename
    375480