Publication | Closed Access
Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling
250
Citations
10
References
2004
Year
Cluster ComputingEngineeringComputer ArchitectureEfficient Complete SolutionsOperations ResearchConstraint ProgrammingSystems EngineeringDistributed Problem SolvingParallel ComputingCombinatorial OptimizationJob SchedulerComputer EngineeringDistributed Constraint OptimizationScheduling (Computing)Computer ScienceReal-time AlgorithmReal WorldScheduling AnalysisConstraint SatisfactionScheduling ProblemEdge ComputingCloud ComputingParallel ProgrammingBinary ConstraintsDistributed Multi-event SchedulingConstraint Optimization
Distributed Constraint Optimization (DCOP) is an elegant formalism relevant to many areas in multiagent systems, yet complete algorithms have not been pursued for real world applications due to perceived complexity. To capably capture a rich class of complex problem domains, we introduce the Distributed Multi-Event Scheduling (DiMES) framework and design congruent DCOP formulations with binary constraints which are proven to yield the optimal solution. To approach real-world efficiency requirements, we obtain immense speedups by improving communication structure and precomputing best case bounds. Heuristics for generating better communication structures and calculating bound in a distributed manner are provided and tested on systematically developed domains for meeting scheduling and sensor networks, exemplifying the viability of complete algorithms.
| Year | Citations | |
|---|---|---|
Page 1
Page 1