The University of Southampton
University of Southampton Institutional Repository

Models and methods for integer programming under structure and uncertainty

Models and methods for integer programming under structure and uncertainty
Models and methods for integer programming under structure and uncertainty
Integer Programming (IP) is a fundamental tool of modern decision-making; however, these problems are highly combinatorial and often require exponential time to solve. Such computational difficulty can also be enhanced by the specific algebraic structures of the solution space. Each combinatorial model has a unique structure, enabling the development of different methods to use these particular aspects. This thesis investigates two independent but complementary frontiers: exploiting mathematical structure in deterministic optimization and handling uncertainty in stochastic settings.

In the deterministic domain, we introduce prime programming, a subclass of integer programming whose decision variables are confined to prime numbers. Utilizing this algebraic structure, we develop a specific branch-and-bound method that employs number-theoretic branching rules designed for prime solutions. Next, we consider a quadratically constrained quadratic programming model characterized by nonconvex Euclidean norm constraints. Leveraging the geometric structure of these constraints, we derive a spatial branch-and-bound approach to solve the model more efficiently. This method is based on the intuition of replacing the Euclidean ball with a polyhedron that is iteratively refined to approximate the ball more closely. This approach provides a global optimality guarantee for k-hyperplane clustering problems where traditional heuristic methods frequently fail. We further provide a practical application of mixed-integer quadratic programming to rationalize the Household Waste Recycling Centre (HWRC) network in Hampshire, balancing fiscal efficiency with equitable public access.

In the stochastic domain, this thesis opposes traditional risk-averse paradigms by developing risk-seeking optimization models with probabilistic constraints. In this framework, constraint violations are viewed as lucky scenarios, allowing for a higher number of violations rather than requiring the constraints to be satisfied at a near-certain level. We treat these probabilistic constraints as a union of events and provide an alternative solution methodology; specifically, approximation models based on integer programming that provide valid lower and upper bounds. Finally, a chance-constrained study of the European energy market is provided to quantify the economic value of wind-solar complementarity.

This work collectively illustrates that specialized algorithms for specific frameworks (algebraic, geometric, or probabilistic-constrained) enhance the solvability of complicated optimization problems in mathematics, machine learning, and public policy.
integer programming, stochastic programming, branch-and-bound
University of Southampton
Jaidee, Montree
964fafa5-5dc4-434b-a19d-669b9e32b2ef
Jaidee, Montree
964fafa5-5dc4-434b-a19d-669b9e32b2ef
Singh, Bismark
9d3fc6cb-f55e-4562-9d5f-42f9a3ddd9a1
Fliege, Joerg
54978787-a271-4f70-8494-3c701c893d98
Coniglio, Stefano
03838248-2ce4-4dbc-a6f4-e010d6fdac67

Jaidee, Montree (2026) Models and methods for integer programming under structure and uncertainty. University of Southampton, Doctoral Thesis, 230pp.

Record type: Thesis (Doctoral)

Abstract

Integer Programming (IP) is a fundamental tool of modern decision-making; however, these problems are highly combinatorial and often require exponential time to solve. Such computational difficulty can also be enhanced by the specific algebraic structures of the solution space. Each combinatorial model has a unique structure, enabling the development of different methods to use these particular aspects. This thesis investigates two independent but complementary frontiers: exploiting mathematical structure in deterministic optimization and handling uncertainty in stochastic settings.

In the deterministic domain, we introduce prime programming, a subclass of integer programming whose decision variables are confined to prime numbers. Utilizing this algebraic structure, we develop a specific branch-and-bound method that employs number-theoretic branching rules designed for prime solutions. Next, we consider a quadratically constrained quadratic programming model characterized by nonconvex Euclidean norm constraints. Leveraging the geometric structure of these constraints, we derive a spatial branch-and-bound approach to solve the model more efficiently. This method is based on the intuition of replacing the Euclidean ball with a polyhedron that is iteratively refined to approximate the ball more closely. This approach provides a global optimality guarantee for k-hyperplane clustering problems where traditional heuristic methods frequently fail. We further provide a practical application of mixed-integer quadratic programming to rationalize the Household Waste Recycling Centre (HWRC) network in Hampshire, balancing fiscal efficiency with equitable public access.

In the stochastic domain, this thesis opposes traditional risk-averse paradigms by developing risk-seeking optimization models with probabilistic constraints. In this framework, constraint violations are viewed as lucky scenarios, allowing for a higher number of violations rather than requiring the constraints to be satisfied at a near-certain level. We treat these probabilistic constraints as a union of events and provide an alternative solution methodology; specifically, approximation models based on integer programming that provide valid lower and upper bounds. Finally, a chance-constrained study of the European energy market is provided to quantify the economic value of wind-solar complementarity.

This work collectively illustrates that specialized algorithms for specific frameworks (algebraic, geometric, or probabilistic-constrained) enhance the solvability of complicated optimization problems in mathematics, machine learning, and public policy.

Text
Southampton_PhD_Thesis_Montree - Version of Record
Available under License University of Southampton Thesis Licence.
Download (14MB)
Text
Final-thesis-submission-Examination-Mr-Montree-Jaidee
Restricted to Repository staff only

More information

Submitted date: 8 May 2026
Keywords: integer programming, stochastic programming, branch-and-bound

Identifiers

Local EPrints ID: 511380
URI: http://eprints.soton.ac.uk/id/eprint/511380
PURE UUID: cbbfe09a-9168-4085-ac9a-54ba147f9651
ORCID for Bismark Singh: ORCID iD orcid.org/0000-0002-6943-657X
ORCID for Joerg Fliege: ORCID iD orcid.org/0000-0002-4459-5419
ORCID for Stefano Coniglio: ORCID iD orcid.org/0000-0001-9568-4385

Catalogue record

Date deposited: 13 May 2026 16:44
Last modified: 14 May 2026 02:05

Export record

Altmetrics

Contributors

Author: Montree Jaidee
Thesis advisor: Bismark Singh ORCID iD
Thesis advisor: Joerg Fliege ORCID iD
Thesis advisor: Stefano Coniglio ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×