Distributed Parallel Structure-Aware Presolving for Arrowhead Linear Programs

dc.bibliographicCitation.seriesTitleZIB Report
dc.bibliographicCitation.volume2026, 01 (March 2026)
dc.contributor.authorKempke, Nils–Christian
dc.contributor.authorMaher, Stephen J.
dc.contributor.authorRehfeldt, Daniel
dc.contributor.authorGleixner, Ambros
dc.contributor.authorKoch, Thorsten
dc.contributor.authorUslu, Svenja
dc.date.accessioned2026-07-27T09:14:54Z
dc.date.available2026-07-27T09:14:54Z
dc.date.issued2026-03
dc.description.abstractWe present a structure-aware parallel presolve framework specialized to arrowhead linear programs (AHLPs) and designed for high-performance computing (HPC) environments, integrated into the parallel interior point solver PIPS-IPM++. Large-scale LPs arising from automated model gen- eration frequently contain redundancies and numerical pathologies that necessitate effective presolve, yet existing presolve techniques are primar- ily serial or structure-agnostic and can become time-consuming in parallel solution workflows. Within PIPS-IPM++, AHLPs are stored in distributed memory, and our presolve builds on this to apply a highly parallel, distributed presolve across compute nodes while keeping communication overhead low and preserving the underlying arrowhead structure. We demonstrate the scal- ability and effectiveness of our approach on a diverse set of AHLPs and compare it against state-of-the-art presolve implementations, including PaPILO and the presolve implemented within Gurobi. Even on a single machine, our presolve significantly outperforms PaPILO by a factor of 18 and Gurobi’s presolve by a factor of 6 in terms of shifted geometric mean runtime, while reducing the problems by a similar amount to PaPILO. Us- ing a distributed compute environment, we outperform Gurobi’s presolve by a factor of 13.eng
dc.description.versionpublishedVersion
dc.identifier.otherhttp://nbn-resolving.de/urn:nbn:de:0297-zib-103034
dc.identifier.urihttps://oa.tib.eu/renate/handle/123456789/41091
dc.identifier.urihttps://doi.org/10.34657/40159
dc.language.isoeng
dc.publisherHannover : Technische Informationsbibliothek
dc.relation.affiliationZuse Institute Berlin
dc.rights.licenseEs gilt deutsches Urheberrecht. Das Werk bzw. der Inhalt darf zum eigenen Gebrauch kostenfrei heruntergeladen, konsumiert, gespeichert oder ausgedruckt, aber nicht im Internet bereitgestellt oder an Außenstehende weitergegeben werden. - German copyright law applies. The work or content may be downloaded, consumed, stored or printed for your own use but it may not be distributed via the internet or passed on to external parties.
dc.subject.ddc000 | Informatik, Information und Wissen, allgemeine Werke
dc.titleDistributed Parallel Structure-Aware Presolving for Arrowhead Linear Programsger
dc.typeReport
dcterms.extent27 Seiten
dtf.funding.funderBMWE
dtf.funding.program03EI1082B
tib.accessRightsopenAccess

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RO9118_2026_1.pdf
Size:
626.42 KB
Format:
Adobe Portable Document Format
Description: