An efficient algorithm for the parametric resource allocation problem (Q1058467)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 3900537
Language Label Description Also known as
default for all languages
No label defined
    English
    An efficient algorithm for the parametric resource allocation problem
    scientific article; zbMATH DE number 3900537

      Statements

      An efficient algorithm for the parametric resource allocation problem (English)
      0 references
      1985
      0 references
      The parametric resource allocation problem asks to minimize the sum of separable single-variable convex functions containing a parameter \(\lambda\), \(\sum^{n}_{i=1}(f_ i(x_ i)+\lambda g_ i(x_ i))\), under simple constraints \(\sum^{n}_{i=1}x_ i=M\), \(l_ i\leq x_ i\leq u_ i\) and nonnegative integers \(x_ i\) for \(i=1,2,...,n\), where M is a given positive integer, and \(l_ i\) and \(u_ i\) are given lower and upper bounds on \(x_ i\). This paper presents an efficient algorithm for computing the sequence of all optimal solutions when \(\lambda\) is continuously changed from 0 to \(\infty\). The required time is O(G\(\sqrt{M} \log^ 2 n+n \log n+n \log (M/n))\), where \(G=\sum^{n}_{i=1}u_ i-\sum^{n}_{i=1}l_ i\) and an evaluation of \(f_ i(\cdot)\) or \(g_ i(\cdot)\) is assumed to be done in constant time.
      0 references
      parametric resource allocation
      0 references
      sum of separable single-variable convex functions
      0 references
      algorithm
      0 references
      sequence of all optimal solutions
      0 references
      0 references
      0 references

      Identifiers