Research
These are research projects that have been published recently, accepted for publication or are in several stages of the review process. The rest of my published work is available in the journal websites. Full references can be found in my .
Recent and forthcoming publications
Under review and working papers
Approximate dynamic programming for a dynamic聽appointment scheduling problem
Z. Nenova, M. Laguna, and D. Zhang
We study a dynamic appointment scheduling problem with cancellations and overbooking motivated by a聽medical clinic, where appointment requests arrive over time. The objective is to balance patient waiting聽time with service providers' overtime and idle time. The problem is formulated as a nite-horizon stochastic聽dynamic program. However, the formulation suers from the curse of dimensionality as the state is the service聽schedule, which is inherently high dimensional. We propose a solution approach based on approximate policy聽iteration and value function approximation. We validate the approach with data from a public hospital in the聽US. We use the data to develop a Weibull accelerated failure time model to estimate the time- and patient-dependent cancellation and no-show probabilities. Our solution approach allows treating each patient as聽his or her own class. The approximate policy iteration approach is simulation-based and can accommodate聽complex system dynamics. Our numerical study shows that the approach is competitive against several聽computational benchmarks.
Lot-sizing and scheduling of parallel production lines to minimize changeovers and deviations from target inventory levels
S. Cavero and M. Laguna
The production scheduling problem that we tackle concerns the manufacturing of car seats. A manufacturing facility uses molds and foam to make the inside of a seat for a variety of car models. Carriers with molds are mounted on a limited number of positions in production lines that have the shape of a racetrack. The problem consists of determining the sequence of carriers to mount in each position of each production line to keep inventory levels as close as possible to desired target values at the end of the planning horizon, while minimizing the total number of changeovers. We formulate the problem as mixed integer program and test the limits of the problem sizes that commercial mathematical programming software (Gurobi) can tackle. We also find heuristic solutions with both commercial software (LocalSolver) and a metaheuristic procedure.
Colmenar, J. M., M. Laguna, and R. Mart铆n
Tabu Search is a metaheuristic renowned for its ability to navigate complex solution spaces by iteratively exploring neighborhoods and intelligently diversifying the search process to avoid getting trapped in local optima. We describe the main elements of the tabu search methodology in the context of finding high-quality solutions to the minimum dominating set problem (MDSP). The MDSP is a fundamental combinatorial optimization challenge with applications in various fields, including network design, social network analysis, and bioinformatics.
Uguina, A. R., A. Mart铆nez-Gavara, and M. Laguna
We introduce the 饾憳-Group 饾憹-Dispersion Problem ((饾憳, 饾憹)-GDP) as a new mathematical model that extends the well-studied 饾憹-dispersion problem (饾憹-DP). The proposed model forms 饾憳 teams, each comprising 饾憹 diverse individuals, such that the minimum pairwise diversity within each group is maximized. This problem has practical applications in workforce management, consulting, and interdisciplinary research teams, where diversity is essential for decision-making and creative problem-solving. Given the NP-hard nature of the problem, we develop an advanced solution methodology that integrates heuristic and exact approaches. We formulate the (饾憳, 饾憹)-GDP as an integer programming problem and adapt three linear formulations of the 饾憹-DP. Additionally, we propose a step-by-step formulation inspired by existing exact methods to improve computational efficiency. Furthermore, we introduce a novel matheuristic based on the Biased Greedy Randomized Adaptive Search Procedure (B-GRASP) combined with a mathematical combination method (MCM). Through extensive computational experiments, we evaluate the performance of our proposed methods, analyze the structural properties of the solutions, and compare them to the traditional 饾憹-dispersion problem. Our findings demonstrate the effectiveness of the proposed approach in generating high-quality diverse teams, providing valuable insights for both theoretical research and practical applications.