Wiley.com
Print this page Share

Elements of Distributed Computing

ISBN: 978-0-471-03600-5
Hardcover
448 pages
May 2002, Wiley-IEEE Press
List Price: US $156.00
Government Price: US $107.48
Enter Quantity:   Buy
Elements of Distributed Computing (0471036005) cover image
This is a Print-on-Demand title. It will be printed specifically to fill your order. Please allow an additional 10-15 days delivery time. The book is not returnable.

Foreword.

Preface.

Introduction.

Model of a Computation.

Logical Clocks.

Verifying Clock Algorithms.

Clocks of Different Dimensions.

Mutual Exclusion: Using Timestamps.

Mutual Exclusion: Tokens and Quorums.

Drinking Philosophers Problem.

Leader Election.

Global State.

Observing Global Predicates.

Observing Conjuctive Predicates.

Channel Predicates.

Termination Detection.

Control of a Distributed Computation.

Causal Message Ordering.

Synchronous and Total Message Ordering.

Computation of a Global Functon.

Repeated Global Computation of a Global Function.

Synchronizers.

Slicers.

Distributed Shared Memory.

Self-Stabilization.

Knowledge and Common Knowledge.

Consensus Under Asynchrony.

Consensus Under Synchrony.

Failure Detectors.

Easy Problems in Asychronous Systems.

Checkpointing for Recovery.

Message Logging for Recovery.

Appendix: Partial Orders.

Bibliography.

Index.
Back to Top