A Multi-Agent Based Optimization Method for Combinatorial Optimization Problems

被引:3
作者
Sghir, Ines [1 ]
Ben Jaafar, Ines [1 ]
Ghedira, Khaled [1 ]
机构
[1] Univ Manouba, ENSI, SOIE COSMOS, Manouba 2010, Tunisia
关键词
Multi-agents; cooperative search; combinatorial optimization; intensification; diversification; metaheuristics; reinforcement learning; quadratic assignment problem; graph coloring problem; winner determination problem; multidimensional knapsack problem; GENETIC ALGORITHM; MEMETIC ALGORITHM; SEARCH;
D O I
10.1142/S0218213018500215
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a Multi-Agent based Optimization Method for Combinatorial Optimization Problems named MAOM-COP. In this method, a set of agents are cooperatively interacting to select the appropriate operators of metaheuristics using learning techniques. MAOM-COP is a flexible architecture, whose objective is to produce more generally applicable search methodologies. In this paper, the MAOM-COP explores genetic algorithm and local search metaheuristics. Using these metaheuristics, the decision-maker agent, the intensification agents and the diversification agents are seeking to improve the search. The diversification agents can be divided into the perturbation agent and the crossover agents. The decision-maker agent decides dynamically which agent to activate between intensification agents and crossover agents within reinforcement learning. If the intensification agents are activated, they apply local search algorithms. During their searches, they can exchange information, as they can trigger the perturbation agent. If the crossover agents are activated, they perform recombination operations. We applied the MAOM-COP to the following problems: quadratic assignment, graph coloring, winner determination and multidimensional knapsack. MAOM-COP shows competitive performances compared with the approaches of the literature.
引用
收藏
页数:25
相关论文
共 51 条
  • [1] Abascal P. A., 1996, ISAP '96. International Conference on Intelligent Systems Applications to Power Systems Proceedings (Cat. No.96TH8152), P7, DOI 10.1109/ISAP.1996.501037
  • [2] [Anonymous], 2013, J MATH MODELLING ALG
  • [3] Multiagent cooperation for solving global optimization problems: an extendible framework with example cooperation strategies
    Aydemir, Fatma Basak
    Gunay, Akin
    Oztoprak, Figen
    Birbil, S. Ilker
    Yolum, Pinar
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2013, 57 (02) : 499 - 519
  • [4] Azad M. A. K., 2015, J MATH MODEL ALGORIT, V14, P313, DOI DOI 10.1007/S10852-015-9275-2
  • [5] Barbucha D., 2007, INT J COMPUTER ELECT, V1, P301
  • [6] Barbucha D, 2013, STUD COMPUT INTELL, V456, P55, DOI 10.1007/978-3-642-34097-0_3
  • [7] Memetic search for the quadratic assignment problem
    Benlic, Una
    Hao, Jin-Kao
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (01) : 584 - 595
  • [8] Breakout local search for the quadratic assignment problem
    Benlic, Una
    Hao, Jin-Kao
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (09) : 4800 - 4815
  • [9] A graph coloring heuristic using partial solutions and a reactive tabu scheme
    Bloechliger, Ivo
    Zufferey, Nicolas
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (03) : 960 - 975
  • [10] A new discrete electromagnetism-based meta-heuristic for solving the multidimensional knapsack problem using genetic operators
    Bonyadi, Mohammad Reza
    Li, Xiaodong
    [J]. OPERATIONAL RESEARCH, 2012, 12 (02) : 229 - 252