Skip to main navigation Skip to search Skip to main content

Two-variable linear programming in parallel

  • University of Notre Dame

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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 prune-and-search technique also leads to efficient EREW PRAM algorithms for other problems, and is likely to be useful in solving more problems.

Original languageEnglish
Title of host publicationAlgorithm Theory — SWAT 1998 - 6th Scandinavian Workshop on Algorithm Theory, Proceedings
EditorsStefan Arnborg, Lars Ivansson
PublisherSpringer Verlag
Pages169-180
Number of pages12
ISBN (Print)3540646825, 9783540646822
DOIs
StatePublished - 1998
Event6th Scandinavian Workshop on Algorithm Theory, SWAT 1998 - Stockholm, Sweden
Duration: Jul 8 1998Jul 10 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1432
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th Scandinavian Workshop on Algorithm Theory, SWAT 1998
Country/TerritorySweden
CityStockholm
Period07/8/9807/10/98

Fingerprint

Dive into the research topics of 'Two-variable linear programming in parallel'. Together they form a unique fingerprint.

Cite this