Skip to main content

Showing 1–21 of 21 results for author: Hojny, C

Searching in archive math. Search in all archives.
.
  1. arXiv:2405.08379  [pdf, other

    math.OC

    Detecting and Handling Reflection Symmetries in Mixed-Integer (Nonlinear) Programming

    Authors: Christopher Hojny

    Abstract: Symmetries in mixed-integer (nonlinear) programs (MINLP), if not handled appropriately, are known to negatively impact the performance of (spatial) branch-and-bound algorithms. Usually one thus tries to remove symmetries from the problem formulation or is relying on a solver that automatically detects and handles symmetries. While modelers of a problem can handle various kinds of symmetries, autom… ▽ More

    Submitted 14 May, 2024; originally announced May 2024.

  2. arXiv:2402.17702  [pdf, other

    math.OC

    The SCIP Optimization Suite 9.0

    Authors: Suresh Bolusani, Mathieu Besançon, Ksenia Bestuzheva, Antonia Chmiela, João Dionísio, Tim Donkiewicz, Jasper van Doornmalen, Leon Eifler, Mohammed Ghannam, Ambros Gleixner, Christoph Graczyk, Katrin Halbig, Ivo Hedtke, Alexander Hoen, Christopher Hojny, Rolf van der Hulst, Dominik Kamp, Thorsten Koch, Kevin Kofler, Jurgen Lentz, Julian Manns, Gioni Mexi, Erik Mühmer, Marc E. Pfetsch, Franziska Schlösser , et al. (6 additional authors not shown)

    Abstract: The SCIP Optimization Suite provides a collection of software packages for mathematical optimization, centered around the constraint integer programming (CIP) framework SCIP. This report discusses the enhancements and extensions included in the SCIP Optimization Suite 9.0. The updates in SCIP 9.0 include improved symmetry handling, additions and improvements of nonlinear handlers and primal heuris… ▽ More

    Submitted 27 February, 2024; originally announced February 2024.

    Comments: The release report of the SCIP Optimization Suite version 9.0

    MSC Class: 90C05; 90C10; 90C11; 90C30; 90C90; 65Y05

  3. arXiv:2402.13937  [pdf, other

    math.OC cs.LG

    Verifying message-passing neural networks via topology-based bounds tightening

    Authors: Christopher Hojny, Shiqiang Zhang, Juan S. Campos, Ruth Misener

    Abstract: Since graph neural networks (GNNs) are often vulnerable to attack, we need to know when we can trust them. We develop a computationally effective approach towards providing robust certificates for message-passing neural networks (MPNNs) using a Rectified Linear Unit (ReLU) activation function. Because our work builds on mixed-integer optimization, it encodes a wide variety of subproblems, for exam… ▽ More

    Submitted 21 May, 2024; v1 submitted 21 February, 2024; originally announced February 2024.

  4. arXiv:2311.15953  [pdf, ps, other

    math.OC

    Fairness in Graph-Theoretical Optimization Problems

    Authors: Christopher Hojny, Frits Spieksma, Sten Wessel

    Abstract: There is arbitrariness in optimum solutions of graph-theoretic problems that can give rise to unfairness. Incorporating fairness in such problems, however, can be done in multiple ways. For instance, fairness can be defined on an individual level, for individual vertices or edges of a given graph, or on a group level. In this work, we analyze in detail two individual-fairness measures that are bas… ▽ More

    Submitted 27 November, 2023; originally announced November 2023.

  5. arXiv:2311.06085  [pdf, other

    math.OC

    The Impact of Symmetry Handling for the Stable Set Problem via Schreier-Sims Cuts

    Authors: Christopher Hojny, Marc E. Pfetsch, José Verschae

    Abstract: Symmetry handling inequalities (SHIs) are an appealing and popular tool for handling symmetries in integer programming. Despite their practical application, little is known about their interaction with optimization problems. This article focuses on Schreier-Sims (SST) cuts, a recently introduced family of SHIs, and investigate their impact on the computational and polyhedral complexity of optimiza… ▽ More

    Submitted 10 November, 2023; originally announced November 2023.

  6. arXiv:2311.03877  [pdf, ps, other

    math.OC

    A proof system for certifying symmetry and optimality reasoning in integer programming

    Authors: Jasper van Doornmalen, Leon Eifler, Ambros Gleixner, Christopher Hojny

    Abstract: We present a proof system for establishing the correctness of results produced by optimization algorithms, with a focus on mixed-integer programming (MIP). Our system generalizes the seminal work of Bogaerts, Gocht, McCreesh, and Nordström (2022) for binary programs to handle any additional difficulties arising from unbounded and continuous variables, and covers a broad range of solving techniques… ▽ More

    Submitted 8 November, 2023; v1 submitted 7 November, 2023; originally announced November 2023.

    MSC Class: 05-XX COMBINATORICS; 90-XX OPERATIONS RESEARCH; MATHEMATICAL PROGRAMMING

  7. Enabling Research through the SCIP Optimization Suite 8.0

    Authors: Ksenia Bestuzheva, Mathieu Besançon, Wei-Kun Chen, Antonia Chmiela, Tim Donkiewicz, Jasper van Doornmalen, Leon Eifler, Oliver Gaul, Gerald Gamrath, Ambros Gleixner, Leona Gottwald, Christoph Graczyk, Katrin Halbig, Alexander Hoen, Christopher Hojny, Rolf van der Hulst, Thorsten Koch, Marco Lübbecke, Stephen J. Maher, Frederic Matter, Erik Mühmer, Benjamin Müller, Marc E. Pfetsch, Daniel Rehfeldt, Steffan Schlein , et al. (10 additional authors not shown)

    Abstract: The SCIP Optimization Suite provides a collection of software packages for mathematical optimization centered around the constraint integer programming framework SCIP. The focus of this paper is on the role of the SCIP Optimization Suite in supporting research. SCIP's main design principles are discussed, followed by a presentation of the latest performance improvements and developments in version… ▽ More

    Submitted 13 March, 2023; originally announced March 2023.

    Comments: arXiv admin note: substantial text overlap with arXiv:2112.08872

    MSC Class: 90C05; 90C10; 90C11; 90C30; 90C90; 65Y05

  8. arXiv:2212.07230  [pdf, other

    cs.IT math.OC

    Network Coding: An Optimization Approach

    Authors: Christopher Hojny, Altan B. Kilic, Alberto Ravagnani

    Abstract: We consider the problem of computing the capacity of a coded, multicast network over a small alphabet. We introduce a novel approach to this problem based on mixed integer programming. As an application of our approach, we recover, extend and refine various results that were previously obtained with case-by-case analyses or specialized arguments, giving evidence of the wide applicability of our ap… ▽ More

    Submitted 14 December, 2022; originally announced December 2022.

  9. arXiv:2212.04186  [pdf, other

    math.OC

    Handling Sub-symmetry in Integer Programming using Activation Handlers

    Authors: Christopher Hojny, Tom Verhoeff, Sten Wessel

    Abstract: Symmetry in integer programs (IPs) can be exploited in order to reduce solving times. Usually only symmetries of the original IP are handled, but new symmetries may arise at some nodes of the branch-and-bound tree. While symmetry-handling inequalities (SHIs) can easily be used to handle original symmetries, handling sub-symmetries arising later on is more intricate. To handle sub-symmetries, it ha… ▽ More

    Submitted 8 December, 2022; originally announced December 2022.

  10. arXiv:2211.01295  [pdf, ps, other

    math.OC

    A Unified Framework for Symmetry Handling

    Authors: Jasper van Doornmalen, Christopher Hojny

    Abstract: Handling symmetries in optimization problems is essential for devising efficient solution methods. In this article, we present a general framework that captures many of the already existing symmetry handling methods. While these methods are mostly discussed independently from each other, our framework allows to apply different methods simultaneously and thus outperforming their individual effect.… ▽ More

    Submitted 20 April, 2023; v1 submitted 2 November, 2022; originally announced November 2022.

    MSC Class: 90C09; 90C27; 90C57

  11. arXiv:2210.08292  [pdf, ps, other

    math.OC

    Integer Programming Models for Round Robin Tournaments

    Authors: Jasper van Doornmalen, Christopher Hojny, Roel Lambers, Frits C. R. Spieksma

    Abstract: Round robin tournaments are omnipresent in sport competitions and beyond. We propose two new integer programming formulations for scheduling a round robin tournament, one of which we call the matching formulation. We analytically compare their linear relaxations with the linear relaxation of a well-known traditional formulation. We find that the matching formulation is stronger than the other form… ▽ More

    Submitted 15 October, 2022; originally announced October 2022.

  12. arXiv:2206.12253  [pdf, other

    math.OC cs.DM math.CO

    The role of rationality in integer-programming relaxations

    Authors: Manuel Aprile, Gennadiy Averkov, Marco Di Summa, Christopher Hojny

    Abstract: For a finite set $X \subset \mathbb{Z}^d$ that can be represented as $X = Q \cap \mathbb{Z}^d$ for some polyhedron $Q$, we call $Q$ a relaxation of $X$ and define the relaxation complexity $rc(X)$ of $X$ as the least number of facets among all possible relaxations $Q$ of $X$. The rational relaxation complexity $rc_\mathbb{Q}(X)$ restricts the definition of $rc(X)$ to rational polyhedra $Q$. In thi… ▽ More

    Submitted 24 June, 2022; originally announced June 2022.

    MSC Class: 90C10

  13. arXiv:2203.05224  [pdf, ps, other

    math.OC

    Efficient MIP Techniques for Computing the Relaxation Complexity

    Authors: Gennadiy Averkov, Christopher Hojny, Matthias Schymura

    Abstract: The relaxation complexity rc(X) of the set of integer points X contained in a polyhedron is the minimal number of inequalities needed to formulate a linear optimization problem over X without using auxiliary variables. Besides its relevance in integer programming, this concept has interpretations in aspects of social choice, symmetric cryptanalysis, and machine learning. We employ efficient mixe… ▽ More

    Submitted 11 March, 2022; v1 submitted 10 March, 2022; originally announced March 2022.

  14. arXiv:2203.00992  [pdf, ps, other

    math.OC

    Efficient Propagation Techniques for Handling Cyclic Symmetries in Binary Programs

    Authors: Jasper van Doornmalen, Christopher Hojny

    Abstract: The presence of symmetries of binary programs typically degrade the performance of branch-and-bound solvers. In this article, we derive efficient variable fixing algorithms to discard symmetric solutions from the search space based on propagation techniques for cyclic groups. Our algorithms come with the guarantee to find all possible variable fixings that can be derived from symmetry arguments, i… ▽ More

    Submitted 2 March, 2022; originally announced March 2022.

    MSC Class: 90C09; 90C27; 90C57

  15. arXiv:2112.08872  [pdf, other

    math.OC

    The SCIP Optimization Suite 8.0

    Authors: Ksenia Bestuzheva, Mathieu Besançon, Wei-Kun Chen, Antonia Chmiela, Tim Donkiewicz, Jasper van Doornmalen, Leon Eifler, Oliver Gaul, Gerald Gamrath, Ambros Gleixner, Leona Gottwald, Christoph Graczyk, Katrin Halbig, Alexander Hoen, Christopher Hojny, Rolf van der Hulst, Thorsten Koch, Marco Lübbecke, Stephen J. Maher, Frederic Matter, Erik Mühmer, Benjamin Müller, Marc E. Pfetsch, Daniel Rehfeldt, Steffan Schlein , et al. (10 additional authors not shown)

    Abstract: The SCIP Optimization Suite provides a collection of software packages for mathematical optimization centered around the constraint integer programming framework SCIP. This paper discusses enhancements and extensions contained in version 8.0 of the SCIP Optimization Suite. Major updates in SCIP include improvements in symmetry handling and decomposition algorithms, new cutting planes, a new plugin… ▽ More

    Submitted 16 December, 2021; originally announced December 2021.

    Comments: 114 pages, 8 figures

    MSC Class: 90C05; 90C10; 90C11; 90C30; 90C90; 65Y05

  16. arXiv:2111.07576  [pdf, ps, other

    math.OC

    Schreier-Sims Cuts meet Stable Set: Preserving Problem Structure when Handling Symmetries

    Authors: Christopher Hojny, Marc E. Pfetsch, José Verschae

    Abstract: Symmetry handling inequalities (SHIs) are a popular tool to handle symmetries in integer programming. Despite their successful application in practice, only little is known about the interaction of SHIs with optimization problems. In this article, we focus on SST cuts, an attractive class of SHIs, and investigate their computational and polyhedral consequences for optimization problems. After show… ▽ More

    Submitted 15 November, 2021; originally announced November 2021.

  17. arXiv:2109.03005  [pdf, ps, other

    math.CO

    Characterizing and computing weight-equitable partitions of graphs

    Authors: Aida Abiad, Christopher Hojny, Sjanne Zeijlemaker

    Abstract: Weight-equitable partitions of graphs, which are a natural extension of the well-known equitable partitions, have been shown to be a powerful tool to weaken the regularity assumption in several well-known eigenvalue bounds. In this work we aim to further our algebraic and computational understanding of weight-equitable partitions. We do so by showing several spectral properties and algebraic chara… ▽ More

    Submitted 7 September, 2021; originally announced September 2021.

  18. arXiv:2105.12509  [pdf, other

    math.OC math.CO

    Computational Aspects of Relaxation Complexity: Possibilities and Limitations

    Authors: Gennadiy Averkov, Christopher Hojny, Matthias Schymura

    Abstract: The relaxation complexity $\mathrm{rc}(X)$ of the set of integer points $X$ contained in a polyhedron is the smallest number of facets of any polyhedron $P$ such that the integer points in $P$ coincide with $X$. It is a useful tool to investigate the existence of compact linear descriptions of $X$. In this article, we derive tight and computable upper bounds on $\mathrm{rc}_{\mathbb{Q}}(X)$, a var… ▽ More

    Submitted 26 May, 2021; originally announced May 2021.

  19. arXiv:2105.08565  [pdf, other

    math.OC

    Cutting Plane Approaches for the Robust Kidney Exchange Problem

    Authors: Danny Blom, Christopher Hojny, Bart Smeulders

    Abstract: Renal patients which have a willing but incompatible donor can decide to participate in a kidney exchange program (KEP). The goal of a KEP is to identify sets of such incompatible pairs that can exchange donors, leading to compatible transplants for each recipient. There is significant uncertainty involved in this process, as planned transplants may be canceled for a plethora of reasons. It is the… ▽ More

    Submitted 23 February, 2023; v1 submitted 18 May, 2021; originally announced May 2021.

    Comments: 47 pages, 4 figures and 9 tables; submitted to Computers and Operations Research

    MSC Class: 90-08

  20. arXiv:2011.08557  [pdf, other

    math.OC cs.DS

    A Simple Method for Convex Optimization in the Oracle Model

    Authors: Daniel Dadush, Christopher Hojny, Sophie Huiberts, Stefan Weltge

    Abstract: We give a simple and natural method for computing approximately optimal solutions for minimizing a convex function $f$ over a convex set $K$ given by a separation oracle. Our method utilizes the Frank--Wolfe algorithm over the cone of valid inequalities of $K$ and subgradients of $f$. Under the assumption that $f$ is $L$-Lipschitz and that $K$ contains a ball of radius $r$ and is contained inside… ▽ More

    Submitted 11 March, 2022; v1 submitted 17 November, 2020; originally announced November 2020.

    Comments: minor changes; to appear at IPCO 2022

  21. arXiv:1911.06894  [pdf, ps, other

    cs.DM math.CO

    Integrality of Linearizations of Polynomials over Binary Variables using Additional Monomials

    Authors: Christopher Hojny, Marc E. Pfetsch, Matthias Walter

    Abstract: Polynomial optimization problems over binary variables can be expressed as integer programs using a linearization with extra monomials in addition to those arising in the given polynomial. We characterize when such a linearization yields an integral relaxation polytope, generalizing work by Del Pia and Khajavirad (SIAM Journal on Optimization, 2018) and Buchheim, Crama and Rodríguez-Heck (European… ▽ More

    Submitted 15 May, 2020; v1 submitted 15 November, 2019; originally announced November 2019.

    Comments: 27 pages, 11 figures

    MSC Class: G.1.6; G.2.1 ACM Class: G.1.6; G.2.1