Fr. 84.00

Guide to Distributed Algorithms - Design, Analysis and Implementation Using Python

Englisch · Taschenbuch

Versand in der Regel in 6 bis 7 Wochen

Beschreibung

Mehr lesen

The study of distributed algorithms provides the needed background in many real-life applications, such as:  distributed real-time systems, wireless sensor networks, mobile ad hoc networks and distributed databases.
The main goal of Guide to Distributed Algorithms is to provide a detailed study of the design and analysis methods of distributed algorithms and to supply the implementations of most of the presented algorithms in Python language, which is the unique feature of the book not found in any other contemporary books on distributed computing.
Topics and features:

  • Presents comprehensive design methods for distributed algorithms
  • Provides detailed analysis for the algorithms presented
  • Uses graph templates to demonstrate the working of algorithms
  • Provides working Python code for most of the algorithms presented
This unique textbook/study manual can serve as a comprehensive manual of distributed algorithms for Computer Science and non-CS majors as well as practitioners of distributed algorithms in research projects.

Inhaltsverzeichnis

Part I: Background - 1. Introduction.- 2. Basic Concepts.- 3. Models.- Part II: Fundamental Algorithms.- 4. Time Management.- 5. Distributed Mutual Exclusion.- 6. Distributed Snapshots and Global States.- 7. Coordination.- 8. Fault Tolerance.- 9. Consensus and Agreement.- 10. Multicast Communication and Message Ordering.- 11. Distributed Transactions and Replication.- Part III: Distributed Graph Algorithms - 12. Trees and Traversals.- 13. Weighted Graphs.- 14. Graph Decomposition.- Part IV: Applications.- 15. Mobile Ad hoc Networks.- 16. Wireless Sensor Networks. 17. The Internet and the Internet of Things.

Über den Autor / die Autorin

Dr. Kayhan Erciyes is a full Professor in the Department of Computer Engineering at Yaşar University, İzmir, Türkiye. His other publications include the Springer titles Distributed Real-Time SystemsGuide to Graph AlgorithmsDistributed and Sequential Algorithms for Bioinformatics,  Discrete Mathematics and Graph Theory.

Zusammenfassung

The study of distributed algorithms provides the needed background in many real-life applications, such as:  distributed real-time systems, wireless sensor networks, mobile ad hoc networks and distributed databases.
The main goal of Guide to Distributed Algorithms is to provide a detailed study of the design and analysis methods of distributed algorithms and to supply the implementations of most of the presented algorithms in Python language, which is the unique feature of the book not found in any other contemporary books on distributed computing.
Topics and features:

  • Presents comprehensive design methods for distributed algorithms
  • Provides detailed analysis for the algorithms presented
  • Uses graph templates to demonstrate the working of algorithms
  • Provides working Python code for most of the algorithms presented
This unique textbook/study manual can serve as a comprehensive manual of distributed algorithms for Computer Science and non-CS majors as well as practitioners of distributed algorithms in research projects.

Produktdetails

Autoren K Erciyes, K. Erciyes, Kayhan Erciyes
Verlag Springer, Berlin
 
Sprache Englisch
Produktform Taschenbuch
Erschienen 10.03.2025
 
EAN 9783031790171
ISBN 978-3-0-3179017-1
Seiten 298
Illustration XIV, 298 p. 115 illus., 2 illus. in color.
Serie Undergraduate Topics in Computer Science
Themen Naturwissenschaften, Medizin, Informatik, Technik > Informatik, EDV > Informatik

MPI, Algorithmen und Datenstrukturen, python, Algorithms, Network, Programmier- und Skriptsprachen, allgemein, Algorithm, Design and Analysis of Algorithms, mpi4py, Distributed Algorithm, Distributed System

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.