paper-with-me

홈 › Papers

On Population-Based Algorithms for Distributed Constraint Optimization Problems

2020-09-02 · Saaduddin Mahmud, Md. Mosaddek Khan, Nicholas R. Jennings

Distributed Constraint Optimization Problems (DCOPs) are a widely studied class of optimization problems in which interaction between a set of cooperative agents are modeled as a set of constraints. DCOPs are NP-hard and significant effort has been devoted to developing methods for finding incomplete solutions. In this paper, we study an emerging class of such incomplete algorithms that are broadly termed as population-based algorithms. The main characteristic of these algorithms is that they maintain a population of candidate solutions of a given problem and use this population to cover a large area of the search space and to avoid local-optima. In recent years, this class of algorithms has gained significant attention due to their ability to produce high-quality incomplete solutions. With the primary goal of further improving the quality of solutions compared to the state-of-the-art incomplete DCOP algorithms, we present two new population-based algorithms in this paper. Our first approach, Anytime Evolutionary DCOP or AED, exploits evolutionary optimization meta-heuristics to solve DCOPs. We also present a novel anytime update mechanism that gives AED its anytime property. While in our second contribution, we show that population-based approaches can be combined with local search approaches. Specifically, we develop an algorithm called DPSA based on the Simulated Annealing meta-heuristic. We empirically evaluate these two algorithms to illustrate their respective effectiveness in different settings against the state-of-the-art incomplete DCOP algorithms including all existing population-based algorithms in a wide variety of benchmarks. Our evaluation shows AED and DPSA markedly outperform the state-of-the-art and produce up to 75% improved solutions.

📄 PDF Abstract BibTeX arXiv:2009.01625

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

AED: An Anytime Evolutionary DCOP Algorithm

2019-09-13 · Saaduddin Mahmud, Moumita Choudhury, Md. Mosaddek Khan, Long Tran-Thanh 외

Evolutionary optimization is a generic population-based metaheuristic that can be adapted to solve a wide variety of optimization problems and has proven very effective for combinatorial optimization problems. However, t…

Combinatorial Optimization

A Particle Swarm Inspired Approach for Continuous Distributed Constraint Optimization Problems

2020-10-20 · Moumita Choudhury, Amit Sarker, Md. Mosaddek Khan, William Yeoh

Distributed Constraint Optimization Problems (DCOPs) are a widely studied framework for coordinating interactions in cooperative multi-agent systems. In classical DCOPs, variables owned by agents are assumed to be discre…

Scheduling

A New Distributed Evolutionary Computation Technique for Multi-Objective Optimization

2013-04-09 · Md. Asadul Islam, G. M. Mashrur-E-Elahi, M. M. A. Hashem

Now-a-days, it is important to find out solutions of Multi-Objective Optimization Problems (MOPs). Evolutionary Strategy helps to solve such real world problems efficiently and quickly. But sequential Evolutionary Algori…

Evolutionary Algorithms

Uncertainty And Evolutionary Optimization: A Novel Approach

2014-07-15 · Maumita Bhattacharya, R. Islam, A. Mahmood

Evolutionary algorithms (EA) have been widely accepted as efficient solvers for complex real world optimization problems, including engineering optimization. However, real world optimization problems often involve uncert…

DiversityEvolutionary Algorithms

Utilitarian Distributed Constraint Optimization Problems

2016-04-22 · Julien Savaux, Julien Vion, Sylvain Piechowiak, René Mandiau 외

Privacy has been a major motivation for distributed problem optimization. However, even though several methods have been proposed to evaluate it, none of them is widely used. The Distributed Constraint Optimization Probl…