A load balancing strategy for parallel computation of sparse?permanents

被引:3
|
作者
Wang, Lei [1 ]
Liang, Heng [1 ]
Bai, Fengshan [1 ]
Huo, Yan [2 ]
机构
[1] Tsinghua Univ, Dept Math Sci, Beijing 100084, Peoples R China
[2] China Cit Bank, Beijing 100027, Peoples R China
基金
美国国家科学基金会;
关键词
sparse matrix; approximate algorithm; permanent; parallel computation; load balancing; accelerated ratio; MONTE-CARLO ALGORITHM; PERMANENT; MATRICES; ANOMALIES; GRAPHS; BOUNDS;
D O I
10.1002/nla.1844
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The research in parallel machine scheduling in combinatorial optimization suggests that the desirable parallel efficiency could be achieved when the jobs are sorted in the non-increasing order of processing times. In this paper, we find that the time spending for computing the permanent of a sparse matrix by hybrid algorithm is strongly correlated to its permanent value. A strategy is introduced to improve a parallel algorithm for sparse permanent. Methods for approximating permanents, which have been studied extensively, are used to approximate the permanent values of submatrices to decide the processing order of jobs. This gives an improved load balancing method. Numerical results show that the parallel efficiency is improved remarkably for the permanents of fullerene graphs, which are of great interests in nanoscience. Copyright (c) 2012 John Wiley & Sons, Ltd.
引用
收藏
页码:1017 / 1030
页数:14
相关论文
共 50 条
  • [31] Efficient computation of the permanent of a sparse matrix
    Mittal, RC
    Al-Kurdi, A
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2001, 77 (02) : 189 - 199
  • [32] A Load Balancing Strategy for Cloud Computing Environment
    Haidri, Raza Abbas
    Katti, C. P.
    Saxena, P. C.
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 636 - 641
  • [33] Parallel load balancing strategy for Volume-of-Fluid methods on 3-D unstructured meshes
    Jofre, Lluis
    Borrell, Ricard
    Lehmkuhl, Oriol
    Olivaa, Assensi
    JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 282 : 269 - 288
  • [34] A load balancing strategy in Web cluster system
    Yang, Wu
    Li, ShuangQing
    Cheng, DaiJie
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 809 - +
  • [35] An Optimizing Strategy of Load Balancing Based on MSTP
    Tang, Junyong
    Hao, Haiyan
    MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 2221 - +
  • [36] Research of Dynamic Load Balancing Strategy on HBase
    Xiong, An-ping
    Zou, Jiao
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING FOR MECHANICS AND MATERIALS, 2015, 21 : 1599 - 1604
  • [37] Two Level Load Balancing Strategy in Cloud
    Zaouch, Amal
    Benabbou, Faouzia
    Er-Raji, Naoufal
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (08): : 8 - 13
  • [38] Dynamic Load Balancing Strategy for Grid Computing
    Yagoubi, Belabbas
    Slimani, Yahya
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 13, 2006, 13 : 260 - 265
  • [39] An Advanced Load Balancing Strategy For Cloud Environment
    Zhang Jiadong
    Liu Qiongxin
    Chen Jiayu
    2016 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2016, : 240 - 243
  • [40] Communication balancing in parallel sparse matrix-vector multiplication
    Bisseling, RH
    Meesen, W
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2005, 21 : 47 - 65