Skip to main content
Log in

An optimal adaptive algorithm for the approximation of concave functions

  • Published:
Mathematical Programming Submit manuscript

Abstract

Motivated by the study of parametric convex programs, we consider approximation of concave functions by piecewise affine functions. Using dynamic programming, we derive a procedure for selecting the knots at which an oracle provides the function value and one supergradient. The procedure is adaptive in that the choice of a knot is dependent on the choice of the previous knots. It is also optimal in that the approximation error, in the integral sense, is minimized in the worst case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bellman, R., Dreyfus, S.: Applied Dynamic Programming. Princeton University Press, Princeton, 1962

  2. Burkard, R.E., Hamacher, H.W., Rote, G.: Sandwich approximation of univariate convex functions with an application to separable convex programming. Naval Res. Logistics 38, 911–924 (1991)

    MATH  MathSciNet  Google Scholar 

  3. Fruhwirth, B., Burkard, R.E., Rote, G.: Approximation of convex curves with application to the bicriterial minimum cost flow problem. Eur. J. Oper. Res. 42, 326–338 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  4. Guérin, J.: Une méthode adaptative pour l'approximation de fonctions concaves croissantes. Mémoire de maîtrise de l'École Polytechnique de Montréal, 2000

  5. Marcotte, P., Zhu, D.L.: Equilibria with infinitely many differentiated classes of customers. Complementary and Variational Problems, State of the Art. Jong-Shi Pang and Michael Ferris, (eds.), SIAM. Philadelphia, 1997, pp. 234–258

  6. Marcotte, P., Nguyen, S., Tanguay, K.: Implementation of an efficient algorithm for the multiclass traffic assignment problem. Proceedings of the 13th International Symposium on Transportation and Traffic Theory. Jean-Baptiste Lesort, (ed.), Pergamon 1996, pp. 217–236

  7. Novak, E.: Quadrature formulas for convex classes of functions. International Series of Numerical Mathematics 112 Birkhäuser Verlag, Basel, 1993, pp. 283–296

  8. Rote, G.: The convergence rate of the sandwich algorithm for approximating convex functions. Computing 48, 337–361 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  9. Sonnevend, G.: Optimal passive and sequential algorithms for the approximation of convex functions in L p [0,1]s, p=1,∞. Constructive function theory '81. Sofia, 1983

  10. Sukharev, A.G.: Minimax models in the theory of numerical methods. Theory and Decision Library Series B Vol. 21. Kluwer Academic Publishers, 1992

  11. Yang, X.Q., Goh, C.J.: A method for convex curve approximation. Eur. J. Oper. Res. 97, 205–212 (1997)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was partially supported by NSERC (Canada) and FCAR (Québec).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Guérin, J., Marcotte, P. & Savard, G. An optimal adaptive algorithm for the approximation of concave functions. Math. Program. 107, 357–366 (2006). https://doi.org/10.1007/s10107-003-0502-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-003-0502-7

Keywords

Mathematics Subject Classification (2000)

Navigation