Solving combinatorial optimization problems with single seekers society algorithm

被引:15
|
作者
Hamzadayi, Alper [1 ]
Baykasoglu, Adil [2 ]
Akpinar, Sener [2 ]
机构
[1] Van Yuzuncu Univ, Fac Engn, Dept Ind Engn, Van, Turkey
[2] Eylul Univ, Fac Engn, Dept Ind Engn, Izmir, Turkey
关键词
Algorithmic coalition; Single seekers society algorithm; Combinatorial optimization; Vehicle routing problems; Scheduling problems; VEHICLE-ROUTING PROBLEM; HYBRID GENETIC ALGORITHM; TABU SEARCH ALGORITHM; SIMULTANEOUS PICKUP; SIMULTANEOUS DELIVERY; SCHEDULING PROBLEMS; FLOW-SHOP; HEURISTICS;
D O I
10.1016/j.knosys.2020.106036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The single seekers society (SSS) algorithm is a recently developed meta-heuristic algorithm for solving complex continuous optimization problems. The aim of this paper is to adapt the SSS algorithm to handle combinatorial optimization problems. As the original SSS algorithm does, the combinatorial SSS algorithm also brings several single-solution based search algorithms together while making them to communicate through an information mechanism based on the superposition principle and reproduction procedure. Therefore, the algorithmic logic remains the same for the combinatorial SSS algorithm; however, some components are modified to suit combinatorial problems. Performance of the combinatorial SSS algorithm is tested on the well-known combinatorial optimization problems such that the vehicle routing problem with simultaneous pickup and delivery, the vehicle routing problem with mixed pickup and delivery, the flow shop scheduling problem, and the job shop scheduling problem. This paper also compares the SSS algorithm against different solution approaches in the related literature on routing and scheduling problems. Experimental results indicate that the SSS algorithm has satisfactory performance and high capability in solving combinatorial optimization problems. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Combinatorial genetic algorithm for solving combinatorial optimization problems
    Ou, Yongbin
    Peng, Jiahong
    Peng, Hong
    Jishou Daxue Xuebao/Journal of Jishou University, 1999, 20 (01): : 42 - 45
  • [2] Single Seekers Society (SSS): Bringing together heuristic optimization algorithms for solving complex problems
    Baykasoglu, Adil
    Hamzadayi, Alper
    Akpinar, Sener
    KNOWLEDGE-BASED SYSTEMS, 2019, 165 : 53 - 76
  • [3] AN ADAPTIVE MEMBRANE ALGORITHM FOR SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS
    He, Juanjuan
    Xiao, Jianhua
    Shao, Zehui
    ACTA MATHEMATICA SCIENTIA, 2014, 34 (05) : 1377 - 1394
  • [4] AN ADAPTIVE MEMBRANE ALGORITHM FOR SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS
    贺娟娟
    肖建华
    邵泽辉
    Acta Mathematica Scientia, 2014, 34 (05) : 1377 - 1394
  • [5] An integral simplex algorithm for solving combinatorial optimization problems
    Thompson, GL
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2002, 22 (03) : 351 - 367
  • [6] An Integral Simplex Algorithm for Solving Combinatorial Optimization Problems
    Gerald L. Thompson
    Computational Optimization and Applications, 2002, 22 : 351 - 367
  • [7] SOLVING COMBINATORIAL OPTIMIZATION PROBLEMS USING KARMARKAR ALGORITHM
    MITCHELL, JE
    TODD, MJ
    MATHEMATICAL PROGRAMMING, 1992, 56 (03) : 245 - 284
  • [8] A novel hybrid intelligence algorithm for solving combinatorial optimization problems
    Deng, Wu
    Chen, Han
    Li, He
    Deng, Wu, 1600, Korean Institute of Information Scientists and Engineers (08): : 199 - 206
  • [9] A discrete gravitational search algorithm for solving combinatorial optimization problems
    Dowlatshahi, Mohammad Bagher
    Nezamabadi-Pour, Hossein
    Mashinchi, Mashaallah
    INFORMATION SCIENCES, 2014, 258 : 94 - 107
  • [10] Solving combinatorial optimization problems using Karmarkar's algorithm
    Mitchell, John E.
    Todd, Michael J.
    Mathematical Programming, Series B, 1992, 56 (01): : 245 - 284