Solving knapsack problems with S-curve return functions
We consider the allocation of a limited budget to a set of activities or investments in order to maximize return from investment. In a number of practical contexts (e.g., advertising), the return from investment in an activity is effectively modeled using an S-curve, where increasing returns to scale exist at small investment levels, and decreasing returns to scale occur at high investment levels. We demonstrate that the resulting knapsack problem with S-curve return functions is NP-hard, provide a pseudo-polynomial time algorithm for the integer variable version of the problem, and develop efficient solution methods for special cases of the problem. We also discuss a fully-polynomial-time approximation algorithm for the integer variable version of the problem.
Year of publication: |
2009
|
---|---|
Authors: | AgralI, Semra ; Geunes, Joseph |
Published in: |
European Journal of Operational Research. - Elsevier, ISSN 0377-2217. - Vol. 193.2009, 2, p. 605-615
|
Publisher: |
Elsevier |
Keywords: | Non-linear programming OR in strategic planning Dynamic programming Marketing |
Saved in:
Saved in favorites
Similar items by person
-
Modeling and analysis of an auction-based logistics market
AgralI, Semra, (2008)
-
Demand flexibility in supply chain planning
Geunes, Joseph, (2012)
-
Revisiting the two-stage EOQ/EPQ model with inelastic demand : decentralisation and coordination
Geunes, Joseph, (2018)
- More ...