Parallel dynamic programming on clusters of workstations

被引:6
|
作者
Canto, SD [1 ]
de Madrid, AP [1 ]
Bencomo, SD [1 ]
机构
[1] Univ Nacl Educ Distancia, Dept Comp Sci & Automat Control, Madrid 28040, Spain
关键词
parallel dynamic programming; constrained optimization; combinatorial algorithms; networked workstations; performance evaluation; NOWs;
D O I
10.1109/TPDS.2005.112
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The standard DP ( Dynamic Programming) algorithms are limited by the substantial computational demands they put on contemporary serial computers. In this work, the theory behind the solution to serial monadic dynamic programming problems highlights the theory and application of parallel dynamic programming on a general-purpose architecture ( Cluster or Network Of Workstations). A simple and well-known technique, message passing, is considered. Several parallel serial monadic DP algorithms are proposed, based on the parallelization in the state variables and the parallelization in the decision variables. Algorithms with no interpolation are also proposed. It is demonstrated how constraints introduce load unbalance which affect scalability and how this problem is inherent to DP.
引用
收藏
页码:785 / 798
页数:14
相关论文
共 50 条
  • [1] Parallel processing on clusters of workstations
    Goscinski, AM
    NETWORKS: THE NEXT MILLENNINUM - THE IEEE SINGAPORE INTERNATIONAL CONFERENCE ON NETWORKS 1997, IEEE SICON'97, 1997, : 427 - 454
  • [2] Parallel computing on clusters of workstations
    Atiquzzaman, M
    Srimani, PK
    PARALLEL COMPUTING, 2000, 26 (2-3) : 175 - 177
  • [3] Stardust: An environment for parallel programming on networks of heterogeneous workstations
    Cabillic, G
    Puaut, I
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 40 (01) : 65 - 80
  • [4] Supporting a flexible parallel programming model on a network of workstations
    Huang, SC
    Kedem, ZM
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 75 - 82
  • [6] Parallel programming on top of networks of heterogeneous workstations (NHW)
    Aly, AA
    Elmaghraby, AS
    Kamel, KK
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 11TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1998, : 115 - 118
  • [7] Object oriented parallel programming model on a network of workstations
    Suresh, B
    Nadarajan, R
    COMPUTATIONAL SCIENCE - ICCS 2003, PT IV, PROCEEDINGS, 2003, 2660 : 1000 - 1010
  • [8] DATA-PARALLEL PROGRAMMING ON A NETWORK OF HETEROGENEOUS WORKSTATIONS
    NEDELJKOVIC, N
    QUINN, MJ
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1993, 5 (04): : 257 - 268
  • [9] Performance evaluation of parallel iterative deepening A* on clusters of workstations
    Al-Ayyoub, AE
    PERFORMANCE EVALUATION, 2005, 60 (1-4) : 223 - 236
  • [10] Gardens: An integrated programming language and system for parallel programming across networks of workstations
    Roe, P
    Szyperski, C
    PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC'98, 1998, 20 (01): : 29 - 41