Skip to Content
Distributed Systems, 2nd Edition
book

Distributed Systems, 2nd Edition

by Sukumar Ghosh
July 2014
Intermediate to advanced
554 pages
17h 49m
English
Chapman and Hall/CRC
Content preview from Distributed Systems, 2nd Edition

Chapter 10

Graph Algorithms

10.1 Introduction

The topology of a distributed system is represented by a graph where the nodes represent processes and the links represent communication channels. Distributed algorithms for various graph theoretic problems have numerous applications in communication and networking. Here are some motivating examples.

The first example deals with routing in a communication network. When a message is sent from node i to a nonneighboring node j, the intermediate nodes route the message based on the information stored in the local routing table. This is called hop-by-hop or destination-based routing. An important problem is to compute these routing tables and maintain them, so that messages reach their destinations in ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Distributed Systems Observability

Distributed Systems Observability

Cindy Sridharan
Distributed Systems Architecture

Distributed Systems Architecture

Arno Puder, Kay Römer, Frank Pilhofer

Publisher Resources

ISBN: 9781466552975