distributed constraint optimization problem
Recently Published Documents


TOTAL DOCUMENTS

19
(FIVE YEARS 4)

H-INDEX

4
(FIVE YEARS 0)

2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Alia Belkaïd ◽  
Abdelkader Ben Saci ◽  
Ines Hassoumi

PurposeThe overall functioning of this system is based on two approaches: construction and supervision. The first is conducted entirely by the machine, and the second requires the intervention of the designer to collaborate with the machine. The morphological translation of urban rules is sometimes contradictory and may require additional external relevance to urban rules. Designer arbitration assists the artificial intelligence (AI) in accomplishing this task and solving the problem.Design/methodology/approachThis paper provides a method of computational design in generating the optimal authorized bounding volume which uses the best target values of morphological urban rules. It examines an intelligent system, adopting the multi-agent approach, which aims to control and increase urban densification by optimizing morphological urban rules. The process of the system is interactive and iterative. It allows collaboration and exchange between the machine and the designer. This paper is adopting and developing a new approach to resolve the distributed constraint optimization problem in generating the authorized bounding volume. The resolution is not limited to an automatic volume generation from urban rules, but also involves the production of multiple optimal-solutions conditioned both by urban constraints and relevance chosen by the designer. The overall functioning of this system is based on two approaches: construction and supervision. The first is conducted entirely by the machine and the second requires the intervention of the designer to collaborate with the machine. The morphological translation of urban rules is sometimes contradictory and may require additional external relevance to urban rules. Designer arbitration assists the AI in accomplishing this task and solving the problem. The human-computer collaboration is achieved at the appropriate time and relies on the degree of constraint satisfaction. This paper shows and analyses interactions with the machine during the building generation process. It presents different cases of application and discusses the relationship between relevance and constraints satisfaction. This topic can inform a chosen urban densification strategy by assisting a typology of the optimal authorized bounding volume.FindingsThe human-computer collaboration is achieved at the appropriate time and relies on the degree of constraint satisfaction with fitness function.Originality/valueThe resolution of the distributed constraint optimization problem is not limited to an automatic generation of urban rules, but involves also the production of multiple optimal ABV conditioned both by urban constraints as well as relevance, chosen by the designer.


2019 ◽  
Vol 64 ◽  
pp. 987-1023
Author(s):  
Allan R. Leite ◽  
Fabricio Enembreck

The distributed constraint optimization problem (DCOP) has emerged as one of the most promising coordination techniques in multiagent systems. However, because DCOP is known to be NP-hard, the existing DCOP techniques are often unsuitable for large-scale applications, which require distributed and scalable algorithms to deal with severely limited computing and communication. In this paper, we present a novel approach to provide approximate solutions for large-scale, complex DCOPs. This approach introduces concepts of synchronization of coupled oscillators for speeding up the convergence process towards high-quality solutions. We propose a new anytime local search DCOP algorithm, called Coupled Oscillator OPTimization (COOPT), which amounts to iteratively solving a DCOP by agents exchanging local information that brings them to a consensus. We empirically evaluate COOPT on constraint networks involving hundreds of variables with different topologies, domains, and densities. Our experimental results demonstrate that COOPT outperforms other incomplete state-of-the-art DCOP algorithms, especially in terms of the agents' communication cost and solution quality.


2018 ◽  
Vol 27 (07) ◽  
pp. 1860008
Author(s):  
Atena M. Tabakhi ◽  
William Yeoh ◽  
Reza Tourani ◽  
Francisco Natividad ◽  
Satyajayant Misra

Distributed Constraint Optimization Problem (DCOP) is a powerful paradigm to model multi-agent systems through enabling multiple agents to coordinate with each other to solve a problem. These agents are often assumed to be cooperative, that is, they communicate with other agents in order to optimize a global objective. However, the communication times between all pairs of agents are assumed to be identical in the evaluation of most DCOP algorithms. This assumption is impractical in almost all real-world applications. In this paper, we study the impact of empirically evaluating a DCOP algorithm under the assumption that communication times between pairs of agents can vary. In addition, we evaluate a DCOP algorithm using ns-2, a discrete-event simulator that is widely used in the computer networking community, to simulate the communication times, as opposed to the standard DCOP simulators that are used to evaluate DCOP algorithms in the AI community. Furthermore, we propose heuristics that exploit the non-uniform communication times to speed up DCOP algorithms that operate on pseudo-trees. Our empirical results demonstrate that the proposed heuristics improve the runtime of those algorithms up to 20%. These heuristics are evaluated on different benchmarks such as scale-free graphs, random graphs, and an instance of the smart grid, Customer-Driven Microgrid (CDMG) application.


