首页 | 本学科首页   官方微博 | 高级检索  
     


Solving knapsack sharing problems with general tradeoff functions
Authors:J. Randall Brown
Affiliation:(1) Graduate School of Management, Kent State University, 44242 Kent, OH, USA
Abstract:A knapsack sharing problem is a maximin or minimax mathematical programming problem with one or more ldquoknapsackrdquo constraints (an inequality constraint with all non-negative coefficients). All knapsack sharing algorithms to date have assumed that the objective function is composed of single variable functions called tradeoff functions which are strictly increasing continuous functions. This paper develops optimality conditions and algorithms for knapsack sharing problems with any type of continuous tradeoff function including multiple-valued and staircase functions which can be increasing, decreasing, unimodal, bimodal, or even multi-modal. To do this, optimality conditions are developed for a special type of multiple-valued, nondecreasing tradeoff function called an ascending function. The optimal solution to any knapsack sharing problem can then be found by solving an equivalent problem where all the tradeoff functions have been transformed to ascending functions. Polynomial algorithms are developed for piecewise linear tradeoff functions with a fixed number of breakpoints. The techniques needed to construct efficient algorithms for any type of tradeoff function are discussed.
Keywords:Maximin programming  knapsack sharing problems  multiple-valued objective functions  staircase objective functions
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号