Minotaur 0.4.1
Docs for developers
Classes | Namespaces | Typedefs
BranchAndBound.h File Reference

Declare the BranchAndBound class for branch-and-bound-algorithm, BabStats class for statistics and BabOptions class for options. More...

#include "Types.h"
#include "Environment.h"
#include "Brancher.h"
#include "Heuristic.h"
#include "NodeProcessor.h"
#include "NodeRelaxer.h"
#include "Problem.h"
#include "Relaxation.h"
#include "SolutionPool.h"
#include "TreeManager.h"
Include dependency graph for BranchAndBound.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Minotaur::BranchAndBound
 Implement a generic branch-and-bound algorithm on a single cpu. More...
 
struct  Minotaur::BabStats
 Statistics about the branch-and-bound. More...
 
struct  Minotaur::BabOptions
 Different options and parameters that control branch-and-bound. More...
 

Namespaces

namespace  Minotaur
 

Typedefs

typedef BabOptions * Minotaur::BabOptionsPtr
 
typedef BranchAndBound * Minotaur::BranchAndBoundPtr
 

Detailed Description

Declare the BranchAndBound class for branch-and-bound-algorithm, BabStats class for statistics and BabOptions class for options.

Author
Ashutosh Mahajan, Argonne National Laboratory

Minotaur source code documented by Doxygen 1.9.4 on Thu Apr 24 2025