English

First Experiments with Structure-Aware Presolving for a Parallel Interior-Point Method

Optimization and Control 2019-08-05 v1

Abstract

In linear optimization, matrix structure can often be exploited algorithmically. However, beneficial presolving reductions sometimes destroy the special structure of a given problem. In this article, we discuss structure-aware implementations of presolving as part of a parallel interior-point method to solve linear programs with block-diagonal structure, including both linking variables and linking constraints. While presolving reductions are often mathematically simple, their implementation in a high-performance computing environment is a complex endeavor. We report results on impact, performance, and scalability of the resulting presolving routines on real-world energy system models with up to 700 million nonzero entries in the constraint matrix.

Keywords

Cite

@article{arxiv.1908.00796,
  title  = {First Experiments with Structure-Aware Presolving for a Parallel Interior-Point Method},
  author = {Ambros Gleixner and Nils-Christian Kempke and Thorsten Koch and Daniel Rehfeldt and Svenja Uslu},
  journal= {arXiv preprint arXiv:1908.00796},
  year   = {2019}
}

Comments

6 pages, 3 figures, under review (Operations Research Proceedings)