The Boost Graph Library

User Guide and Reference Manual, Portable Documents

Nonfiction, Computers, Programming, C & C++, C++, Programming Languages
Cover of the book The Boost Graph Library by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine ISBN: 9780321601612
Publisher: Pearson Education Publication: December 20, 2001
Imprint: Addison-Wesley Professional Language: English
Author: Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
ISBN: 9780321601612
Publisher: Pearson Education
Publication: December 20, 2001
Imprint: Addison-Wesley Professional
Language: English

The Boost Graph Library (BGL) is the first C++ library to apply the principles of generic programming to the construction of the advanced data structures and algorithms used in graph computations. Problems in such diverse areas as Internet packet routing, molecular biology, scientific computing, and telephone network design can be solved by using graph theory. This book presents an in-depth description of the BGL and provides working examples designed to illustrate the application of BGL to these real-world problems.

Written by the BGL developers, The Boost Graph Library: User Guide and Reference Manual gives you all the information you need to take advantage of this powerful new library. Part I is a complete user guide that begins by introducing graph concepts, terminology, and generic graph algorithms. This guide also takes the reader on a tour through the major features of the BGL; all motivated with example problems. Part II is a comprehensive reference manual that provides complete documentation of all BGL concepts, algorithms, and classes.

Readers will find coverage of:

  • Graph terminology and concepts
  • Generic programming techniques in C++
  • Shortest-path algorithms for Internet routing
  • Network planning problems using the minimum-spanning tree algorithms
  • BGL algorithms with implicitly defined graphs
  • BGL Interfaces to other graph libraries
  • BGL concepts and algorithms
  • BGL classes–graph, auxiliary, and adaptor

Groundbreaking in its scope, this book offers the key to unlocking the power of the BGL for the C++ programmer looking to extend the reach of generic programming beyond the Standard Template Library.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

The Boost Graph Library (BGL) is the first C++ library to apply the principles of generic programming to the construction of the advanced data structures and algorithms used in graph computations. Problems in such diverse areas as Internet packet routing, molecular biology, scientific computing, and telephone network design can be solved by using graph theory. This book presents an in-depth description of the BGL and provides working examples designed to illustrate the application of BGL to these real-world problems.

Written by the BGL developers, The Boost Graph Library: User Guide and Reference Manual gives you all the information you need to take advantage of this powerful new library. Part I is a complete user guide that begins by introducing graph concepts, terminology, and generic graph algorithms. This guide also takes the reader on a tour through the major features of the BGL; all motivated with example problems. Part II is a comprehensive reference manual that provides complete documentation of all BGL concepts, algorithms, and classes.

Readers will find coverage of:

Groundbreaking in its scope, this book offers the key to unlocking the power of the BGL for the C++ programmer looking to extend the reach of generic programming beyond the Standard Template Library.

More books from Pearson Education

Cover of the book Dialogues with Creative Legends and Aha Moments in a Designer's Career by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book AAA Identity Management Security by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Getting Started with Your Mac and Mac OS X Tiger by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book TCP/IP in 24 Hours, Sams Teach Yourself by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Zend Studio for Eclipse Developer's Guide by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Establishing Goals for Living Rich by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Heroes: York Notes for GCSE by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Microsoft Expression Web 4 In Depth by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book The Organized Chaos of Open Outcry and the Advent of Electronic Trading by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book iTunes and iCloud for iPhone, iPad, & iPod touch Absolute Beginner's Guide by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Virtualizing SQL Server with VMware by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Node.js, MongoDB, and AngularJS Web Development by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book 3 R's of Leadership by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
Cover of the book Podcasting and Blogging with GarageBand and iWeb eBook by Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy