Shi Meifeng, Liang Feipeng, Chen Yuan, He Ying
Department of Computer Science and Engineering, Chongqing University of Technology, Chongqing, China.
Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, Japan.
PeerJ Comput Sci. 2023 Mar 17;9:e1296. doi: 10.7717/peerj-cs.1296. eCollection 2023.
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.
作为求解分布式约束优化问题(DCOPs)的一种重要的不完备算法,局部搜索算法具有灵活性、高效性和高容错性等优点。然而,现有不完备算法从未考虑影响局部成本和全局成本的智能体的重要历史值。本文提出了一种基于局部成本模拟的新颖算法LCS,以挖掘智能体历史值的潜力,进一步增强局部搜索算法的探索能力。在LCS中,引入指数加权移动平均(EWMA)来模拟局部成本,以生成每个值的选择概率。此外,为每个智能体构建种群,通过种群优化和种群间的信息交换增加被选择的劣质解的次数。我们从理论上分析了EWMA的可行性以及解质量提升的有效性。此外,基于广泛的实证评估,我们通过实验证明LCS优于现有最先进的DCOP不完备算法。