Author:
Wang Yi‐Shou,Teng Hong‐Fei,Shi Yan‐Jun
Abstract
PurposeThe purpose of this paper is to tackle a satellite module layout design problem (SMLDP). As a complex engineering layout and combinatorial optimization problem, SMLDP cannot be solved effectively by traditional exact methods. Although evolutionary algorithms (EAs) have shown some promise of tackling SMLDP in previous work, the solution quality and computational efficiency still pose a challenge. This paper aims to address these two issues.Design/methodology/approachScatter search (SS) and a cooperative co‐evolutionary architecture are integrated to form a new approach called a cooperative co‐evolutionary scatter search (CCSS). The cooperative co‐evolutionary architecture is characterized by the decomposition and cooperation for dealing with complex engineering problems. SS is a flexible meta‐heuristic method that can effectively solve the combinatorial optimization problems. Designing the elements of SS is context‐dependent. Considering the characteristics of SMLDP, our work focuses on two folds: the diversification method, and the reference set update method. The diversification method is built on the method of coordinate transformation and the controlled randomness. The reference set is updated by the static method on the basis of two dissimilarities. Two test problems for circles packing illustrated the capacity of SS. However, when solving SMLDP, SS shows some limitations in the computational time and quality. This study adopts divide‐conquer‐coordination strategy to decompose SMLDP into several layout sub‐problems. Then CCSS is applied to cooperatively solve these sub‐problems. The experimental results illustrate the capability of the proposed approach in tackling the complex problem with less computational effort.FindingsApplying CCSS to SMLDP can obtain satisfying solutions in terms of quality and computational efficiency. This contrasts with the limiting experimental results of SMLDP with some approaches (including modified SS).Originality/valueA new CCSS is proposed to provide an effective and efficient way of solving SMLDP. Some elements of SS are improved to address the layout problem. SMLDP is decomposed into several sub‐problems that can be solved cooperatively by CCSS after its characteristics are taken into consideration.
Subject
Computational Theory and Mathematics,Computer Science Applications,General Engineering,Software
Cited by
18 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献