Efficient Resource Allocation with Non-Concave Objective Functions

  • Authors:
  • Arne Andersson;Fredrik Ygge

  • Affiliations:
  • Computing Science Department, Information Technology, Uppsala University, Box 311, SE-751 05 Uppsala, Sweden. arnea@csd.uu.se http://www.csd.uu.se/~arnea;EnerSearch AB, Chalmers Science Park, SE-412 88 Gothenburg, Sweden. ygge@enersearch.se http://www.enersearch.se/ygge

  • Venue:
  • Computational Optimization and Applications
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider resource allocation with separable objective functions defined over subranges of the integers. While it is well known that (the maximization version of) this problem can be solved efficiently if the objective functions are concave, the general problem of resource allocation with non-concave functions is difficult. In this article we show that for fairly well-shaped non-concave objective functions, the optimal solution can be computed efficiently. Our main enabling ingredient is an algorithm for aggregating two objective functions, where the cost depends on the complexity of the two involved functions. As a measure of complexity of a function, we use the number of subintervals that are convex or concave.