![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
#include <cliques.h>
Public Types | |
| using | IsArcCallback = std::function<bool(NodeIndex, NodeIndex)> |
| using | CliqueCallback |
Public Member Functions | |
| BronKerboschAlgorithm (IsArcCallback is_arc, NodeIndex num_nodes, CliqueCallback clique_callback) | |
| BronKerboschAlgorithmStatus | Run () |
| BronKerboschAlgorithmStatus | RunIterations (int64_t max_num_iterations) |
| BronKerboschAlgorithmStatus | RunWithTimeLimit (int64_t max_num_iterations, TimeLimit *time_limit) |
| BronKerboschAlgorithmStatus | RunWithTimeLimit (TimeLimit *time_limit) |
| using operations_research::BronKerboschAlgorithm< NodeIndex >::CliqueCallback |
| using operations_research::BronKerboschAlgorithm< NodeIndex >::IsArcCallback = std::function<bool(NodeIndex, NodeIndex)> |
|
inline |
| BronKerboschAlgorithmStatus operations_research::BronKerboschAlgorithm< NodeIndex >::Run | ( | ) |
| BronKerboschAlgorithmStatus operations_research::BronKerboschAlgorithm< NodeIndex >::RunIterations | ( | int64_t | max_num_iterations | ) |
| BronKerboschAlgorithmStatus operations_research::BronKerboschAlgorithm< NodeIndex >::RunWithTimeLimit | ( | int64_t | max_num_iterations, |
| TimeLimit * | time_limit ) |
|
inline |