Canonical d. c. programming techniques for solving a convex program with an additional constraint of multiplicative type (Q685859)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Canonical d. c. programming techniques for solving a convex program with an additional constraint of multiplicative type
scientific article

    Statements

    Canonical d. c. programming techniques for solving a convex program with an additional constraint of multiplicative type (English)
    0 references
    0 references
    0 references
    0 references
    18 October 1993
    0 references
    Canonical d.c. programming techniques were developed for solving optimization problems in which every function is represented as a difference of two convex functions. The author presents an application of canonical d.c. programming techniques to solve a nonconvex programming problem of minimizing a linear function \(cx\) over a convex set \(X\subset\mathbb R^ n\) with an additional constraint of multiplicative type \(\prod^ p_{i=1} \psi_ i(x)\leq 1\), where the functions \(\psi_ i\) are convex and positive on \(X\). The approach is based on transforming the original optimization problem, by using \(p\) additional variables, into a canonical d.c. programming problem with the special structure that the reverse convex constraint involved does only depend on the newly introduced variables. This special structure suggests a few modifications of certain techniques in d.c. programming in a way that the operations handling the nonconvexity are actually performed in the space of the additional variables. The convergence of the algorithm is proved and some computational results are also provided.
    0 references
    0 references
    global optimization
    0 references
    outer approximation
    0 references
    d.c. programming
    0 references
    difference of two convex functions
    0 references
    reverse convex constraint
    0 references