DeConNet: Deep Neural Network Model to Solve the Multi-Job Assignment Problem in the Multi-Agent System

被引:2
|
作者
Lee, Jungwoo [1 ,2 ]
Choi, Youngho [1 ]
Suh, Jinho [2 ]
机构
[1] Korea Inst Robot & Technol Convergence KIRO, Smart Mobil Res Ctr, Pohang 37666, South Korea
[2] Pukyong Natl Univ, Dept Mech Syst Engn, Busan 48513, South Korea
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 11期
关键词
multi-agent system; assignment problem; vehicle routing problem; planning domain definition language; deep neural network; VEHICLE-ROUTING PROBLEM;
D O I
10.3390/app12115454
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In a multi-agent system, multi-job assignment is an optimization problem that seeks to minimize total cost. This can be generalized as a complex problem in which several variations of vehicle routing problems are combined, and as an NP-hard problem. The parameters considered include the number of agents and jobs, the loading capacity, the speed of the agents, and the sequence of consecutive positions of jobs. In this study, a deep neural network (DNN) model was developed to solve the job assignment problem in a constant time regardless of the state of the parameters. To generate a large training dataset for the DNN, the planning domain definition language (PDDL) was used to describe the problem, and the optimal solution that was obtained using the PDDL solver was preprocessed into a sample of the dataset. A DNN was constructed by concatenating the fully-connected layers. The assignment solution obtained via DNN inference increased the average traveling time by up to 13% compared with the ground cost. As compared with the ground cost, which required hundreds of seconds, the DNN execution time was constant at approximately 20 ms regardless of the number of agents and jobs.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Equilibrium multi-job assignment problem and genetic algorithm
    Liu, Linzhong
    Proceedings of the Fifth International Conference on Information and Management Sciences, 2006, 5 : 470 - 479
  • [2] A deep multi-agent reinforcement learning approach to solve dynamic job shop scheduling problem
    Liu, Renke
    Piplani, Rajesh
    Toro, Carlos
    COMPUTERS & OPERATIONS RESEARCH, 2023, 159
  • [3] Fuzzy weighted equilibrium multi-job assignment problem and genetic algorithm
    Liu, Linzhong
    Gao, Xin
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (10) : 3926 - 3935
  • [4] Application of multi-agent planning to the assignment problem
    Kornienko, S
    Kornienko, O
    Priese, J
    COMPUTERS IN INDUSTRY, 2004, 54 (03) : 273 - 290
  • [5] Multi-agent system model of a BitTorrent network
    Costa-Montenegro, Enrique
    Burguillo-Rial, Juan C.
    Rodriguez-Hernandez, Pedro S.
    Gonzalez-Castano, Francisco J.
    Curras-Parada, Maria
    Gomez-Rana, Patricia
    Rey-Souto, Juan P.
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 586 - 591
  • [6] A new model for fuzzy multi-worker and multi-job position assignment problem associated with a penalty by applying IWDs algorithms
    Mahin Esmaeili
    Soft Computing, 2023, 27 : 5205 - 5216
  • [7] A new model for fuzzy multi-worker and multi-job position assignment problem associated with a penalty by applying IWDs algorithms
    Esmaeili, Mahin
    SOFT COMPUTING, 2023, 27 (09) : 5205 - 5216
  • [8] MAGNet: Multi-agent Graph Network for Deep Multi-agent Reinforcement Learning
    Malysheva, Aleksandra
    Kudenko, Daniel
    Shpilman, Aleksei
    2019 XVI INTERNATIONAL SYMPOSIUM PROBLEMS OF REDUNDANCY IN INFORMATION AND CONTROL SYSTEMS (REDUNDANCY), 2019, : 171 - 176
  • [9] ON PERSONALISED MULTI-AGENT LEARNING SYSTEM: ARTIFICIAL NEURAL NETWORK AGENT
    Melesko, Jaroslav
    Kurilovas, Eugenijus
    10TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2017), 2017, : 3883 - 3891
  • [10] A multi-agent agile scheduling system for Job-Shop problem
    Wang, Zhanjie
    Liu, Yanbo
    ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, 2006, : 679 - +