Branch-and-Bound Library: A Free C++ Framework for Parallel Branch-and-Bound Algorithm Implementation

- 325434
Complete Articles (CA)
Favorite this paper
How to cite this paper?
Abstract

In this work, we present a framework for the implementation of Branch-and-Bound algorithms called \textit{Branch-and-Bound Library} or BBL. BBL is developed using the object-oriented paradigm and can be used to build methodologies based on Branch-and-Bound for integer optimization, for both linear and nonlinear cases, and for global optimization by means of spatial Branch-and-Bound. BBL is released under the MIT free software license; it has several parameters for customization and it allows derivation of its data structures (classes), thereby enabling a high level of specialization in the developed approaches. As a result of this work, we hope to support research and development of specialized applications of Branch-and-Bound in both continuous and discrete domains.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Universidade Federal Fluminense
Track
  • 14. OA – Other Applications in OR
Keywords
Branch-and-Bound
Computational Optimization
Free software