modelcreator_ecg_decomposition
-
exception
vnep_approx.modelcreator_ecg_decomposition.CactusDecompositionError
-
class
vnep_approx.modelcreator_ecg_decomposition.Decomposition(req, substrate, flow_values, fractional_decomposition_abortion_flow, fractional_decomposition_accuracy, extended_graph=None, substrate_resources=None, logger=None)
-
compute_mappings()
-
class
vnep_approx.modelcreator_ecg_decomposition.DecompositionResult(solution, temporal_log, solution_status)
-
get_solution()
-
class
vnep_approx.modelcreator_ecg_decomposition.ModelCreatorCactusDecomposition(scenario, gurobi_settings=None, logger=None)
-
ALGORITHM_ID = 'CactusDecomposition'
-
create_constraints_other_than_bounding_loads_by_capacities()
-
create_variables_other_than_embedding_decision_and_request_load()
-
fix_mapping_variables_according_to_integral_solution(solution)
-
make_flow_variable_dict()
-
post_process_fractional_computation()
-
post_process_integral_computation()
-
preprocess_input()
-
recover_fractional_solution_from_variables()
-
recover_integral_solution_from_variables()