Optimal Design of Multi-product Batch Plants Using a Parallel Branch-and-Bound Method

被引:0
作者
Borisenko, Andrey [1 ]
Kegel, Philipp [2 ]
Gorlatch, Sergei [2 ]
机构
[1] Tambov State Tech Univ, Tambov, Russia
[2] Univ Munster, Munster, Germany
来源
PARALLEL COMPUTING TECHNOLOGIES | 2011年 / 6873卷
关键词
multi-product batch plant; parallel optimization; branch-and-bound; master-worker; global optimization; MPI; OpenMP; OPTIMIZATION; ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we develop and implement a parallel algorithm for a real-world application: finding optimal designs for multi-product batch plants. We describe two parallelization strategies - for systems with shared-memory and distributed-memory - based on the branch-and-bound paradigm and implement them using OpenMP (Open Multi-Processing) and MPI (Message Passing interface), correspondingly. Experimental results demonstrate that our approach provides competitive speedup on modern clusters of multi-core processors.
引用
收藏
页码:417 / +
页数:3
相关论文
共 21 条
[1]   Distributed computing with hierarchical master-worker paradigm for parallel branch and bound algorithm [J].
Aida, K ;
Natsume, W ;
Futakata, Y .
CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, :156-163
[2]   Extending software component models with the master-worker paradigm [J].
Bouziane, Hinde Lilia ;
Perez, Christian ;
Priol, Thierry .
PARALLEL COMPUTING, 2010, 36 (2-3) :86-103
[3]  
Brassard G., 1996, Fundamentals of Algorithmics
[4]   A Parallel Branch-and-Cut Approach for Detailed Placement [J].
Cauley, Stephen ;
Balakrishnan, Venkataramanan ;
Hu, Y. Charlie ;
Koh, Cheng-Kok .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (02)
[5]  
El Harnzaoui Y., 2010, SEARCH OPTIMAL DESIG
[6]   PARALLEL BRANCH-AND-BOUND ALGORITHMS - SURVEY AND SYNTHESIS [J].
GENDRON, B ;
CRAINIC, TG .
OPERATIONS RESEARCH, 1994, 42 (06) :1042-1066
[7]  
Grama A., 2003, Introduction to Parallel Computing, V2
[8]   Applications and algorithms for mixed integer nonlinear programming [J].
Leyffer, Sven ;
Linderoth, Jeff ;
Luedtke, James ;
Miller, Andrew ;
Munson, Todd .
SCIDAC 2009: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2009, 180
[9]   A mathematical model of the functioning of multiproduct chemical engineering systems [J].
Malygin, EN ;
Karpushkin, SV ;
Borisenko, AB .
THEORETICAL FOUNDATIONS OF CHEMICAL ENGINEERING, 2005, 39 (04) :429-439
[10]   Performances of parallel branch and bound algorithms with best-first search [J].
Mans, B ;
Roucairol, C .
DISCRETE APPLIED MATHEMATICS, 1996, 66 (01) :57-74