Improving Greedy Algorithms by Lookahead-Search
β Scribed by U.K. Sarkar; P.P. Chakrabarti; S. Ghose; S.C. Desarkar
- Publisher
- Elsevier Science
- Year
- 1994
- Tongue
- English
- Weight
- 967 KB
- Volume
- 16
- Category
- Article
- ISSN
- 0196-6774
No coin nor oath required. For personal study only.
β¦ Synopsis
This paper shows that repeated application of a greedy approximation algorithm on some suitably selected subproblems of a problem often leads to a solution which is better than the solution produced by the greedy algorithm applied to the original problem. The lookahead search technique, a polynomial time algorithm introduced here, describes how a greedy algorithm can be utilized in a search process in order to improve the quality of the solution. For the (0 / 1) knapsack problem and the problem of scheduling independent tasks the lookahead technique is shown to guarantee (\varepsilon)-bounded solutions. For the problem of scheduling independent tasks, it has been established that even the simplified version of the lookahead technique provides a bound which is strictly better than the greedy algorithm used in lookahead search. Experimental results are shown for (0 / 1) knapsack problem, bin packing, Euclidean TSP, and the problem of scheduling independent tasks. 1994 Academic Press, Inc.
π SIMILAR VOLUMES
## Abstract This article concerns the development of an improved greedy algorithm for protein structure reconstruction. Our stochastic greedy algorithm, which attempts to locate the ground state of an approximate energy function, exploits the fact that protein structures consist of overlapping stru
A fundamental facility location problem is to choose the location of facilities, such as industrial plants and warehouses, to minimize the cost of satisfying the demand for some commodity. There are associated costs for locating the facilities, as well as transportation costs for distributing the co
We prove that the classical bounds on the performance of the greedy algorithm for approximating MINIMUM COVER with costs are valid for PARTIAL. COVER as well, thus lowering, by more than a factor of two, the previously known estimate. In order to do so, we introduce a new simple technique that might
Sunday's OM algorithm can reduce the number of character comparisons by making use of information of character distribution in an alphabet. Smith's adaptive algorithm uses dynamic statistics to reduce comparisons, and its performance is close to that of the OM algorithm in the number of character co