Abstract
Two-variable linear programming is a fundamental problem in computational geometry. Sequentially, this problem was solved optimally in linear time by Megiddo and Dyer using the elegant prune-and-search technique. In parallel, the previously best known deterministic algorithm on the EREW PRAM for this problem takes O(log n log log n) time and O(n) work. In this paper, we present a faster parallel deterministic two-variable linear programming algorithm, which takes O(log n log*n) time and O(n) work on the EREW PRAM. Our algorithm is based on an interesting parallel prune-and-search technique, and makes use of new geometric observations which can be viewed as generalizations of those used by Megiddo and Dyer's sequential algorithms. Our parallel pruneand-search technique also leads to efficient EREW PRAM algorithm for the weighted selection problem, and is likely to be useful in solving other problems.
| Original language | English |
|---|---|
| Pages (from-to) | 155-165 |
| Number of pages | 11 |
| Journal | Computational Geometry: Theory and Applications |
| Volume | 21 |
| Issue number | 3 |
| DOIs | |
| State | Published - 2002 |
Keywords
- EREW PRAM Model
- Linear programming
- Parallel partitioning
- Prune-and-search
- Weighted selection
Fingerprint
Dive into the research topics of 'Two-variable linear programming in parallel'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver