|
| template<class graph_t , class arrangement_t > |
| uint64_t | n_C_brute_force (const graph_t &g, const arrangement_t &arr) noexcept |
| | Brute force computation of \(C\). More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | n_C_brute_force (const graph_t &g, const std::vector< linear_arrangement > &arrs) noexcept |
| | Brute force computation of \(C\). More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | is_n_C_brute_force_lesseq_than (const graph_t &g, const arrangement_t &arr, uint64_t upper_bound) noexcept |
| | Brute force computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_brute_force_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, uint64_t upper_bound) noexcept |
| | Brute force computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_brute_force_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, const std::vector< uint64_t > &upper_bounds) noexcept |
| | Brute force computation of \(C\) with early termination. More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | n_C_dynamic_programming (const graph_t &g, const arrangement_t &arr) noexcept |
| | Dynamic programming computation of \(C\). More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | n_C_dynamic_programming (const graph_t &g, const std::vector< linear_arrangement > &arrs) noexcept |
| | Dynamic programming computation of \(C\). More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | is_n_C_dynamic_programming_lesseq_than (const graph_t &g, const arrangement_t &arr, uint64_t upper_bound) noexcept |
| | Dynamic programming computation of \(C\). More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_dynamic_programming_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, uint64_t upper_bound) noexcept |
| | Dynamic programming computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_dynamic_programming_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, const std::vector< uint64_t > &upper_bounds) noexcept |
| | Dynamic programming computation of \(C\) with early termination. More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | n_C_ladder (const graph_t &g, const arrangement_t &arr) noexcept |
| | Ladder computation of \(C\). More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | n_C_ladder (const graph_t &g, const std::vector< linear_arrangement > &arrs) noexcept |
| | Ladder computation of \(C\). More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | is_n_C_ladder_lesseq_than (const graph_t &g, const arrangement_t &arr, uint64_t upper_bound) noexcept |
| | Ladder computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_ladder_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, uint64_t upper_bound) noexcept |
| | Ladder computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_ladder_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, const std::vector< uint64_t > &upper_bounds) noexcept |
| | Ladder computation of \(C\) with early termination. More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | n_C_stack_based (const graph_t &g, const arrangement_t &arr) noexcept |
| | Stack based computation of \(C\). More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | n_C_stack_based (const graph_t &g, const std::vector< linear_arrangement > &arrs) noexcept |
| | Stack based computation of \(C\). More...
|
| |
| template<class graph_t , class arrangement_t > |
| uint64_t | is_n_C_stack_based_lesseq_than (const graph_t &g, const arrangement_t &arr, uint64_t upper_bound) noexcept |
| | Stack based computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_stack_based_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, uint64_t upper_bound) noexcept |
| | Stack based computation of \(C\) with early termination. More...
|
| |
| template<class graph_t > |
| std::vector< uint64_t > | is_n_C_stack_based_lesseq_than (const graph_t &g, const std::vector< linear_arrangement > &arrs, const std::vector< uint64_t > &upper_bounds) noexcept |
| | Stack based computation of \(C\) with early termination. More...
|
| |
Namespace for the algorithms that compute the number of crossings.