Selin Damla Ahipaşaoğlu
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Selin Damla Ahipaşaoğlu has a total of 39 co-authors. Here are the top co-authors by number of shared publications:
- Karthik Natarajan
Singapore University of Technology and Design, Singapore 487372
5 shared publications - Gülşah Karakaya
Department of Business Administration, Middle East Technical University, Ankara 06800, Turkey
3 shared publications - Martin Takáč
MBZUAI Abu Dhabi UAE
3 shared publications - Peter Richtárik
King Abdullah University of Science and Technology (KAUST)
3 shared publications - Chau Yuen
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore, Singapore
2 shared publications - Majid Jahani
Industrial and Systems Engineering, Lehigh University, Bethlehem, USA
2 shared publications
Latest Publications
- Open Access
- 15 June 2026
- Published by Springer Nature in Mathematical Programming Computation
A column generation approach to exact experimental design
In this work, we address the exact D-optimal experimental design problem when the number of design vectors is large. First, we propose a customized column generation algorithm to solve the continuous relaxation of the problem. In the approach, each restricted master problem is constructed carefully so that the number of variables stays small and therefore the subproblem can be solved efficiently by a Primal-Dual Interior-Point-based Semidefinite Programming solver. The support of this solution provides a subset of design points to be used in a local search algorithm for the solution of the integer problem. We prove that a local search algorithm restricted to points of this subset provides an exact design that is provably close to the exact D-optimal design. Our numerical experiments show that, for large-scale instances in which the number of regression points exceeds by far the number of experiments, our approach achieves superior performance compared to existing branch-and-bound-based algorithms in both computational efficiency and solution quality.
- 15 June 2026
- Published by Springer Nature in Mathematical Programming Computation
Open AccessA column generation approach to exact experimental design
In this work, we address the exact D-optimal experimental design problem when the number of design vectors is large. First, we propose a customized column generation algorithm to solve the continuous relaxation of the problem. In the approach, each restricted master problem is constructed carefully so that the number of variables stays small and therefore the subproblem can be solved efficiently by a Primal-Dual Interior-Point-based Semidefinite Programming solver. The support of this solution provides a subset of design points to be used in a local search algorithm for the solution of the integer problem. We prove that a local search algorithm restricted to points of this subset provides an exact design that is provably close to the exact D-optimal design. Our numerical experiments show that, for large-scale instances in which the number of regression points exceeds by far the number of experiments, our approach achieves superior performance compared to existing branch-and-bound-based algorithms in both computational efficiency and solution quality.
- Open Access
Robust and Sparse Portfolio Selection: Quantitative Insights and Efficient Algorithms
We extend the classical mean-variance (MV) framework and propose a robust and sparse portfolio selection model incorporating an ellipsoidal uncertainty set to reduce the impact of estimation errors and fixed transaction costs to penalize over-diversification. In the literature, the MV model under fixed transaction costs is referred to as the sparse or cardinality-constrained MV optimization, which is a mixed integer problem and is challenging to solve when the number of assets is large. We develop an efficient semismooth Newton-based proximal difference-of-convex algorithm to solve the proposed model and prove its convergence to at least a local minimizer with a locally linear convergence rate. We explore properties of the robust and sparse portfolio both analytically and numerically. In particular, we show that the MV optimization is indeed a robust procedure as long as an investor makes the proper choice on the risk-aversion coefficient. We contribute to the literature by proving that there is a one-to-one correspondence between the risk-aversion coefficient and the level of robustness. Moreover, we characterize how the number of traded assets changes with respect to the interaction between the level of uncertainty on model parameters and the magnitude of transaction cost.
Open AccessRobust and Sparse Portfolio Selection: Quantitative Insights and Efficient Algorithms
We extend the classical mean-variance (MV) framework and propose a robust and sparse portfolio selection model incorporating an ellipsoidal uncertainty set to reduce the impact of estimation errors and fixed transaction costs to penalize over-diversification. In the literature, the MV model under fixed transaction costs is referred to as the sparse or cardinality-constrained MV optimization, which is a mixed integer problem and is challenging to solve when the number of assets is large. We develop an efficient semismooth Newton-based proximal difference-of-convex algorithm to solve the proposed model and prove its convergence to at least a local minimizer with a locally linear convergence rate. We explore properties of the robust and sparse portfolio both analytically and numerically. In particular, we show that the MV optimization is indeed a robust procedure as long as an investor makes the proper choice on the risk-aversion coefficient. We contribute to the literature by proving that there is a one-to-one correspondence between the risk-aversion coefficient and the level of robustness. Moreover, we characterize how the number of traded assets changes with respect to the interaction between the level of uncertainty on model parameters and the magnitude of transaction cost.
- 27 August 2021
- Published by Springer Nature in Statistics and Computing
- Vol. 31 (5) , 1-11
A branch-and-bound algorithm for the exact optimal experimental design problem
- 27 August 2021
- Published by Springer Nature in Statistics and Computing
- Vol. 31 (5) , 1-11
A branch-and-bound algorithm for the exact optimal experimental design problem
- 22 September 2020
- Published by Springer Nature in Optimization and Engineering
- Vol. 22 (3) , 1493-1519
Alternating maximization: unifying framework for 8 sparse PCA formulations and efficient parallel codes
- 22 September 2020
- Published by Springer Nature in Optimization and Engineering
- Vol. 22 (3) , 1493-1519
Alternating maximization: unifying framework for 8 sparse PCA formulations and efficient parallel codes
- Open Access
Alternating Maximization: Unifying Framework for 8 Sparse PCA Formulations and Efficient Parallel Codes
Given a multivariate data set, sparse principal component analysis (SPCA) aims to extract several linear combinations of the variables that together explain the variance in the data as much as possible, while controlling the number of nonzero loadings in these combinations. In this paper we consider 8 different optimization formulations for computing a single sparse loading vector; these are obtained by combining the following factors: we employ two norms for measuring variance (L2, L1) and two sparsity-inducing norms (L0, L1), which are used in two different ways (constraint, penalty). Three of our formulations, notably the one with L0 constraint and L1 variance, have not been considered in the literature. We give a unifying reformulation which we propose to solve via a natural alternating maximization (AM) method. We show the the AM method is nontrivially equivalent to GPower (Journ\'{e}e et al; JMLR 11:517--553, 2010) for all our formulations. Besides this, we provide 24 efficient parallel SPCA implementations: 3 codes (multi-core, GPU and cluster) for each of the 8 problems. Parallelism in the methods is aimed at i) speeding up computations (our GPU code can be 100 times faster than an efficient serial code written in C++), ii) obtaining solutions explaining more variance and iii) dealing with big data problems (our cluster code is able to solve a 357 GB problem in about a minute).
Open AccessAlternating Maximization: Unifying Framework for 8 Sparse PCA Formulations and Efficient Parallel Codes
Given a multivariate data set, sparse principal component analysis (SPCA) aims to extract several linear combinations of the variables that together explain the variance in the data as much as possible, while controlling the number of nonzero loadings in these combinations. In this paper we consider 8 different optimization formulations for computing a single sparse loading vector; these are obtained by combining the following factors: we employ two norms for measuring variance (L2, L1) and two sparsity-inducing norms (L0, L1), which are used in two different ways (constraint, penalty). Three of our formulations, notably the one with L0 constraint and L1 variance, have not been considered in the literature. We give a unifying reformulation which we propose to solve via a natural alternating maximization (AM) method. We show the the AM method is nontrivially equivalent to GPower (Journ\'{e}e et al; JMLR 11:517--553, 2010) for all our formulations. Besides this, we provide 24 efficient parallel SPCA implementations: 3 codes (multi-core, GPU and cluster) for each of the 8 problems. Parallelism in the methods is aimed at i) speeding up computations (our GPU code can be 100 times faster than an efficient serial code written in C++), ii) obtaining solutions explaining more variance and iii) dealing with big data problems (our cluster code is able to solve a 357 GB problem in about a minute).
- 1 November 2019
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Transportation Science
- Vol. 53 (6) , 1546-1562
Distributionally Robust Markovian Traffic Equilibrium
In a Markovian traffic equilibrium model, users move toward their destinations by a sequence of successive link choices using a discrete choice model at each node, taking congestion into account. Although a convex optimization formulation is available to compute the equilibrium flows for a continuous distribution of link utilities, practical applications have thus far been mainly restricted to the multinomial logit model and its variants. In this paper, we relax the assumption of a complete joint distribution of link utilities to only knowledge on the marginal distributions and propose a new convex optimization formulation for a distributionally robust Markovian traffic equilibrium. The formulation is provably efficiently solvable and has the flexibility of allowing for general marginal distributions, thus capturing different types of nonidentical, skewed, and heavy-tailed distributions at the link level.
- 1 November 2019
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Transportation Science
- Vol. 53 (6) , 1546-1562
Distributionally Robust Markovian Traffic Equilibrium
In a Markovian traffic equilibrium model, users move toward their destinations by a sequence of successive link choices using a discrete choice model at each node, taking congestion into account. Although a convex optimization formulation is available to compute the equilibrium flows for a continuous distribution of link utilities, practical applications have thus far been mainly restricted to the multinomial logit model and its variants. In this paper, we relax the assumption of a complete joint distribution of link utilities to only knowledge on the marginal distributions and propose a new convex optimization formulation for a distributionally robust Markovian traffic equilibrium. The formulation is provably efficiently solvable and has the flexibility of allowing for general marginal distributions, thus capturing different types of nonidentical, skewed, and heavy-tailed distributions at the link level.
- 3 July 2019
- Published by Taylor & Francis in The Engineering Economist
- Vol. 64 (3) , 289-297
An inexact l2-norm penalty method for cardinality constrained portfolio optimization
We analyze and solve a single-period portfolio optimization problem with non-convex constraints, which address practical concerns of investment such as the active share weights of sectors and the number of stocks held in a portfolio. We reformulate the problem to simplify the computation and propose an inexact l2-norm penalty method to solve the problem.
- 3 July 2019
- Published by Taylor & Francis in The Engineering Economist
- Vol. 64 (3) , 289-297
An inexact l2-norm penalty method for cardinality constrained portfolio optimization
We analyze and solve a single-period portfolio optimization problem with non-convex constraints, which address practical concerns of investment such as the active share weights of sectors and the number of stocks held in a portfolio. We reformulate the problem to simplify the computation and propose an inexact l2-norm penalty method to solve the problem.
Distributionally robust project crashing with partial or no correlation information
Crashing is shortening the project makespan by reducing activity times in a project network by allocating resources to them. Activity durations are often uncertain and an exact probability distribution itself might be ambiguous. We study a class of distributionally robust project crashing problems where the objective is to optimize the first two marginal moments (means and SDs) of the activity durations to minimize the worst‐case expected makespan. Under partial correlation information and no correlation information, the problem is solvable in polynomial time as a semidefinite program and a second‐order cone program, respectively. However, solving semidefinite programs is challenging for large project networks. We exploit the structure of the distributionally robust formulation to reformulate a convex‐concave saddle point problem over the first two marginal moment variables and the arc criticality index variables. We then use a projection and contraction algorithm for monotone variational inequalities in conjunction with a gradient method to solve the saddle point problem enabling us to tackle large instances. Numerical results indicate that a manager who is faced with ambiguity in the distribution of activity durations has a greater incentive to invest resources in decreasing the variations rather than the means of the activity durations.
Distributionally robust project crashing with partial or no correlation information
Crashing is shortening the project makespan by reducing activity times in a project network by allocating resources to them. Activity durations are often uncertain and an exact probability distribution itself might be ambiguous. We study a class of distributionally robust project crashing problems where the objective is to optimize the first two marginal moments (means and SDs) of the activity durations to minimize the worst‐case expected makespan. Under partial correlation information and no correlation information, the problem is solvable in polynomial time as a semidefinite program and a second‐order cone program, respectively. However, solving semidefinite programs is challenging for large project networks. We exploit the structure of the distributionally robust formulation to reformulate a convex‐concave saddle point problem over the first two marginal moment variables and the arc criticality index variables. We then use a projection and contraction algorithm for monotone variational inequalities in conjunction with a gradient method to solve the saddle point problem enabling us to tackle large instances. Numerical results indicate that a manager who is faced with ambiguity in the distribution of activity durations has a greater incentive to invest resources in decreasing the variations rather than the means of the activity durations.
- 15 February 2019
- Published by Springer Nature
- p. 157-180
TopSpin: TOPic Discovery via Sparse Principal Component INterference
- 15 February 2019
- Published by Springer Nature
- p. 157-180
TopSpin: TOPic Discovery via Sparse Principal Component INterference
- 12 October 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automatic Control
- Vol. 64 (1) , 190-205
A Convex Optimization Approach for Computing Correlated Choice Probabilities With Many Alternatives
A popular discrete choice model that incorporates correlation information is the Multinomial Probit (MNP) model where the random utilities of the alternatives are chosen from a multivariate normal distribution. Computing the choice probabilities is challenging in the MNP model when the number of alternatives is large. Mishra, Natarajan and Teo (IEEE TAC, 2012) have proposed a semidefinite optimization approach to compute choice probabilities for the distribution of the random utilities that maximizes expected agent utility given only the mean, variance and covariance information. Their model is referred to as the Cross Moment (CMM) model. Computing the choice probabilities with many alternatives is challenging in the CMM model since one needs to solve large scale semidefinite programs. We develop a simpler formulation as a representative agent model by maximizing over the choice probabilities in the unit simplex where the objective function is the sum of the expected utilities and a strongly concave perturbation function. By characterizing the perturbation function for the CMM model and its gradient, we develop a simple first order gradient method with inexact line
- 12 October 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automatic Control
- Vol. 64 (1) , 190-205
A Convex Optimization Approach for Computing Correlated Choice Probabilities With Many Alternatives
A popular discrete choice model that incorporates correlation information is the Multinomial Probit (MNP) model where the random utilities of the alternatives are chosen from a multivariate normal distribution. Computing the choice probabilities is challenging in the MNP model when the number of alternatives is large. Mishra, Natarajan and Teo (IEEE TAC, 2012) have proposed a semidefinite optimization approach to compute choice probabilities for the distribution of the random utilities that maximizes expected agent utility given only the mean, variance and covariance information. Their model is referred to as the Cross Moment (CMM) model. Computing the choice probabilities with many alternatives is challenging in the CMM model since one needs to solve large scale semidefinite programs. We develop a simpler formulation as a representative agent model by maximizing over the choice probabilities in the unit simplex where the objective function is the sum of the expected utilities and a strongly concave perturbation function. By characterizing the perturbation function for the CMM model and its gradient, we develop a simple first order gradient method with inexact line