Boost Graph Library

Boost Graph Library
Author: Jeremy G. Siek
Publisher: Pearson Education
Total Pages: 464
Release: 2001-12-20
Genre: Computers
ISBN: 0321601610

Download Boost Graph Library Book in PDF, Epub and Kindle

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.


Boost Graph Library
Language: en
Pages: 464
Authors: Jeremy G. Siek
Categories: Computers
Type: BOOK - Published: 2001-12-20 - Publisher: Pearson Education

GET EBOOK

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 al
The Boost C++ Libraries
Language: en
Pages: 720
Authors: Boris Schäling
Categories: Computers
Type: BOOK - Published: - Publisher: Boris Schäling

GET EBOOK

The second edition of The Boost C++ Libraries introduces 72 Boost libraries that provide a wide range of useful capabilities. They help you manage memory and pr
Boost C++ Application Development Cookbook
Language: en
Pages: 433
Authors: Antony Polukhin
Categories: Computers
Type: BOOK - Published: 2017-08-30 - Publisher: Packt Publishing Ltd

GET EBOOK

Learn to build applications faster and better by leveraging the real power of Boost and C++ About This Book Learn to use the Boost libraries to simplify your ap
Beyond the C++ Standard Library
Language: en
Pages: 703
Authors: Bjorn Karlsson
Categories: Computers
Type: BOOK - Published: 2005-08-31 - Publisher: Pearson Education

GET EBOOK

Introducing the Boost libraries: the next breakthrough in C++ programming Boost takes you far beyond the C++ Standard Library, making C++ programming more elega
Learning Boost C++ Libraries
Language: en
Pages: 558
Authors: Arindam Mukherjee
Categories: Computers
Type: BOOK - Published: 2015-07-31 - Publisher: Packt Publishing Ltd

GET EBOOK

Filled with dozens of working code examples that illustrate the use of over 40 popular Boost libraries, this book takes you on a tour of Boost, helping you to i