The scalability analysis of a parallel tree search algorithm

被引:2
作者
Kolpakov, Roman [1 ,2 ]
Posypkin, Mikhail [2 ,3 ]
机构
[1] Lomonosov Moscow State Univ, GSP 1, Moscow, Russia
[2] Russian Acad Sci, Fed Res Ctr Comp Sci & Control, Vavilov St 40, Moscow, Russia
[3] Natl Res Univ Higher Sch Econ, 20 Myasnitskaya Ulitsa, Moscow 101000, Russia
关键词
Parallel scalability; Parallel efficiency; Complexity analysis; Parallel tree search; Global optimization; GLOBAL OPTIMIZATION; COMPUTATIONAL-COMPLEXITY; BOUND METHOD; BRANCH;
D O I
10.1007/s11590-020-01547-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Increasing the number of computational cores is a primary way of achieving the high performance of contemporary supercomputers. However, developing parallel applications capable to harness the enormous amount of cores is a challenging task. It is very important to understand the principle limitations of the scalability of parallel applications imposed by the algorithm's structure. The tree search addressed in this paper has an irregular structure unknown prior to computations. That is why such algorithms are challenging for parallel implementation especially on distributed memory systems. In this paper, we propose a parallel tree search algorithm aimed at distributed memory parallel computers. For this parallel algorithm, we analyze its scalability and show that it is close to the theoretical maximum.
引用
收藏
页码:2211 / 2226
页数:16
相关论文
共 50 条
[41]   A Novel Parallel Interval Exclusion Algorithm [J].
Lei, Yongmei ;
Chen, Shaojun ;
Yan, Yu .
HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 :218-223
[42]   A parallel immune algorithm for global optimization [J].
Cutello, Vincenzo ;
Nicosia, Giuseppe ;
Pavia, Emilio .
INTELLIGENT INFORMATION PROCESSING AND WEB MINING, PROCEEDINGS, 2006, :467-+
[43]   Lightning search algorithm: a comprehensive survey [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Hussien, Abdelazim G. ;
Alsalibi, Bisan ;
Jalali, Seyed Mohammad Jafar ;
Gandomi, Amir H. .
APPLIED INTELLIGENCE, 2021, 51 (04) :2353-2376
[44]   A Direct Search Algorithm for Global Optimization [J].
Baeyens, Enrique ;
Herreros, Alberto ;
Peran, Jose R. .
ALGORITHMS, 2016, 9 (02)
[45]   Dynamic search fireworks algorithm with chaos [J].
Gong, Chibing .
JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2019, 13
[46]   Multiobjective search algorithm with subdivision technique [J].
Jahn, Johannes .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2006, 35 (02) :161-175
[47]   An Improved Squirrel Search Algorithm for Optimization [J].
Yuan, Tingting ;
Ding, Jie ;
Tu, Taotao .
2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, :1827-1832
[48]   Improved gravitational search algorithm with crossover [J].
Yin, Baoyong ;
Guo, Zhaolu ;
Liang, Zhengping ;
Yue, Xuezhi .
COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 :505-516
[49]   Improved Harmony Search Algorithm: LHS [J].
Ouyang, Hai-bin ;
Gao, Li-qun ;
Li, Steven ;
Kong, Xiang-yong ;
Wang, Qing ;
Zou, De-xuan .
APPLIED SOFT COMPUTING, 2017, 53 :133-167
[50]   Fireworks algorithm with gravitational search operator [J].
Zhu Q.-B. ;
Wang Z.-Y. ;
Huang M. .
Kongzhi yu Juece/Control and Decision, 2016, 31 (10) :1853-1859