Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A hybrid dynamic programming approach to the biobjective binary knapsack problem
Delort C., Spanjaard O. Journal of Experimental Algorithmics18 1.1-1.21,2013.Type:Article
Date Reviewed: Nov 20 2013

When we have several different objective functions, and we are not sure how to combine them into a single objective function that describes our preferences, it’s reasonable to generate the Pareto set, which is the set of all alternatives that cannot be improved with respect to all the given objectives. This whole set of possible alternatives should help us make our decision. For a single objective function, the Pareto set is simply the set of all alternatives for which this objective function attains its optimal value. Since optimization is thus a particular case of the problem of computing the Pareto set, it is natural to generalize known optimization algorithms to the Pareto set problem.

One of the efficient optimization techniques is the branch-and-bound technique, in which we dismiss a branch when the corresponding value of the minimized function exceeds a certain bound. For multi-objective optimization, it is reasonable to consider a set of bounds, one for each objective function. For the biobjective spanning tree problem, this idea improved speed by an order of magnitude, but it has not been tested on other problems.

The authors of this paper demonstrate that the idea of using a set of bounds also works for the biobjective binary knapsack problem, when we use dynamic programming. To further improve the performance, they compute several points from the Pareto set and dismiss alternatives dominated by these points. This drastically limits the search space.

The authors propose a promising new approach. I strongly recommend this paper to all readers interested in new techniques for multi-objective optimization.

Reviewer:  V. Kreinovich Review #: CR141745 (1401-0085)
Bookmark and Share
  Featured Reviewer  
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
 
Combinatorics (G.2.1 )
 
 
Optimization (G.1.6 )
 
 
Problem Solving, Control Methods, And Search (I.2.8 )
 
Would you recommend this review?
yes
no
Other reviews under "Nonnumerical Algorithms And Problems": Date
Improving the performance guarantee for approximate graph coloring
Wigderson A. Journal of the ACM 30(4): 729-735, 1983. Type: Article
Feb 1 1985
Fast algorithms constructing minimal subalgebras, congruences, and ideals in a finite algebra
Demel J., Demlová M., Koubek V. Theoretical Computer Science 36(2-3): 203-216, 1985. Type: Article
Jan 1 1986
Complexity of the word problem for commutative semigroups of fixed dimension
Huynh D. Acta Informatica 22(4): 421-432, 1985. Type: Article
May 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy