LEMON – an Open Source C++ Graph Template Library

This paper introduces LEMON, a generic open source C++ library providing easy-to-use and efficient implementations of graph and network algorithms and related data structures. The basic design concepts, features, and performance of LEMON are compared with similar software packages, namely BGL (Boost...

Full description

Saved in:
Bibliographic Details
Published in:Electronic notes in theoretical computer science Vol. 264; no. 5; pp. 23 - 45
Main Authors: Dezső, Balázs, Jüttner, Alpár, Kovács, Péter
Format: Journal Article
Language:English
Published: Elsevier B.V 07.07.2011
Subjects:
ISSN:1571-0661, 1571-0661
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper introduces LEMON, a generic open source C++ library providing easy-to-use and efficient implementations of graph and network algorithms and related data structures. The basic design concepts, features, and performance of LEMON are compared with similar software packages, namely BGL (Boost Graph Library) and LEDA. LEMON turned out to be a viable alternative to these widely used libraries, and our benchmarks show that it typically outperforms them in efficiency.
ISSN:1571-0661
1571-0661
DOI:10.1016/j.entcs.2011.06.003