Author(s):  
William Yeoh

Constraints have long been studied in centralized systems and have proven to be practical and efficient for modeling and solving resource allocation and scheduling problems. Slightly more than a decade ago, researchers proposed the distributed constraint optimization problem (DCOP) formulation, which is well suited for modeling distributed multi-agent coordination problems. In this paper, we highlight some of our recent contributions that are aiming towards improved expressivity of the DCOP model as well as improved scalability of the accompanying algorithms.


2017 ◽  
Vol 34 (1) ◽  
pp. 49-84 ◽  
Author(s):  
Toshihiro Matsui ◽  
Hiroshi Matsuo ◽  
Marius Silaghi ◽  
Katsutoshi Hirayama ◽  
Makoto Yokoo

2017 ◽  
Vol 05 (01) ◽  
pp. 31-43
Author(s):  
Samaneh Hosseini Semnani ◽  
Otman A. Basir

Efficient use of the network’s resources to collect information about objects (events) in a given volume of interest (VOI) is a key challenge in large-scale sensor networks. Multi-sensor multi-target tracking in surveillance applications is an example where the network’s success in tracking targets, efficiently and effectively, hinges significantly on the network’s ability to allocate the right set of sensors to the right set of targets so as to achieve optimal performance which minimizes the number of uncovered targets. This task can be even more complicated when both the sensors and the targets are mobile. To ensure timely tracking of mobile targets, the surveillance sensor network needs to perform the following tasks in real-time: (i) target-to-sensor allocation; (ii) sensor mobility control and coordination. The computational complexity of these two tasks presents a challenge, particularly in large scale dynamic network applications. This paper proposes a formulation based on the Semi-flocking algorithm and the distributed constraint optimization problem (DCOP). The semi-flocking algorithm performs multi-target motion control and coordination, a DCOP modeling algorithm performs the target engagement task. As will be demonstrated experimentally in the paper, this algorithmic combination provides an effective approach to the multi-sensor/multi-target engagement problem, delivering optimal target coverage as well as maximum sensors utilization.


2015 ◽  
Vol 10 (6) ◽  
pp. 1081-1090 ◽  
Author(s):  
Yasuki Iizuka ◽  
◽  
Katsuya Kinoshita ◽  
Kayo Iizuka ◽  
◽  
...  

In times of disaster, or other emergency situations, it is essential for people to be evacuated in a smooth manner. Evacuation must be performed promptly and safely. It is necessary to avoid generating a secondary disaster at the time of evacuation. However, this is not easy to realize, because people often tend to panic when faced with disaster, crowding the evacuation passageways of buildings. On the other hand, people do not attempt to evacuate themselves from danger when the normalcy bias has occurred. Therefore, evacuation guidance is very important. However, it is impossible to guide all evacuees through authorities such as disaster countermeasure offices. To deal with this issue, the authors propose a system that provides optimal evacuation guidance autonomously without central server. The system works on the mobile devices of evacuees, performs distributed calculations using the framework of the distributed constraint optimization problem on ad-hoc communication, and does not need a central server. In the experiment using multi-agent simulation, for the case where the evacuees can receive evacuation guidance from this system, the evacuation completion time decreased. This paper presents an overview and the evaluation results of the prototype of the disaster evacuation assistance system.


Author(s):  
Alexandre Medi ◽  
◽  
Tenda Okimoto ◽  
Katsumi Inoue ◽  
◽  
...  

A Distributed Constraint Optimization Problem (DCOP) is a fundamental problem that can formalize various applications related to multi-agent cooperation. Many application problems in multi-agent systems can be formalized as DCOPs. However, many real world optimization problems involve multiple criteria that should be considered separately and optimized simultaneously. A Multi-Objective Distributed Constraint Optimization Problem (MO-DCOP) is an extension of a mono-objective DCOP. Compared to DCOPs, there exists few works on MO-DCOPs. In this paper, we develop a novel complete algorithm for solving an MO-DCOP. This algorithm utilizes a widely used method called Pareto Local Search (PLS) to generate an approximation of the Pareto front. Then, the obtained information is used to guide the search thresholds in a Branch and Bound algorithm. In the evaluations, we evaluate the runtime of our algorithm and show empirically that using a Pareto front approximation obtained by a PLS algorithm allows to significantly speed-up the search in a Branch and Bound algorithm.


Sign in / Sign up

Export Citation Format

Share Document