diff --git a/docs/acknowledgements.html b/docs/acknowledgements.html new file mode 100644 index 00000000..9f46d689 --- /dev/null +++ b/docs/acknowledgements.html @@ -0,0 +1,79 @@ + + +
+
+
++A most profound thanks goes to Alexander Stepanov for his pioneering +work in generic programming, for his encouragement, and for his +algorithm contributions to the BGL. We thank Matthew Austern for his +work on documenting the concepts of STL which provided a foundation +for creating the concepts in the BGL. We thank Dietmar Kühl for +his work on generic graph algorithms and design patterns; especially +for the property map abstraction. + +
+Dave Abrahams, Jens Maurer, Beman Dawes, Gary Powell, Greg Colvin, +Valentin Bonnard, and the rest of the group at Boost provided valuable +input to the BGL interface, numerous suggestions for improvement, +proof reads of the documentation, and help with polishing the code. + +
+We also thank the following BGL users whose questions helped to +improve the BGL: Gordon Woodhull, Dave Longhorn, Joel Phillips, and +Edward Luke. + +
+A special thanks to Jeffrey Squyres for editing and proof reading +of the documentation. + +
+Our original work on the Boost Graph Library was supported in part by +NSF grant ACI-9982205 and by the Director, Office of Science, Division +of Mathematical, Information, and Computational Sciences of the U.S. +Department of Energy under contract number DE-AC03-76SF00098. +
+In our work we also used resources of the National Energy Research
+Scientific Computing Center, which is supported by the Office of
+Science of the U.S. Department of Energy.
+
+
+
+
+
| Copyright © 2000 |
+Jeremy Siek,
+Univ.of Notre Dame (jsiek@lsc.nd.edu) +Lie-Quan Lee, Univ.of Notre Dame (llee1@lsc.nd.edu) +Andrew Lumsdaine, +Univ.of Notre Dame (lums@lsc.nd.edu) + |
+
++Soon after the Standard Template Library was released, work began at +the LSC to apply generic programming to scientific computing. The Matrix Template Library +(Jeremy Siek's masters thesis) was one of the first projects. Many of +the lessons learned during construction of the MTL were applied to the +design and implementation of the GGCL. + +
+Graph algorithms play an important role in sparse matrix computations, +so the LSC had a need for a good graph library. However, none of the +available graph libraries (LEDA, GTL, Stanford GraphBase) were +written using the generic programming style of the STL, and hence did +not fulfill the flexibility and high-performance requirements of the +LSC. Others were also expressing interest in a generic C++ graph +library. During a meeting with Bjarne Stroustrup we were introduced to +several people at AT\&T who needed such a library. There had also been +earlier work in the area of generic graph algorithms, including some +codes written by Alexander Stepanov, and Dietmar Kühl's masters +thess. + +
+With this in mind, and motivated by homework assignments in his +algorithms class, Jeremy began prototyping an interface and some graph +classes in the spring on 1998. Lie-Quan Lee then developed the first +version of GGCL, which became his masters thesis project. + +
+The following year, Jeremy went to work for SGI with Alexander +Stepanov and Matt Austern. During this time Alex's disjoint-sets based +connected components algorithm was added to GGCL, and Jeremy began +working on the concept documentation for GGCL similar to Matt's STL +documentation. + +
+While working at SGI, Jeremy heard about Boost and was excited to find +a group of people interested in creating high-quality C++ +libraries. At boost there were several people interested in generic +graph algorithms, most notably Dietmar Kühl. Some discussions +about generic interfaces for graph structures resulted in the a +revision of GGCL which closely resembles the current Boost Graph +Library interface. + +
+On September 4, 2000 GGCL passed the Boost formal review and became
+the Boost Graph Library (BGL). The first release of BGL was
+September 27, 2000.
+
+
+
+
| Copyright © 2000 |
+Jeremy Siek,
+Univ.of Notre Dame (jsiek@lsc.nd.edu) +Lie-Quan Lee, Univ.of Notre Dame (llee1@lsc.nd.edu) +Andrew Lumsdaine, +Univ.of Notre Dame (lums@lsc.nd.edu) + |
+
+| Copyright © 2000 |
+Jeremy Siek,
+Univ.of Notre Dame (jsiek@lsc.nd.edu) +Lie-Quan Lee, Univ.of Notre Dame (llee1@lsc.nd.edu) +Andrew Lumsdaine, +Univ.of Notre Dame (lums@lsc.nd.edu) + |