Abstract
Layout problem is a kind of NP-Complete problem. It is concerned more and more in recent years and arises in a variety of application fields such as the layout design of spacecraft modules, plant equipment, platforms of marine drilling well, shipping, vehicle and robots. The algorithms based on swarm intelligence are considered powerful tools for solving this kind of problems. While usually swarm intelligence algorithms also have several disadvantages, including premature and slow convergence. Aiming at solving engineering complex layout problems satisfactorily, a new improved swarm-based intelligent optimization algorithm is presented on the basis of parallel genetic algorithms. In proposed approach, chaos initialization and multi-subpopulation evolution strategy based on improved adaptive crossover and mutation are adopted. The proposed interpolating rank-based selection with pressure is adaptive with evolution process. That is to say, it can avoid early premature as well as benefit speeding up convergence of later period effectively. And more importantly, proposed PSO update operators based on different versions PSO are introduced into presented algorithm. It can take full advantage of the outstanding convergence characteristic of particle swarm optimization (PSO) and improve the global performance of the proposed algorithm. An example originated from layout of printed circuit boards (PCB) and plant equipment shows the feasibility and effectiveness of presented algorithm.
Similar content being viewed by others
References
Albert EFM, Manuel I, Silvano M, Marcos J, Negreiros G (2013) Optimal design of fair layouts. Flex Serv Manuf J 25(3):443–461
Boneh D, Lynn B, Shacham H (2004) Short signatures from the Weil pairing. J Cryptol 17(4):297–319
Boudissa E, Bounekhla M (2012) Genetic algorithm with dynamic selection based on quadratic ranking applied to induction machine parameters estimation. Electr Power Compon Syst 40(10):1089–1104
Cagan J, Shimada K, Yin S (2002) A survey of computational approaches to three-dimensional layout problems. CAD Comput Aided Des 34(8):597–611
Che L, Shahidehpour M, Alabdulwahab A, Al-Turki Y (2015) Hierarchical coordination of a community microgrid with AC and DC microgrids. IEEE Trans Smart Grid
Che L, Zhang X, Shahidehpour M, Alabdulwahab A, Abusorrah A (2015) Optimal interconnection planning of community microgrids with renewable energy sources. IEEE Trans Smart Grid
Chen Z, Huang W, Lv Z (2016) Towards a face recognition method based on uncorrelated discriminant sparse preserving projection. Multimed Tools Appl
Dang S, Kakimzhanov R, Zhang M, et al (2014) Smart grid-oriented graphical user interface design and data processing algorithm proposal based on LabVIEW. Environment and Electrical Engineering (EEEIC), 2014 14th International Conference on. IEEE 323–327
De La Calle FJ, Bulnes FG, García DF, Usamentiaga R, Molleda JA (2015) Parallel genetic algorithm for configuring defect detection methods. IEEE Lat Am Trans 13(5):1462–1468
Gu W, Lv Z, Hao M (2016) Change detection method for remote sensing images based on an improved Markov random field. Multimed Tools Appl
Jame K, Rui M (2002) Population structure and particle swarm performance. Proceedings of the 2002 Congress on Evolutionary Computation. Honolulu, HI, USA 2:1671–1676
Jankovits I, Luo C, Anjos MF, Vannelli A (2011) A convex optimization framework for the unequal-areas facility layout problem. Eur J Oper Res 214(2):199–215
Jiang D, Hu G (2009) GARCH model-based large-scale IP traffic matrix estimation. IEEE Commun Lett 13(1):52–54
Jiang D, Xu Z, Chen Z et al (2011) Joint time–frequency sparse estimation of large-scale network traffic. Comput Netw 55(15):3533–3547
Jiang D, Xu Z, Li W, Yao C, Lv Z, Li T (2015) An energy-efficient multicast algorithm with maximum network throughput in multi-hop wireless networks. J Commun Netw
Jiang D, Xu Z, Xu H et al (2011) An approximation method of origin–destination flow traffic from link load counts. Comput Electr Eng 37(6):1106–1121
Jiang D, Ying X, Han Y, et al (2015) Collaborative multi-hop routing in cognitive wireless networks. Wirel Pers Commun 1–23
Kameyama K (2009) Particle swarm optimization: a survey. IEICE Trans Inf Syst 92(7):1354–1361
Kennedy J, Eberhart R (1995) Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia 1942–1948
Knysh DS, Kureichik VM (2010) Parallel genetic algorithms: a survey and problem state of the art. Int J Comput Syst Sci 49(4):579–589
Li GQ (2003) Research on theory and methods of layout design and their applications, Ph.D. dissertation. Dalian University of technology, Dalian, China
Li GQ (2005) Evolutionary algorithms and their application to engineering layout design, Postdoctoral Research Report, Tongji University, Shanghai, China
Li X, Lv Z, Hu J, et al (2015) Traffic management and forecasting system based on 3D GIS. 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). IEEE
Li C, Zhou J, Kou P, Xiao J (2012) A novel chaotic particle swarm optimization based fuzzy clustering algorithm. Neurocomputing 83:98–109
Lin Y, Yang J, Lv Z et al (2015) A self-assessment stereo capture model applicable to the internet of things. Sensors 15(8):20925–20944
S Liu, W Fu, L He, et al (2015) Distribution of primary additional errors in fractal encoding method [J]. Multimed Tools Appl
S Liu, Z Zhang, L Qi, et al (2015) A fractal image encoding method based on statistical loss used in agricultural image compression [J]. Multimed Tools Appl
Lv Z, Halawani A, Fen S, et al (2015) Touch-less interactive augmented reality game on vision based wearable device. Pers Ubiquit Comput
Lv Z, Halawani A, Feng S et al (2014) Multimodal hand and foot gesture interaction for handheld devices. ACM Trans Multimed Comput Commun Appl (TOMM) 11(1s):10
Lv Z, Tek A, Da Silva F et al (2013) Game on, science-how video game technology may help biologists tackle visualization challenges. PLoS One 8(3):57990
Lv Z, Yin T, Han Y, Chen Y et al (2011) WebVR——web virtual reality engine based on P2P network. J Netw 6(7):990–998
Nickabadi A, Ebadzadeh MM, Safabakhsh R (2011) A novel particle swarm optimization algorithm with adaptive inertia weight. Appl Soft Comput J 11(4):3658–3670
Pluhacek M, Senkerik R, Zelinka I (2014) Chaos driven particle swarm optimization with basic particle performance evaluation—an initial study. Lect Notes Comput Sci 8838:445–454
Qian ZQ, Teng HF (2002) Algorithms of complex layout design problems. China Mech Eng 13(8):696–699
Rocca P, Mailloux RJ, Toso G (2015) GA-based optimization of irregular subarray layouts for wideband phased arrays design. IEEE Antennas Wirel Propag Lett 14:131–134
Silva CP (1996) Survey of chaos and its applications. Proceedings of the 1996 I.E. MTT-S International Microwave Symposium Digest, San Francisco, CA 1871–1874
Sokolov A, Whitley D, Salles Barreto ADM (2007) A note on the variance of rank-based selection strategies for genetic algorithms and genetic programming. Genet Program Evolvable Mach 8(3):221–237
Srinivas M, Patnaik LM (1994) Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans Syst Man Cybern 24(4):656–667
Su T, Wang W, Lv Z et al (2016) Rapid Delaunay triangulation for randomly distributed point cloud data using adaptive Hilbert curve. Comput Graph 54:65–74
Wang Y, Su Y, Agrawal G (2015) A novel approach for approximate aggregations over arrays. Proceedings of the 27th International Conference on Scientific and Statistical Database Management. ACM 4
Wang K, et al (2015) Load‐balanced and locality‐aware scheduling for data‐intensive workloads at extreme scales. Concurrency Comput Pract Exp
Wang K, et al (2015) Overcoming Hadoop scaling limitations through distributed task execution. Proc IEEE Int Conf Clust Comput
Xu C, He X, Abraha-Weldemariam D (2012) Cryptanalysis of Wang’s auditing protocol for data storage security in cloud computing. In Proc. ICICA’12, Springer-Verlag 422–28
Yang J, Chen B, Zhou J et al (2015) A low-power and portable biomedical device for respiratory monitoring with a stable power source. Sensors 15(8):19618–19632
Yang J, He S, Lin Y, Lv Z (2016) Multimedia cloud transmission and storage system based on internet of things. Multimed Tools Appl
Yang J, Yang J (2011) Intelligence optimization algorithms: a survey. Int J Adv Comput Technol 3(4):144–152
Zhang S, Jing H (2014) Fast log-gabor-based nonlocal means image denoising methods. IEEE Int Conf Image Proc (ICIP) 2014:2724–2728
Zhang X, Xu Z, Henriquez C, et al (2013) Spike-based indirect training of a spiking neural network-controlled virtual insect. 2013 I.E. 52nd Annual Conference on Decision and Control (CDC). IEEE 6798–6805
Zhang S, Zhang X, Ou X (2014) After we knew it: empirical study and modeling of cost-effectiveness of exploiting prevalent known vulnerabilities across iaas cloud. Proceedings of the 9th ACM symposium on Information, computer and communications security. ACM 317–328
Acknowledgments
Our research work is financially supported by the National Natural Science Foundation of China (No. 61374114 and No. 51579024), the Fundamental Research Funds for the Central Universities of China (No. 3132014321, No. DC120101014, No. DC110320), the Applied Basic Research Program of Ministry of Transport of China (No. 2011-329-225-390, No. 2012-329-225-070), the China Scholarship council (No. 201306575010), the Higher Education Research Fund of Education Department of Liaoning Province of China (No. LT2010013), and the Doctor Startup Foundation of Liaoning Province (No. 20131006).
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Zhao, F., Li, G., Zhang, R. et al. Swarm-based intelligent optimization approach for layout problem. Multimed Tools Appl 76, 19445–19461 (2017). https://doi.org/10.1007/s11042-015-3174-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-3174-4