Skip to main content
Log in

Solving Reverse Convex Programming Problems Using a Generalized Cutting-Plane Method

  • Research paper
  • Published:
Iranian Journal of Science and Technology, Transactions A: Science Aims and scope Submit manuscript

Abstract

It is well known that each convex function \(f:{\mathbb{R}}^n \longrightarrow {\mathbb{R}}\) is supremally generated by affine functions. More precisely, each convex function \(f:{\mathbb{R}}^n \longrightarrow {\mathbb{R}}\) is the upper envelope of its affine minorants. In this paper, we propose an algorithm for solving reverse convex programming problems by using such a representation together with a generalized cutting-plane method. Indeed, by applying this representation, we solve a sequence of problems with a smaller feasible set, in which the reverse convex constraint is replaced by a still reverse convex but polyhedral constraint. Moreover, we prove that the proposed algorithm converges, under suitable assumptions, to an optimal solution of the original problem. This algorithm is coded in MATLAB language and is evaluated by some numerical examples.

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

Notes

  1. Pentium ®Dual-Core:2.70 GHz, memory 2GB DDR2.

References

  • An LTH, Le HM, Nguyen VV, Tao PD (2008) A DC programming approach for feature selection in support vector machines learning. Adv Data Anal Classif 2:259–278

    Article  MathSciNet  MATH  Google Scholar 

  • Bansal PP, Jacobsen SE (1975) Characterization of local solutions for a class of nonconvex programs. J Opt Theory Appl 15(5):549–564

    Article  MathSciNet  MATH  Google Scholar 

  • Bulatov VP (1969) Approximation methods for solving some mathematical programming problems. In: Applied Mathematics Irkutsk, SEI SB AS SSSR, pp 10–15

  • Hillestad RJ, Jacobsen SE (1980) Reverse convex programming. Appl Math Opt 6(1):63–78

    Article  MathSciNet  MATH  Google Scholar 

  • Horst R, Pardalos PM, Thoai NV (1995) Introduction to global optimization, nonconvex optimization and its applications, vol 3. Kluwer Academic Publishers, Boston

    MATH  Google Scholar 

  • Meyer R (1970) The validity of a family of optimization methods. SIAM J Control Opt 8(1):41–54

    Article  MathSciNet  MATH  Google Scholar 

  • Moshivaziri K (1994) Computational methods for linear programs with an additional reverse convex constraint. J Opt Theory Appl 81:343–354

    Article  Google Scholar 

  • Neumaier A (2004) Complete search in continuous global optimization and constraint satisfaction. Acta Numer 13:271–369

    Article  MathSciNet  MATH  Google Scholar 

  • Pardalos PM, Rosen JB (1986) Methods for global concave minimization: a bibliographic survey. SIAM Rev 28:367–379

    Article  MathSciNet  MATH  Google Scholar 

  • Penot J-P (2001) Duality for anticonvex programs. J Glob Opt 19(2):163–182

    Article  MathSciNet  MATH  Google Scholar 

  • Rosen JB (1966) Iterative solution of nonlinear optimal control problems. SIAM J Control Opt 4:223–244

    Article  MathSciNet  MATH  Google Scholar 

  • Rubinov AM (2000) Abstract convexity and global optimization. Kluwer Academic Publishers, Boston

    Book  MATH  Google Scholar 

  • Saeki Y, Kuroiwa D (2013) Optimality conditions for DC programming problems with reverse convex constraints. Nonlinear Anal 80:18–27

    Article  MathSciNet  MATH  Google Scholar 

  • Semadeni Z (1971) Banach spaces of continuous functions. PWN, Warszawa

    MATH  Google Scholar 

  • Shen PP, Chen YQ, Ma Y (2009) A nonisolated optimal solution for special reverse convex programming problems. J Comput Appl Math 224:219–229

    Article  MathSciNet  MATH  Google Scholar 

  • Strekalovsky AS (1993) Extremal problems on complements of convex sets. Kibernetika i Sistemnyĭ Analiz, N 1, 88–100, No 1, pp 113–126, translated in Cybernetics and Systems Analysis 29 (1993)

  • Thi HAL, Thiao M, Dinh TP, Judice J (2012) A DC programming approach for solving the symmetric eigenvalue complementarity problem. Comput Opt Appl 51(3):1097–1117

    Article  MathSciNet  MATH  Google Scholar 

  • Tuy H (1987) Convex programs with an additional reverse convex constraint. J Opt Theory Appl 52:463–486

    Article  MathSciNet  MATH  Google Scholar 

  • Zalinescu C (2002) Convex analysis in general vector spaces. World Scientific, London

    Book  MATH  Google Scholar 

Download references

Acknowledgements

The authors are very grateful to two anonymous referees for their useful suggestions regarding an earlier version of this paper. The comments of the referees were very useful, and they helped us to improve the paper significantly. This research was partially supported by Mahani Mathematical Research Center.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to H. Mohebi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sadeghi, J., Mohebi, H. Solving Reverse Convex Programming Problems Using a Generalized Cutting-Plane Method. Iran J Sci Technol Trans Sci 43, 1893–1904 (2019). https://doi.org/10.1007/s40995-018-0653-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40995-018-0653-2

Keywords

Mathematics Subject Classification

Navigation