EDBT 2026 Demo / reviewers in the wild / expert
Alexander Mitsos
dblp:89/809
· DBLP profile ↗
25ranked-venue papers
7as first author
7since 2021 · last 2025
0000-0003-0335-6566ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 21 · 6 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | MUSE-BB: a decomposition algorithm for nonconvex two-stage problems using strong multisection branchingabstractAbstract We present MUSE-BB, a branch-and-bound (B&B) based decomposition algorithm for the deterministic global solution of nonconvex two-stage stochastic programming problems. In contrast to three recent decomposition algorithms, which solve this type of problem in a projected form by nesting an inner B&B in an outer B&B on the first-stage variables, we branch on all variables within a single B&B tree. This results in a higher convergence order of the lower bounding scheme, avoids repeated consideration of subdomains, inherent to the nesting of B&B searches, and enables the use of cheaper subproblems. In particular, when branching on second-stage variables, we employ a multisection variant of strong-branching, in which we simultaneously consider one candidate variable from each scenario for branching. By our decomposable lower bounding scheme, the resulting subproblems are independent and can be solved in parallel. We then use strong-branching scores to filter less promising candidate variables and only generate child nodes corresponding to a multisection involving the remaining variables by combining the appropriate subproblem results. We prove finite $$\varepsilon _f$$ ε f -convergence, and demonstrate that the lower-bounding scheme of MUSE-BB has at least first-order convergence under the mild assumption of Lipschitz continuous functions and relaxations. MUSE-BB is implemented and made available open source, as an extension of our deterministic global solver for mixed-integer nonlinear programs, MAiNGO, with OpenMP-parallelization of the decomposable subroutines. Numerical results show that MUSE-BB requires less CPU time than solving the deterministic equivalent using the standard version of MAiNGO; moreover, the parallelized decomposition allows for further reduction in wall time. Marco Langiu, Manuel Dahmen, Dominik Bongartz, Alexander Mitsos |
J. Glob. Optim. | 4 |
| 2025 | Out-of-sample estimation for a branch-and-bound algorithm with growing datasetsabstractAbstract In [Sass et al., Eur. J. Oper. Res., 316 (1): 36 – 45, 2024], we proposed a branch-and-bound (B&B) algorithm with growing datasets for the deterministic global optimization of parameter estimation problems based on large datasets. Therein, we start the B&B algorithm with a reduced dataset and augment it until reaching the full dataset upon convergence. However, convergence may be slowed down by a gap between the lower bounds of the reduced and the original problem, in particular for noisy measurement data. Thus, we propose the use of out-of-sample estimation for improving the lower bounds calculated with reduced datasets. Based on this, we extend the deterministic approach and propose two heuristic approaches. The computational performance of all approaches is compared with the standard B&B algorithm as a benchmark based on real-world estimation problems from process systems engineering, biochemistry, and machine learning covering datasets with and without measurement noise. Our results indicate that the heuristic approaches can improve the final lower bounds on the optimal objective value without cutting off the global solution. Aside from this, we prove that resampling can decrease the variance of the lower bounds calculated based on random initial datasets. In our case study, resampling hardly affects the performance of the approaches which indicates that the B&B algorithm with growing datasets does not suffer from large variances. Susanne Saß, Alexander Mitsos, Nikolay I. Nikolov, Angelos Tsoukalas |
J. Glob. Optim. | 2 |
| 2025 | Discretization algorithms for generalized semi-infinite programs with coupling equality constraints under local solution stabilityabstractAbstract Existing algorithms for generalized semi-infinite programs can only handle lower-level constraints containing equality constraints depending on upper-level variables (so-called coupling equality constraints) under limiting assumptions. More specifically, discretization-based algorithms require that the coupling equality constraints result in some lower-level variables being determined uniquely as implicit functions of the other lower-level and upper-level variables. We propose an adaptation of the discretization-based algorithm of Blankenship & Falk and demonstrate it can handle coupling equality constraints under the weaker assumption of stability of the solution set for these constraints in the sense of Lipschitz lower semi-continuity. The key idea is to allow a perturbation of the lower-level variable values from discretization points in connection with changes in the upper-level variables in the discretized upper-level problem. We enforce that these perturbed values satisfy the coupling equality constraints while remaining close to the discretization point, provided we can guarantee the stability of the solution in the sense that a nearby solution exists for small changes of the upper-level variables. We provide concrete realizations of the algorithm for three different situations: i ) when knowledge about a certain Lipschitz constant is available, ii ) when the coupling equality constraints are assumed to have full rank, and iii ) when the coupling equality constraints are additionally linear in the lower-level variables. Numerical experiments on small test problems and a physically motivated problem related to power flow illustrate that the approach can be successfully applied to solve the challenging problems, but is currently limited in terms of scalability. Aron Zingler, Adrian W. Lipow, Alexander Mitsos |
J. Glob. Optim. | 3 |
| 2024 | Noisecut: a python package for noise-tolerant classification of binary data using prior knowledge integration and max-cut solutionsabstractBACKGROUND: Classification of binary data arises naturally in many clinical applications, such as patient risk stratification through ICD codes. One of the key practical challenges in data classification using machine learning is to avoid overfitting. Overfitting in supervised learning primarily occurs when a model learns random variations from noisy labels in training data rather than the underlying patterns. While traditional methods such as regularization and early stopping have demonstrated effectiveness in interpolation tasks, addressing overfitting in the classification of binary data, in which predictions always amount to extrapolation, demands extrapolation-enhanced strategies. One such approach is hybrid mechanistic/data-driven modeling, which integrates prior knowledge on input features into the learning process, enhancing the model's ability to extrapolate. RESULTS: We present NoiseCut, a Python package for noise-tolerant classification of binary data by employing a hybrid modeling approach that leverages solutions of defined max-cut problems. In a comparative analysis conducted on synthetically generated binary datasets, NoiseCut exhibits better overfitting prevention compared to the early stopping technique employed by different supervised machine learning algorithms. The noise tolerance of NoiseCut stems from a dropout strategy that leverages prior knowledge of input features and is further enhanced by the integration of max-cut problems into the learning process. CONCLUSIONS: NoiseCut is a Python package for the implementation of hybrid modeling for the classification of binary data. It facilitates the integration of mechanistic knowledge on the input features into learning from data in a structured manner and proves to be a valuable classification tool when the available training data is noisy and/or limited in size. This advantage is especially prominent in medical and biomedical applications where data scarcity and noise are common challenges. The codebase, illustrations, and documentation for NoiseCut are accessible for download at https://pypi.org/project/noisecut/ . The implementation detailed in this paper corresponds to the version 0.2.1 release of the software. Moein E. Samadi, Hedieh Mirzaieazar, Alexander Mitsos, Andreas Schuppert |
BMC Bioinform. | 3 |
| 2022 | Global dynamic optimization with Hammerstein-Wiener models embeddedabstractAbstract Hammerstein–Wiener models constitute a significant class of block-structured dynamic models, as they approximate process nonlinearities on the basis of input–output data without requiring identification of a full nonlinear process model. Optimization problems with Hammerstein–Wiener models embedded are nonconvex, and thus local optimization methods may obtain suboptimal solutions. In this work, we develop a deterministic global optimization strategy that exploits the specific structure of Hammerstein–Wiener models to extend existing theory on global optimization of systems with linear dynamics. At first, we discuss alternative formulations of the dynamic optimization problem with Hammerstein–Wiener models embedded, demonstrating that careful selection of the optimization variables of the problem can offer significant numerical advantages to the solution approach. Then, we develop convex relaxations for the proposed optimization problem and discuss implementation aspects to obtain the global solution focusing on a control parametrization technique. Finally, we apply our optimization strategy to case studies comprising both offline and online dynamic optimization problems. The results confirm an improved computational performance of the proposed solution approach over alternative options not exploiting the linear dynamics for all considered examples. They also underline the tractability of deterministic global dynamic optimization when using few control intervals in online applications like nonlinear model predictive control. Chrysoula Dimitra Kappatou, Dominik Bongartz, Jaromil Najman, Susanne Saß, Alexander Mitsos |
J. Glob. Optim. | 5 |
| 2022 | Optimal Eco-Routing for Hybrid Vehicles With Powertrain Model EmbeddedabstractExploiting the full potential of hybrid electric vehicles (HEVs) requires suitable (i) route selection and (ii) power management. Due to coupling of the two subproblems, an integrated optimization problem is desired, i.e., optimizing simultaneously the route selection and the split between combustion engine and electric motor over the entire route selection. The resulting optimal route and vehicle operation can be used as a basis for a subordinate vehicle controller. We present an eco-routing approach that embeds a hybrid (mechanistic/data-driven) model of the HEV powertrain in an integrated routing and power management optimization problem. Formulating the integrated routing problem with the hybrid model yields a mixed-integer bilinear program which we reformulate and solve a mixed-integer linear program using a state-of-the-art solver. The results show the validity of the developed hybrid powertrain model and demonstrate that the eco routing approach with the powertrain model embedded can be applied to large-scale problems. We consider optimization for minimal travel time and minimum fuel consumption. The latter results in fuel demand reductions up to 70 %. Alternatively, we minimize the fuel consumption while constraining the travel time to a maximum value resulting in up to 50 % fuel demand reductions. The highest fuel demand reductions are achieved in urban environments. The entire framework is written in python and provided as an open-source version (MIT License) underhttps://git.rwth-aachen.de/avt-svt/public/optimal-routingthat can readily be applied. Adrian Caspari, Steffen Fahr, Alexander Mitsos |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2021 | Linearization of McCormick relaxations and hybridization with the auxiliary variable methodabstractAbstract The computation of lower bounds via the solution of convex lower bounding problems depicts current state-of-the-art in deterministic global optimization. Typically, the nonlinear convex relaxations are further underestimated through linearizations of the convex underestimators at one or several points resulting in a lower bounding linear optimization problem. The selection of linearization points substantially affects the tightness of the lower bounding linear problem. Established methods for the computation of such linearization points, e.g., the sandwich algorithm, are already available for the auxiliary variable method used in state-of-the-art deterministic global optimization solvers. In contrast, no such methods have been proposed for the (multivariate) McCormick relaxations. The difficulty of determining a good set of linearization points for the McCormick technique lies in the fact that no auxiliary variables are introduced and thus, the linearization points have to be determined in the space of original optimization variables. We propose algorithms for the computation of linearization points for convex relaxations constructed via the (multivariate) McCormick theorems. We discuss alternative approaches based on an adaptation of Kelley’s algorithm; computation of all vertices of an n -simplex; a combination of the two; and random selection. All algorithms provide substantial speed ups when compared to the single point strategy used in our previous works. Moreover, we provide first results on the hybridization of the auxiliary variable method with the McCormick technique benefiting from the presented linearization strategies resulting in additional computational advantages. Jaromil Najman, Dominik Bongartz, Alexander Mitsos |
J. Glob. Optim. | 3 |
| 2020 | Converting networks to predictive logic models from perturbation signalling data with CellNOptabstractSUMMARY: The molecular changes induced by perturbations such as drugs and ligands are highly informative of the intracellular wiring. Our capacity to generate large datasets is increasing steadily. A useful way to extract mechanistic insight from the data is by integrating them with a prior knowledge network of signalling to obtain dynamic models. CellNOpt is a collection of Bioconductor R packages for building logic models from perturbation data and prior knowledge of signalling networks. We have recently developed new components and refined the existing ones to keep up with the computational demand of increasingly large datasets, including (i) an efficient integer linear programming, (ii) a probabilistic logic implementation for semi-quantitative datasets, (iii) the integration of a stochastic Boolean simulator, (iv) a tool to identify missing links, (v) systematic post-hoc analyses and (vi) an R-Shiny tool to run CellNOpt interactively. AVAILABILITY AND IMPLEMENTATION: R-package(s): https://github.com/saezlab/cellnopt. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Enio Gjerga, Panuwat Trairatphisan, Attila Gábor, Hermann Koch, Céline Chevalier, Franceco Ceccarelli, Aurélien Dugourd, Alexander Mitsos, Julio Saez-Rodriguez, Jonathan D. Wren |
Bioinform. | 8 |
| 2019 | Discretization-based algorithms for generalized semi-infinite and bilevel programs with coupling equality constraints
Hatim Djelassi, Moll Glass, Alexander Mitsos |
J. Glob. Optim. | 3 |
| 2019 | Correction to: Optimal deterministic algorithm generation
Alexander Mitsos, Jaromil Najman, Ioannis G. Kevrekidis |
J. Glob. Optim. | 1 |
| 2019 | On tightness and anchoring of McCormick and other relaxations
Jaromil Najman, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2019 | Tighter McCormick relaxations through subgradient propagation
Jaromil Najman, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2018 | Optimal deterministic algorithm generationabstractAbstract A formulation for the automated generation of algorithms via mathematical programming (optimization) is proposed. The formulation is based on the concept of optimizing within a parameterized family of algorithms, or equivalently a family of functions describing the algorithmic steps. The optimization variables are the parameters—within this family of algorithms—that encode algorithm design: the computational steps of which the selected algorithms consist. The objective function of the optimization problem encodes the merit function of the algorithm, e.g., the computational cost (possibly also including a cost component for memory requirements) of the algorithm execution. The constraints of the optimization problem ensure convergence of the algorithm, i.e., solution of the problem at hand. The formulation is described prototypically for algorithms used in solving nonlinear equations and in performing unconstrained optimization; the parametrized algorithm family considered is that of monomials in function and derivative evaluation (including negative powers). A prototype implementation in GAMS is provided along with illustrative results demonstrating cases for which well-known algorithms are shown to be optimal. The formulation is a mixed-integer nonlinear program. To overcome the multimodality arising from nonconvexity in the optimization problem, a combination of brute force and general-purpose deterministic global algorithms is employed to guarantee the optimality of the algorithm devised. We then discuss several directions towards which this methodology can be extended, their scope and limitations. Alexander Mitsos, Jaromil Najman, Ioannis G. Kevrekidis |
J. Glob. Optim. | 1 |
| 2017 | Deterministic global optimization of process flowsheets in a reduced space using McCormick relaxations
Dominik Bongartz, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2017 | A hybrid discretization algorithm with guaranteed feasibility for the global solution of semi-infinite programs
Hatim Djelassi, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2017 | Erratum to: Multivariate McCormick relaxations
Jaromil Najman, Dominik Bongartz, Angelos Tsoukalas, Alexander Mitsos |
J. Glob. Optim. | 4 |
| 2016 | Convergence analysis of multivariate McCormick relaxations
Jaromil Najman, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2015 | Global optimization of generalized semi-infinite programs via restriction of the right hand side
Alexander Mitsos, Angelos Tsoukalas |
J. Glob. Optim. | 1 |
| 2014 | Multivariate McCormick relaxationsabstractMcCormick (Math Prog 10(1):147–175, 1976) provides the framework for convex/concave relaxations of factorable functions, via rules for the product of functions and compositions of the form $$F\circ f$$ , where $$F$$ is a univariate function. Herein, the composition theorem is generalized to allow multivariate outer functions $$F$$ , and theory for the propagation of subgradients is presented. The generalization interprets the McCormick relaxation approach as a decomposition method for the auxiliary variable method. In addition to extending the framework, the new result provides a tool for the proof of relaxations of specific functions. Moreover, a direct consequence is an improved relaxation for the product of two functions, at least as tight as McCormick’s result, and often tighter. The result also allows the direct relaxation of multilinear products of functions. Furthermore, the composition result is applied to obtain improved convex underestimators for the minimum/maximum and the division of two functions for which current relaxations are often weak. These cases can be extended to allow composition of a variety of functions for which relaxations have been proposed. Angelos Tsoukalas, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2013 | Convergence analysis of Taylor models and McCormick-Taylor models
Agustín Bompadre, Alexander Mitsos, Benoît Chachuat |
J. Glob. Optim. | 2 |
| 2012 | Convergence rate of McCormick relaxations
Agustín Bompadre, Alexander Mitsos |
J. Glob. Optim. | 2 |
| 2010 | Global solution of nonlinear mixed-integer bilevel programs
Alexander Mitsos |
J. Glob. Optim. | 1 |
| 2009 | Towards global bilevel dynamic optimization
Alexander Mitsos, Benoît Chachuat, Paul I. Barton |
J. Glob. Optim. | 1 |
| 2009 | Identifying Drug Effects via Pathway Alterations using an Integer Linear Programming Optimization Formulation on Phosphoproteomic DataabstractUnderstanding the mechanisms of cell function and drug action is a major endeavor in the pharmaceutical industry. Drug effects are governed by the intrinsic properties of the drug (i.e., selectivity and potency) and the specific signaling transduction network of the host (i.e., normal vs. diseased cells). Here, we describe an unbiased, phosphoproteomic-based approach to identify drug effects by monitoring drug-induced topology alterations. With our proposed method, drug effects are investigated under diverse stimulations of the signaling network. Starting with a generic pathway made of logical gates, we build a cell-type specific map by constraining it to fit 13 key phopshoprotein signals under 55 experimental conditions. Fitting is performed via an Integer Linear Program (ILP) formulation and solution by standard ILP solvers; a procedure that drastically outperforms previous fitting schemes. Then, knowing the cell's topology, we monitor the same key phosphoprotein signals under the presence of drug and we re-optimize the specific map to reveal drug-induced topology alterations. To prove our case, we make a topology for the hepatocytic cell-line HepG2 and we evaluate the effects of 4 drugs: 3 selective inhibitors for the Epidermal Growth Factor Receptor (EGFR) and a non-selective drug. We confirm effects easily predictable from the drugs' main target (i.e., EGFR inhibitors blocks the EGFR pathway) but we also uncover unanticipated effects due to either drug promiscuity or the cell's specific topology. An interesting finding is that the selective EGFR inhibitor Gefitinib inhibits signaling downstream the Interleukin-1alpha (IL1alpha) pathway; an effect that cannot be extracted from binding affinity-based approaches. Our method represents an unbiased approach to identify drug effects on small to medium size pathways which is scalable to larger topologies with any type of signaling interventions (small molecules, RNAi, etc). The method can reveal drug effects on pathways, the cornerstone for identifying mechanisms of drug's efficacy. Alexander Mitsos, Ioannis N. Melas, Paraskeuas Siminelakis, Aikaterini D. Chairakaki, Julio Saez-Rodriguez, Leonidas G. Alexopoulos |
PLoS Comput. Biol. | 1 |
| 2008 | Global solution of bilevel programs with a nonconvex inner program
Alexander Mitsos, Panayiotis Lemonidis, Paul I. Barton |
J. Glob. Optim. | 1 |