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
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
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
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