randomized_rounding
¶
-
class
vnep_approx.randomized_rounding.
RandomizedRounding
(scenario, gurobi_settings=None, logger=None)¶ -
ALGORITHM_ID
= 'RandomizedRounding'¶
-
compute_integral_solution
(onlyloads=True)¶
-
init_model_creator
()¶
-
-
exception
vnep_approx.randomized_rounding.
RandomizedRoundingError
¶
-
class
vnep_approx.randomized_rounding.
RandomizedRoundingMetaData
(substrate_node_resource_names, substrate_edge_resource_names, time_preprocessing, time_optimization, time_postprocessing)¶ -
substrate_edge_resource_names
¶ Alias for field number 1
-
substrate_node_resource_names
¶ Alias for field number 0
-
time_optimization
¶ Alias for field number 3
-
time_postprocessing
¶ Alias for field number 4
-
time_preprocessing
¶ Alias for field number 2
-
-
class
vnep_approx.randomized_rounding.
RandomizedRoundingResult
(solution, temporal_log, status)¶ -
cleanup_references
(original_scenario)¶
-
get_solution
()¶
-
-
class
vnep_approx.randomized_rounding.
RandomizedRoundingSolutionData
(profit, loadfactor_substrate_nodes, loadfactor_substrate_edges, time_to_round_solution, lost_flow_in_decomposition)¶ -
loadfactor_substrate_edges
¶ Alias for field number 2
-
loadfactor_substrate_nodes
¶ Alias for field number 1
-
lost_flow_in_decomposition
¶ Alias for field number 4
-
profit
¶ Alias for field number 0
-
time_to_round_solution
¶ Alias for field number 3
-