Index A | C | D | E | G | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Z A act() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) actor (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusAlgorithm attribute) (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.ConsensusFinishedMessage attribute) actor_correction() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method) ActorContainer (class in distributed_resource_optimization.carrier.simple) adapt_rho() (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) additional_parameters (distributed_resource_optimization.algorithm.heuristic.cohda.core.WorkingMemory attribute) ADMMAnswer (class in distributed_resource_optimization.algorithm.admm.core) ADMMConsensusGlobalActor (class in distributed_resource_optimization.algorithm.admm.consensus_admm) ADMMFlexActor (class in distributed_resource_optimization.algorithm.admm.flex_actor) ADMMGenericCoordinator (class in distributed_resource_optimization.algorithm.admm.core) ADMMGlobalActor (class in distributed_resource_optimization.algorithm.admm.core) ADMMGlobalObjective (class in distributed_resource_optimization.algorithm.admm.core) ADMMMessage (class in distributed_resource_optimization.algorithm.admm.core) ADMMSharingData (class in distributed_resource_optimization.algorithm.admm.sharing_admm) ADMMSharingGlobalActor (class in distributed_resource_optimization.algorithm.admm.sharing_admm) ADMMStart (class in distributed_resource_optimization.algorithm.admm.core) ADMMTargetDistanceObjective (class in distributed_resource_optimization.algorithm.admm.sharing_admm) alpha (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor attribute) aux (distributed_resource_optimization.algorithm.admm.core.ADMMAnswer attribute) AveragingConsensusAlgorithm (class in distributed_resource_optimization.algorithm.firstorder.consensus.averaging) AveragingConsensusMessage (class in distributed_resource_optimization.algorithm.firstorder.consensus.averaging) C Carrier (class in distributed_resource_optimization.carrier.core) cid() (in module distributed_resource_optimization.carrier.simple) cohda_default_performance() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) COHDAAlgorithmData (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) ConsensusActor (class in distributed_resource_optimization.algorithm.firstorder.consensus.averaging) ConsensusFinishedMessage (class in distributed_resource_optimization.algorithm.firstorder.consensus.averaging) CoordinatedDistributedAlgorithm (class in distributed_resource_optimization.algorithm.core) Coordinator (class in distributed_resource_optimization.algorithm.core) cost (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) counter (distributed_resource_optimization.algorithm.heuristic.cohda.core.COHDAAlgorithmData attribute) (distributed_resource_optimization.algorithm.heuristic.cohda.core.ScheduleSelection attribute) create_admm_flex_actor_one_to_many() (in module distributed_resource_optimization.algorithm.admm.flex_actor) create_admm_sharing_data() (in module distributed_resource_optimization.algorithm.admm.sharing_admm) create_admm_start() (in module distributed_resource_optimization.algorithm.admm.core) (in module distributed_resource_optimization.algorithm.admm.sharing_admm) create_admm_start_consensus() (in module distributed_resource_optimization.algorithm.admm.consensus_admm) create_averaging_consensus_participant() (in module distributed_resource_optimization.algorithm.firstorder.consensus.averaging) create_averaging_consensus_start() (in module distributed_resource_optimization.algorithm.firstorder.consensus.averaging) create_cohda_participant() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) create_cohda_participant_with_decider() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) create_cohda_start_message() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) create_consensus_target_reach_admm_coordinator() (in module distributed_resource_optimization.algorithm.admm.consensus_admm) create_from_updated_sysconf() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) create_sharing_admm_coordinator() (in module distributed_resource_optimization.algorithm.admm.sharing_admm) create_sharing_target_distance_admm_coordinator() (in module distributed_resource_optimization.algorithm.admm.sharing_admm) D data (distributed_resource_optimization.algorithm.admm.core.ADMMStart attribute) (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusMessage attribute) decide() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) (in module distributed_resource_optimization.algorithm.heuristic.cohda.decider) DefaultLocalDecider (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) distributed_resource_optimization.algorithm.admm.consensus_admm module distributed_resource_optimization.algorithm.admm.core module distributed_resource_optimization.algorithm.admm.flex_actor module distributed_resource_optimization.algorithm.admm.sharing_admm module distributed_resource_optimization.algorithm.core module distributed_resource_optimization.algorithm.firstorder.consensus.averaging module distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch module distributed_resource_optimization.algorithm.heuristic.cohda.core module distributed_resource_optimization.algorithm.heuristic.cohda.decider module distributed_resource_optimization.carrier.core module distributed_resource_optimization.carrier.simple module DistributedAlgorithm (class in distributed_resource_optimization.algorithm.core) dual_residual() (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) E epsilon (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) EventWithValue (class in distributed_resource_optimization.carrier.core) G get_address() (distributed_resource_optimization.carrier.core.Carrier method) (distributed_resource_optimization.carrier.simple.SimpleCarrier method) gradient_term() (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.ConsensusActor method) (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor method) I init_u() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method) init_z() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method) initial (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusMessage attribute) initial_schedule() (distributed_resource_optimization.algorithm.heuristic.cohda.core.DefaultLocalDecider method) (distributed_resource_optimization.algorithm.heuristic.cohda.core.LocalDecider method) (distributed_resource_optimization.algorithm.heuristic.cohda.decider.LocalSearchDecider method) K k (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusMessage attribute) (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.ConsensusFinishedMessage attribute) L lam (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusMessage attribute) (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.ConsensusFinishedMessage attribute) LinearCostEconomicDispatchConsensusActor (class in distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch) LocalDecider (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) LocalSearchDecider (class in distributed_resource_optimization.algorithm.heuristic.cohda.decider) M memory (distributed_resource_optimization.algorithm.heuristic.cohda.core.COHDAAlgorithmData attribute) merge_candidates() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) merge_sysconfigs() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) module distributed_resource_optimization.algorithm.admm.consensus_admm distributed_resource_optimization.algorithm.admm.core distributed_resource_optimization.algorithm.admm.flex_actor distributed_resource_optimization.algorithm.admm.sharing_admm distributed_resource_optimization.algorithm.core distributed_resource_optimization.algorithm.firstorder.consensus.averaging distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch distributed_resource_optimization.algorithm.heuristic.cohda.core distributed_resource_optimization.algorithm.heuristic.cohda.decider distributed_resource_optimization.carrier.core distributed_resource_optimization.carrier.simple N n_guess (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) NoConsensusActor (class in distributed_resource_optimization.algorithm.firstorder.consensus.averaging) now() (distributed_resource_optimization.carrier.core.Carrier method) O objective() (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalObjective method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMTargetDistanceObjective method) on_exchange_message() (distributed_resource_optimization.algorithm.admm.flex_actor.ADMMFlexActor method) (distributed_resource_optimization.algorithm.core.DistributedAlgorithm method) (distributed_resource_optimization.algorithm.firstorder.consensus.averaging.AveragingConsensusAlgorithm method) (distributed_resource_optimization.algorithm.heuristic.cohda.core.COHDAAlgorithmData method) (in module distributed_resource_optimization.algorithm.core) OptimizationMessage (class in distributed_resource_optimization.algorithm.core) others() (distributed_resource_optimization.carrier.core.Carrier method) (distributed_resource_optimization.carrier.simple.SimpleCarrier method) P P (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) p_max (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) p_min (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) participant_id (distributed_resource_optimization.algorithm.heuristic.cohda.core.SolutionCandidate attribute) perceive() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) perf (distributed_resource_optimization.algorithm.heuristic.cohda.core.SolutionCandidate attribute) present (distributed_resource_optimization.algorithm.heuristic.cohda.core.SolutionCandidate attribute) primal_residual() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method) priorities (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingData attribute) process_exchange_message() (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) R reply_to_other() (distributed_resource_optimization.carrier.core.Carrier method) (distributed_resource_optimization.carrier.simple.SimpleCarrier method) result() (in module distributed_resource_optimization.algorithm.admm.flex_actor) (in module distributed_resource_optimization.algorithm.heuristic.cohda.core) rho (distributed_resource_optimization.algorithm.admm.core.ADMMMessage attribute) (distributed_resource_optimization.algorithm.firstorder.consensus.economic_dispatch.LinearCostEconomicDispatchConsensusActor attribute) S schedule (distributed_resource_optimization.algorithm.heuristic.cohda.core.ScheduleSelection attribute) (distributed_resource_optimization.algorithm.heuristic.cohda.core.TargetParams attribute) schedule_choices (distributed_resource_optimization.algorithm.heuristic.cohda.core.SystemConfig attribute) schedule_using() (distributed_resource_optimization.carrier.simple.SimpleCarrier method) schedules (distributed_resource_optimization.algorithm.heuristic.cohda.core.SolutionCandidate attribute) ScheduleSelection (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) send_awaitable() (distributed_resource_optimization.carrier.core.Carrier method) (distributed_resource_optimization.carrier.simple.SimpleCarrier method) send_to_other() (distributed_resource_optimization.carrier.core.Carrier method) (distributed_resource_optimization.carrier.simple.SimpleCarrier method) should_stop() (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) SimpleCarrier (class in distributed_resource_optimization.carrier.simple) sleep() (distributed_resource_optimization.carrier.core.Carrier method) solution_candidate (distributed_resource_optimization.algorithm.heuristic.cohda.core.WorkingMemory attribute) solution_length (distributed_resource_optimization.algorithm.admm.core.ADMMStart attribute) SolutionCandidate (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) spawn() (distributed_resource_optimization.carrier.core.Carrier method) start_coordinated_optimization() (in module distributed_resource_optimization.carrier.simple) start_distributed_optimization() (in module distributed_resource_optimization.carrier.simple) start_optimization() (distributed_resource_optimization.algorithm.admm.core.ADMMGenericCoordinator method) (distributed_resource_optimization.algorithm.core.Coordinator method) (in module distributed_resource_optimization.algorithm.core) system_config (distributed_resource_optimization.algorithm.heuristic.cohda.core.WorkingMemory attribute) SystemConfig (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) T target (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingData attribute) target_params (distributed_resource_optimization.algorithm.heuristic.cohda.core.WorkingMemory attribute) TargetParams (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) U u_update() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method) V v (distributed_resource_optimization.algorithm.admm.core.ADMMMessage attribute) W wait() (distributed_resource_optimization.carrier.core.EventWithValue method) wait_for() (distributed_resource_optimization.carrier.core.Carrier method) weights (distributed_resource_optimization.algorithm.heuristic.cohda.core.TargetParams attribute) WorkingMemory (class in distributed_resource_optimization.algorithm.heuristic.cohda.core) X x (distributed_resource_optimization.algorithm.admm.core.ADMMAnswer attribute) Z z_update() (distributed_resource_optimization.algorithm.admm.consensus_admm.ADMMConsensusGlobalActor method) (distributed_resource_optimization.algorithm.admm.core.ADMMGlobalActor method) (distributed_resource_optimization.algorithm.admm.sharing_admm.ADMMSharingGlobalActor method)