Sequential and Parallel Algorithms and Data Structures The Basic Toolbox /

This textbook is a concise introduction to the basic toolbox of structures that allow efficient organization and retrieval of data, key algorithms for problems on graphs, and generic techniques for modeling, understanding, and solving algorithmic problems. The authors aim for a balance between simpl...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Sanders, Peter (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut), Mehlhorn, Kurt (http://id.loc.gov/vocabulary/relators/aut), Dietzfelbinger, Martin (http://id.loc.gov/vocabulary/relators/aut), Dementiev, Roman (http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Cham : Springer International Publishing : Imprint: Springer, 2019.
Έκδοση:1st ed. 2019.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Appetizer: Integer Arithmetic
  • Introduction
  • Representing Sequences by Arrays and Linked Lists
  • Hash Tables and Associative Arrays
  • Sorting and Selection
  • Priority Queues
  • Sorted Sequences
  • Graph Representation
  • Graph Traversal
  • Shortest Paths
  • Minimum Spanning Trees
  • Generic Approaches to Optimization
  • Collective Communication and Computation
  • Load Balancing
  • App. A, Mathematical Background
  • App. B, Computer Architecture Aspects
  • App. C, Support for Parallelism in C++
  • App. D, The Message Passing Interface (MPI)
  • App. E, List of Commercial Products, Trademarks and Licenses.