Accelerating Message Passing Operation of GDL-Based Constraint Optimization Algorithms Using Multiprocessing

被引:0
作者
Zaoad, Syeed Abrar [1 ]
Tanjim, Tauhid [1 ]
Hasan, Mir [2 ]
Mamun-Or-Rashid, Md [1 ]
Almansour, Ibrahem Abdullah [3 ]
Khan, Md Mosaddek [1 ]
机构
[1] Univ Dhaka, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
[2] Austin Peay State Univ, Dept Comp Sci & Informat Technol, Clarksville, TN 37040 USA
[3] King Abdulaziz City Sci & Technol, Dept Comp Sci & Informat Technol, Riyadh, Saudi Arabia
来源
19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021) | 2021年
关键词
COP; Generalized distributive law; Parallel computing; Speeding up; DECENTRALIZED COORDINATION; FACTOR GRAPHS;
D O I
10.1109/ISPA-BDCloud-SocialCom-SustainCom52081.2021.00102
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper develops a new message passing protocol that can be used to speed up the inference process of Generalized Distributive Law (GDL) based constraint optimization algorithms. In particular, we parallelize the inference process of the GDL-based constraint optimization algorithms which have been widely used to solve Constraint Optimization Problems (COPs) in different real world applications, such as wire routing, image analysis, computer-aided gas pipeline operation, and numerical optimization. It is worth noting that the proposed new parallel approach can be applied to accelerate any GDL-based message passing algorithms, such as Max-Sum, Max-Product or Sum-Product. In this work, we make use of the available Central Processing Unit (CPU) cores of a system to minimize the time it requires to execute a given algorithm. Consequently, this reduced computation time will accelerate the GDL-based COP algorithms which can be used in larger systems. However, the main challenge is to maintain the quality of the solution while minimizing the completion time. Our proposed protocol specifically takes this trade-off into account, and our empirical results depict that it is able to produce the same solution quality while accelerating the inference process 2-10 times faster compared to the state-of-theart.
引用
收藏
页码:706 / 714
页数:9
相关论文
共 20 条
  • [1] The generalized distributive law
    Aji, SM
    McEliece, RJ
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (02) : 325 - 343
  • [2] Chen ZY, 2019, AAAI CONF ARTIF INTE, P6038
  • [3] Dechter R., 2003, Constraint processing
  • [4] A biclustering approach based on factor graphs and the max-sum algorithm
    Denitto, M.
    Farinelli, A.
    Figueiredo, M. A. T.
    Bicego, M.
    [J]. PATTERN RECOGNITION, 2017, 62 : 114 - 124
  • [5] Agent-based decentralised coordination for sensor networks using the max-sum algorithm
    Farinelli, A.
    Rogers, A.
    Jennings, N. R.
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2014, 28 (03) : 337 - 380
  • [6] Farinelli A., 2008, 7 INT C AUTONOMOUS A, P639
  • [7] HARD AND SOFT CONSTRAINTS IN LINEAR-PROGRAMMING
    KENDALL, JW
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1975, 3 (06): : 709 - 715
  • [8] Khan M., 2018, THESIS U SOUTHAMPTON
  • [9] Khan MM, 2018, PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), P1595
  • [10] Speeding Up GDL-Based Message Passing Algorithms for Large-Scale DCOPs
    Khan, Md. Mosaddek
    Long Tran-Thanh
    Ramchurn, Sarvapali D.
    Jennings, Nicholas R.
    [J]. COMPUTER JOURNAL, 2018, 61 (11) : 1639 - 1666