Block-insertion-based algorithms for the linear ordering problem

被引:5
作者
Qian, Yanjun [1 ]
Lin, Jun [2 ]
Li, Dehong [2 ]
Hu, Haihua [3 ]
机构
[1] Northwestern Polytech Univ, Sch Management, Xian, Peoples R China
[2] Xi An Jiao Tong Univ, Sch Management, Xian, Peoples R China
[3] Xian Univ Architecture & Technol, Sch Management, Xian, Peoples R China
关键词
Linear ordering problem; Block insertion; Iterated local search; Memetic algorithm; INTERRELATED ACTIVITIES; AGGREGATION; METAHEURISTICS; RELAXATIONS; STRATEGIES; SEARCH;
D O I
10.1016/j.cor.2019.104861
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The linear ordering problem (LOP) is an NP-hard combinatorial optimization problem with wide applications. As the problem is computationally intractable, the only practical alternative is to develop efficient heuristics to solve it. Here we present four new properties of block insertion for the LOP, and show that changing the node order in one sub-problem does not affect the objective values of the remaining sub-problems. Based on these properties, we then propose three local search schemes for solving the LOP. Our experimental results show that the block insert with the first strategy often outperforms other local search schemes within the same computational time. To further improve the performance of this local search scheme, we incorporate it into the iterated local search and genetic algorithm frameworks, and develop the block-insertion-based iterated local search (ILSb) and memetic algorithm (MA(b)), respectively. The computational results show that both the ILSb and MA(b) outperform the state-of-the-art meta-heuristics. Moreover, with appropriate parameter settings, the MA(b) frequently outperforms the ILSb. Finally, we design a parallel computing framework, which divides the LOP problem into independent subproblems that are solved in parallel by exact methods. This parallel framework can further improve the solutions derived by MAb or other heuristics. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:15
相关论文
共 41 条
  • [1] Approaching rank aggregation problems by using evolution strategies: The case of the optimal bucket order problem
    Aledo, Juan A.
    Gamez, Jose A.
    Rosete, Alejandro
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 270 (03) : 982 - 998
  • [2] Partial evaluation in Rank Aggregation Problems
    Aledo, Juan A.
    Gamez, Jose A.
    Rosete, Alejandro
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 299 - 304
  • [3] [Anonymous], 2004, Journal of Mathematical Modelling and Algorithms, DOI DOI 10.1023/B:JMMA.0000049426.06305.D8
  • [4] [Anonymous], 1986, Input-Output Economics
  • [5] Baioletti Marco, 2017, Simulated Evolution and Learning. 11th International Conference, SEAL 2017. Proceedings: LNCS 10593, P960, DOI 10.1007/978-3-319-68759-9_79
  • [6] Linear Ordering Optimization with a Combinatorial Differential Evolution
    Baioletti, Marco
    Milani, Alfredo
    Santucci, Valentino
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 2135 - 2140
  • [7] An experimental evaluation of a scatter search for the linear ordering problem
    Campos, V
    Glover, F
    Laguna, M
    Martí, R
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2001, 21 (04) : 397 - 414
  • [8] The linear ordering problem revisited
    Ceberio, Josu
    Mendiburu, Alexander
    Lozano, Jose A.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 241 (03) : 686 - 696
  • [9] Ceberio J, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P494
  • [10] CHANAS S, 1996, COMPUTATIONAL OPTIMI, V6, P191, DOI DOI 10.1007/BF00249646