Multi-board FPGA Implementation to Solve the Satisfiability Problem for Multi-Agent Path Finding in Smart Factory

被引:0
|
作者
Huang, Pengyu [1 ]
Wei, Kaijie [1 ]
Amano, Hideharu [1 ]
Ohkoda, Kaori [2 ]
Aono, Masashi [1 ,2 ]
机构
[1] Keio Univ, Grad Sch Sci & Technol, Tokyo, Japan
[2] Amoeba Energy Co Ltd, Tokyo, Japan
关键词
DESIGN;
D O I
10.1109/CANDARW57323.2022.00034
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many smart city applications such as optimal path planning for multiple transportation robots in factories and warehouses are formulated as highly complex combinatorial optimization problems. Since these problem-solving processes require time-critical control and low energy consumption when executed at the edge of computer networks, a promising approach is to implement high speed solvers on Field Programmable Gate Array (FPGA) by exploiting its parallelism and energy efficiency. Here we focus on a variant of the Multi-Agent Path Finding (MAPF) problem, which is a problem of finding optimal discrete space-time trajectories of the robots that are required to complete transportation requests in a semiconductor fabrication factory as early as possible without colliding with each other. According to our future aim to find a feasible solution to a large-sized problem instance in a distributed manner, the present paper proposes a multi-FPGA implementation of a variant of 'AmoebaSATslim,' which is a bio-inspired parallel search algorithm to search for a solution to the Boolean satisfiability problem (SAT). We design an FPGA cluster that links two FPGA boards to tackle a minimal-sized instance for two robots to transport two packages, where each of the boards is responsible for finding the trajectory of each of the robots. The proposed dual-FPGA implementation handles 22,544 variables and achieves up to approximately 17-fold faster execution speed than its software implemented on an x86-based personal computer.
引用
收藏
页码:406 / 410
页数:5
相关论文
共 50 条
  • [41] Bringing Multi-agent Path Finding Closer to Reality
    Svancara, Jiri
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 1784 - 1785
  • [42] Improved Anonymous Multi-Agent Path Finding Algorithm
    Ali, Zain Alabedeen
    Yakovlev, Konstantin
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 16, 2024, : 17291 - 17298
  • [43] Multi-Agent Path Finding: A New Boolean Encoding
    Achá R.A.
    López R.
    Hagedorn S.
    Baier J.A.
    Journal of Artificial Intelligence Research, 2022, 75 : 323 - 350
  • [44] Multi-Agent Path Finding on Strongly Connected Digraphs
    Ardizzoni, S.
    Saccani, I.
    Consolini, L.
    Locatelli, M.
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 7194 - 7199
  • [45] Constrained Multi-agent Path Planning Problem
    Maktabifard, Ali
    Foldes, David
    Bak, Bendeguz Dezso
    COMPUTATIONAL LOGISTICS, ICCL 2023, 2023, 14239 : 450 - 466
  • [46] A Heuristic Agent in Multi-Agent Path Finding Under Destination Uncertainty
    Berger, Lukas
    Nebel, Bernhard
    Ragni, Marco
    KI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 12325 : 259 - 266
  • [47] Preference-based multi-objective multi-agent path finding
    Ho, Florence
    Nakadai, Shinji
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2023, 37 (01)
  • [48] Improving Multi-Agent Path Finding via Multi Visual Model and Channel
    Zhang, Bochao
    Wang, Binrui
    Du, Yongping
    Li, Fangyu
    Han, Honggui
    2024 14TH ASIAN CONTROL CONFERENCE, ASCC 2024, 2024, : 1697 - 1702
  • [49] Preference-based multi-objective multi-agent path finding
    Florence Ho
    Shinji Nakadai
    Autonomous Agents and Multi-Agent Systems, 2023, 37
  • [50] The Satisfiability Problem in Linear Multi-agent Knowledge Logic Based on N
    Protsenko, Nikita A.
    Rybakov, Vladimir V.
    BULLETIN OF IRKUTSK STATE UNIVERSITY-SERIES MATHEMATICS, 2024, 49 : 124 - 134