Cargando…

A local cost simulation-based algorithm to solve distributed constraint optimization problems

As an important incomplete algorithm for solving Distributed Constraint Optimization Problems (DCOPs), local search algorithms exhibit the advantages of flexibility, high efficiency and high fault tolerance. However, the significant historical values of agents that affect the local cost and global c...

Descripción completa

Detalles Bibliográficos
Autores principales: Shi, Meifeng, Liang, Feipeng, Chen, Yuan, He, Ying
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280401/
https://www.ncbi.nlm.nih.gov/pubmed/37346530
http://dx.doi.org/10.7717/peerj-cs.1296
_version_ 1785060786006130688
author Shi, Meifeng
Liang, Feipeng
Chen, Yuan
He, Ying
author_facet Shi, Meifeng
Liang, Feipeng
Chen, Yuan
He, Ying
author_sort Shi, Meifeng
collection PubMed
description As an important incomplete algorithm for solving Distributed Constraint Optimization Problems (DCOPs), local search algorithms exhibit the advantages of flexibility, high efficiency and high fault tolerance. However, the significant historical values of agents that affect the local cost and global cost are never taken into in existing incomplete algorithms. In this article, a novel Local Cost Simulation-based Algorithm named LCS is presented to exploit the potential of historical values of agents to further enhance the exploration ability of the local search algorithm. In LCS, the Exponential Weighted Moving Average (EWMA) is introduced to simulate the local cost to generate the selection probability of each value. Moreover, populations are constructed for each agent to increase the times of being selected inferior solutions by population optimization and information exchange between populations. We theoretically analyze the feasibility of EWMA and the availability of solution quality improvement. In addition, based on our extensive empirical evaluations, we experimentally demonstrate that LCS outperforms state-of-the-art DCOP incomplete algorithms.
format Online
Article
Text
id pubmed-10280401
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-102804012023-06-21 A local cost simulation-based algorithm to solve distributed constraint optimization problems Shi, Meifeng Liang, Feipeng Chen, Yuan He, Ying PeerJ Comput Sci Agents and Multi-Agent Systems As an important incomplete algorithm for solving Distributed Constraint Optimization Problems (DCOPs), local search algorithms exhibit the advantages of flexibility, high efficiency and high fault tolerance. However, the significant historical values of agents that affect the local cost and global cost are never taken into in existing incomplete algorithms. In this article, a novel Local Cost Simulation-based Algorithm named LCS is presented to exploit the potential of historical values of agents to further enhance the exploration ability of the local search algorithm. In LCS, the Exponential Weighted Moving Average (EWMA) is introduced to simulate the local cost to generate the selection probability of each value. Moreover, populations are constructed for each agent to increase the times of being selected inferior solutions by population optimization and information exchange between populations. We theoretically analyze the feasibility of EWMA and the availability of solution quality improvement. In addition, based on our extensive empirical evaluations, we experimentally demonstrate that LCS outperforms state-of-the-art DCOP incomplete algorithms. PeerJ Inc. 2023-03-17 /pmc/articles/PMC10280401/ /pubmed/37346530 http://dx.doi.org/10.7717/peerj-cs.1296 Text en ©2023 Shi et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Agents and Multi-Agent Systems
Shi, Meifeng
Liang, Feipeng
Chen, Yuan
He, Ying
A local cost simulation-based algorithm to solve distributed constraint optimization problems
title A local cost simulation-based algorithm to solve distributed constraint optimization problems
title_full A local cost simulation-based algorithm to solve distributed constraint optimization problems
title_fullStr A local cost simulation-based algorithm to solve distributed constraint optimization problems
title_full_unstemmed A local cost simulation-based algorithm to solve distributed constraint optimization problems
title_short A local cost simulation-based algorithm to solve distributed constraint optimization problems
title_sort local cost simulation-based algorithm to solve distributed constraint optimization problems
topic Agents and Multi-Agent Systems
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280401/
https://www.ncbi.nlm.nih.gov/pubmed/37346530
http://dx.doi.org/10.7717/peerj-cs.1296
work_keys_str_mv AT shimeifeng alocalcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT liangfeipeng alocalcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT chenyuan alocalcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT heying alocalcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT shimeifeng localcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT liangfeipeng localcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT chenyuan localcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems
AT heying localcostsimulationbasedalgorithmtosolvedistributedconstraintoptimizationproblems