English

Solving DC programs with a polyhedral component utilizing a multiple objective linear programming solver

Optimization and Control 2017-04-06 v2

Abstract

A class of non-convex optimization problems with DC objective function is studied, where DC stands for being representable as the difference f=ghf=g-h of two convex functions gg and hh. In particular, we deal with the special case where one of the two convex functions gg or hh is polyhedral. In case gg is polyhedral, we show that a solution of the DC program can be obtained from a solution of an associated polyhedral projection problem. In case hh is polyhedral, we prove that a solution of the DC program can be obtained by solving a polyhedral projection problem and finitely many convex programs. Since polyhedral projection is equivalent to multiple objective linear programming (MOLP), a MOLP solver (in the second case together with a convex programming solver) can be used to solve instances of DC programs with polyhedral component. Numerical examples are provided, among them an application to locational analysis.

Keywords

Cite

@article{arxiv.1610.05470,
  title  = {Solving DC programs with a polyhedral component utilizing a multiple objective linear programming solver},
  author = {Andreas Löhne and Andrea Wagner},
  journal= {arXiv preprint arXiv:1610.05470},
  year   = {2017}
}

Comments

2nd version: some typos corrected, some remarks added, update of references

R2 v1 2026-06-22T16:23:50.965Z