• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Efficient Parallel Dynamic Programming (1994)

Cached

  • Download as a PDF

Download Links

  • [ftp.cs.indiana.edu]
  • [www.cs.indiana.edu]
  • [www.cs.indiana.edu]
  • [ftp.cs.indiana.edu]
  • [ftp.cs.indiana.edu]
  • [www.cs.indiana.edu]
  • [www.cs.indiana.edu]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Phillip G. Bradford
Citations:6 - 1 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Bradford94efficientparallel,
    author = {Phillip G. Bradford},
    title = {Efficient Parallel Dynamic Programming},
    year = {1994}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

In 1983, Valiant, Skyum, Berkowitz and Racko# showed that many problems with simple O#n 3 # sequential dynamic programming solutions are in the class NC. They used straight line programs to show that these problems can be solved in O#lg 2 n# time with n 9 processors. In 1988, Rytter used pebbling games to show that these same problems can be solved on a CREW PRAM in O#lg 2 n# time with n 6 =lg n processors. Recently, Huang, Liu and Viswanathan #23# and Galil and Park #15# give algorithms that improve this processor complexityby polylog factors. Using a graph structure that is analogous to the classical dynamic programming table, this paper improves these results. First, this graph characterization leads to a polylog time and n 6 =lg n processor algorithm that solves these problems. Second, there follows a subpolylog time and sublinear processor parallel approximation algorithm for the matrix chain ordering problem. Finally, this paper presents a n 3 =lg n processor and O...

Citations

3377 Introduction to Automata Theory Languages and Computation. 2nd edition. Addison-Wesley Publishing Company, 2000. de - Hopcroft, Ullman - 2004
2172 The design and analysis of computer algorithms - Aho, Hopcroft, et al. - 1974
1964 Dynamic Programming - Bellman - 1957
1950 Computational complexity - Papadimitriou - 1994
693 Matrix multiplication via arithmetical progressions - Coppersmith, Winograd - 1990
595 An introduction to parallel algorithms - Jájá - 1992
442 Computational Geometry in C - O’Rourke - 2000
260 Parallelism in random access machines - Fortune, Wyllie - 1978
173 Efficient Parallel Algorithms - Gibbons, Rytter - 1988
109 Geometric applications of a matrix-searching algorithm - Aggarwal, Klawe, et al. - 1987
98 Parallel algorithms for shared memory machines - Karp, Ramachandran
79 Alternation - Chandra, Kozen, et al. - 1981
64 Fast parallel computation of polynomials using few processors, Siam - Valiant, Skyum, et al. - 1983
59 Notes on searching in multidimensional monotone arrays. FOCS - Aggarwal, Park - 1988
59 Leiserson C and Rivest R, Introduction to Algorithms, (pp 776–800 for FFT, 837–844 for primality test, 812 for extended Euclid algorithm, 834–836 for RSA cryptosystem - Cormen - 1990
47 Efficient parallel algorithms for string editing and related problems - Apostolico, Atallah, et al. - 1990
40 Highly parallelizable problems - Berkman, Galil, et al. - 1989
36 Optimal doubly logarithmic parallel algorithms based on finding all nearest smaller values - Berkman, Schieber, et al. - 1993
34 Parallel Complexity Theory - Parberry - 1987
31 The least weight subsequence problem - Hirschberg, Larmore - 1987
27 Speed-up in dynamic programming - YAO - 1982
26 On E cient Parallel Computation for Some Dynamic Programming Problems - Rytter - 1988
26 Dynamic programming with convexity, concavity and sparsity - Galil, Park - 1992
26 Efficient dynamic programming using quadrangle inequalities - YAO - 1980
24 How to multiply matrices faster - Pan - 1984
17 Parallel dynamic programming - Galil, Park - 1991
17 Parallel dynamic programming - Huang, Liu, et al. - 1990
16 Parallel Algorithm for Matrix Chain Product and the Optimal Triangulation Problems (Extended abstract). STACS’93 version. Supported in part by the EC Cooperative Action IC 1000 Algorithms for Future Technologies “ALTEC” and by the grant KBN - Czumaj
16 Constructing Trees in Parallel - Atallah, Kosaraju, et al. - 1989
13 cient geometric algorithms in the EREW-PRAM - Chen, \E - 1990
11 An On Ž . algorithm for determining a near-optimal computation order of matrix chain products - Chin
10 A New Lower Bound Technique and its Application: Tight Lower Bounds for a Polygon Triangularization Problem - Ramanan - 1994
10 An E cient Parallel Algorithm for the Matrix Chain Product Problem - Ramanan - 1993
10 Parallelism and greedy algorithms - Anderson, Mayr - 1987
8 Efficient sublinear time parallel algorithms for the recognition for dynamic programming problems and context--free recognition - Larmore, Rytter - 1992
8 A Sublinear Parallel Algorithm for Some Dynamic Programming Problems - Huang, Liu, et al. - 1992
8 On the Time Required for a Sequence of Matrix Products - Muraoka, Kuck - 1973
7 An Optimal Parallel Algorithm for Computing a Near-Optimal Order of Matrix Multiplications - Czumaj - 1992
7 Sohn: \Hypercube Algorithms for Some String Comparison Problems - Ibarra, Pong, et al. - 1988
7 Optimal Parallel Algorithms on Sorted Intervals - Kim - 1990
7 On parallelism in Turing machines - KOZEN - 1976
7 Introduction to Modern Algebra - Marcus - 1978
6 Computing Matrix Chain Products in Near Optimal Time - Chandra - 1975
6 Shing; Some theorems about matrix multiplications, FOCS - Hu, T - 1980
6 Shing: \An O(n) Algorithm to Find a Near-Optimum Partition of a Convex Polygon - Hu, T - 1981
6 Rytter: \Parallel Construction of Optimal Alphabetic Trees (Extended Abstract - Larmore, Przytycka, et al. - 1993
5 Matrix Chain Ordering in Polylog Time with Linear Processors (Extended Abstract - Bradford, Rawlins, et al. - 1994
5 An E cient Parallel Algorithm for Finding an Optimal Order of Computing a Matrix Chain Product - Ramanan - 1992
5 Stockmeyer "Alternation - Chandra, Kozen, et al. - 1981
5 Przytycka: \Parallel Construction of Near Optimal Binary Search Trees - Kirkpatrick, T - 1990
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University