Distributed Breakout vs. Distributed Stochastic: A Comparative Evaluation on Scan Scheduling
نویسنده
چکیده
This research is motivated by an application of solving a distributed scan scheduling problem in distributed sensor networks. In this paper, we study distributed stochastic algorithm (DSA) and distributed breakout algorithm (DBA), two distributed algorithms developed earlier for distributed constraint satisfaction problems. We experimentally study their properties and compare their performance using the distributed scan scheduling problem as a benchmark. We first formulate the scheduling problem as a distributed multi-coloring problem. We then experimentally show that the solution quality and communication cost of DSA exhibit phasetransition or thrashing behavior, in that the performance degenerates abruptly and dramatically when the degree of parallel executions of distributed agents increases beyond some critical value. The results show that when controlled properly, DSA is superior to DBA, having better or competitive solution quality and significantly smaller communication cost than DBA. Therefore, DSA is the choice of algorithm for our distributed scan scheduling problem.
منابع مشابه
CP 04 Tutorial : Distributed Constraints Satisfaction Algorithms , Performance , Communication ?
Distributed constraints satisfaction problems (DisCSPs) have been studied for over a decade. The first distributed search algorithm was asynchronous backtracking, which is still the most studied. In the last few years, several new families of distributed search algorithms have been investigated and comparative experimental studies are encouraging. A natural extension to distributed constraints ...
متن کاملStochastic Joint Optimal Distributed Generation Scheduling and Distribution Feeder Reconfiguration of Microgrids Considering Uncertainties Modeled by Copula-Based Method
Using distributed generations (DGs) with optimal scheduling and optimal distribution feeder reconfiguration (DFR) are two aspects that can improve efficiency as well as technical and economic features of microgrids (MGs). This work presents a stochastic copula scenario-based framework to jointly carry out optimal scheduling of DGs and DFR. This framework takes into account non-dispatchable and ...
متن کاملStochastic Optimal Scheduling of Microgrids Considering Demand Response and Commercial Parking Lot by AUGMECON Method
Regarding the advances in technology and anxieties around high and growing prices of fossil fuels, government incentives increase to produce cleaner and sustainable energy through distributed generations. This makes trends in the using microgrids which consist of electric demands and different distributed generations and energy storage systems. The optimum operation of microgrids with consideri...
متن کاملA Distributed Breakout Algorithm for Solving a Large-Scale Project Scheduling Problem
This paper describes an application, an algorithm and the modeling of a distributed CSP. A real-life, distributed, resource constrained, large-scale, project-scheduling problem is introduced. This problem is modeled and formalized as a distributed CSP. It is discussed and demonstrated how local, heterogeneous and ambiguous project coordination information of the project partners can be exchange...
متن کاملFRODO: A FRamework for Open/Distributed constraint Optimization
We present a framework for distributed combinatorial optimization. The framework is implemented in Java, and simulates a multiagent environment in a single Java virtual machine. Each agent in the environment is executed asynchronously in a separate execution thread, and communicates with its peers through message exchange. The framework is highly customizable, allowing the user to implement and...
متن کامل