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] Fuzzy weighted equilibrium multi-job assignment problem and genetic algorithm
    Liu, Linzhong
    Gao, Xin
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (10) : 3926 - 3935
  • [3] 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
  • [4] RevAP: A bankruptcy-based algorithm to solve the multi-agent credit assignment problem in task start threshold-based multi-agent systems
    Yarahmadi, Hossein
    Shiri, Mohammad Ebrahim
    Navidi, Hamidreza
    Sharifi, Arash
    Challenger, Moharram
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 174
  • [5] A multi-agent model for the Vehicle Routing Problem with Time Windows
    Kefi, M
    Ghédira, K
    URBAN TRANSPORT X: URBAN TRANSPORT AND THE ENVIRONMENT IN THE 21ST CENTURY, 2004, 16 : 227 - 234
  • [6] MODEL DESIGN OF JOB SHOP SCHEDULING BASED ON MULTI-AGENT SYSTEM
    Li Qing-song
    Du Li-ming
    2009 IITA INTERNATIONAL CONFERENCE ON SERVICES SCIENCE, MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 233 - 236
  • [7] A new immune multi-agent system for the flexible job shop scheduling problem
    Wei Xiong
    Dongmei Fu
    Journal of Intelligent Manufacturing, 2018, 29 : 857 - 873
  • [8] A new immune multi-agent system for the flexible job shop scheduling problem
    Xiong, Wei
    Fu, Dongmei
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (04) : 857 - 873
  • [9] Neural network in a multi-agent system for line detection task in images
    Babayan, P., V
    Shubin, N. Yu
    PATTERN RECOGNITION AND TRACKING XXX, 2019, 10995
  • [10] A Multi-agent Model for Job-Shop Scheduling
    Neagu, Gabriel
    SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING CONTROL, 2012, 402 : 211 - 225