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

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 th...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Erciyes, K. (Author)
Autor Corporativo: SpringerLink (Online service)
Formato: Recurso Electrónico livro electrónico
Idioma:inglês
Publicado em: Cham : Springer Nature Switzerland : Imprint: Springer, 2025.
Edição:1st ed. 2025.
Colecção:Undergraduate Topics in Computer Science,
Assuntos:
Acesso em linha:https://doi.org/10.1007/978-3-031-79018-8
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!

MARC

LEADER 00000nam a22000005i 4500
001 978-3-031-79018-8
003 DE-He213
005 20260810171022.0
007 cr nn 008mamaa
008 250422s2025 sz | o |||| 0|eng d
020 |a 9783031790188  |9 978-3-031-79018-8 
024 7 |a 10.1007/978-3-031-79018-8  |2 doi 
050 4 |a QA9.58 
072 7 |a UYA  |2 bicssc 
072 7 |a COM014000  |2 bisacsh 
072 7 |a UYA  |2 thema 
082 0 4 |a 005.13  |2 23 
100 1 |a Erciyes, K.  |e author.  |0 (orcid)0000-0001-9111-7156  |1 https://orcid.org/0000-0001-9111-7156  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Guide to Distributed Algorithms  |h [electronic resource] :  |b Design, Analysis and Implementation Using Python /  |c by K. Erciyes. 
250 |a 1st ed. 2025. 
264 1 |a Cham :  |b Springer Nature Switzerland :  |b Imprint: Springer,  |c 2025. 
300 |a 1 online resource (XIV, 298 p. 115 illus.).  |b 2 illus. in color. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
341 0 |b Table of contents navigation  |2 onix 
341 0 |b Single logical reading order  |2 onix 
341 0 |b Short alternative textual descriptions  |2 onix 
341 0 |b Use of color is not sole means of conveying information  |2 onix 
341 0 |b Use of high contrast between text and background color  |2 onix 
341 0 |b Next / Previous structural navigation  |2 onix 
341 0 |b All non-decorative content supports reading without sight  |2 onix 
347 |a text file  |b PDF  |2 rda 
490 1 |a Undergraduate Topics in Computer Science,  |x 2197-1781 
505 0 |a 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. 
520 |a 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. Dr. K. Erciyes is a professor of Computer Engineering at Yaşar University, İzmir, Turkiye. His other publications include the Springer titles Distributed Graph Algorithms for Computer Networks, Distributed and Sequential Algorithms for Bioinformatics, Guide to Graph Algorithms, Distributed Real-Time Systems, Discrete Mathematics and Graph Theory and Algebraic Graph Algorithms. 
532 8 |a Accessibility summary: This PDF does not fully comply with PDF/UA standards, but does feature limited screen reader support, described non-text content (images, graphs), bookmarks for easy navigation and searchable, selectable text. Users of assistive technologies may experience difficulty navigating or interpreting content in this document. We recognize the importance of accessibility, and we welcome queries about accessibility for any of our products. If you have a question or an access need, please get in touch with us at accessibilitysupport@springernature.com. 
532 8 |a No reading system accessibility options actively disabled 
532 8 |a Publisher contact for further accessibility information: accessibilitysupport@springernature.com 
588 |a Print version record. 
650 0 |a Algorithms. 
650 0 |a Python (Computer program language). 
650 1 4 |a Design and Analysis of Algorithms. 
650 2 4 |a Algorithms. 
650 2 4 |a Python. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer Nature eBook 
776 0 8 |i Printed edition:  |z 9783031790171 
776 0 8 |i Printed edition:  |z 9783031790195 
830 0 |a Undergraduate Topics in Computer Science,  |x 2197-1781 
856 4 0 |u https://doi.org/10.1007/978-3-031-79018-8 
912 |a ZDB-2-SCS 
912 |a ZDB-2-SXCS 
912 |a ZDB-2-238 
950 |a Computer Science (SpringerNature-11645) 
950 |a Computer Science (R0) (SpringerNature-43710) 
950 |a Focus Bundle Foundational Computer Science (SpringerNature-85408)