Pub Date : 2026-01-21DOI: 10.1016/j.cor.2026.107397
Thomas Pammer , Markus Sinnl
The single row facility layout problem (SRFLP) is a well-studied NP-hard combinatorial optimization problem with applications in manufacturing and logistics systems. In the SRFLP, a set of facilities with lengths is given, as well as weights between each pair of facilities. The facilities must be arranged on a line, such that the sum of the weighted center-to-center distances is minimized. In this work, we introduce a novel matheuristic approach that integrates exact optimization into a metaheuristic framework based on simulated annealing to effectively solve large-scale SRFLP instances. Specifically, we propose the window approach matheuristic, which allows to solve subsegments of the layout to optimality using mixed-integer programming while preserving the ordering of facilities outside the window. To the best of our knowledge, this constitutes the first matheuristic approach specifically designed for the SRFLP. We evaluate the performance of our method on the widely-used benchmark instance sets from literature. The computational results demonstrate that our matheuristic improves the best-known solution values for 13 of 70 instances, and matches the best-known solution values for the remaining 57 instances, outperforming current state-of-the-art metaheuristics.
{"title":"A matheuristic for solving the single row facility layout problem","authors":"Thomas Pammer , Markus Sinnl","doi":"10.1016/j.cor.2026.107397","DOIUrl":"10.1016/j.cor.2026.107397","url":null,"abstract":"<div><div>The single row facility layout problem (SRFLP) is a well-studied NP-hard combinatorial optimization problem with applications in manufacturing and logistics systems. In the SRFLP, a set of facilities with lengths is given, as well as weights between each pair of facilities. The facilities must be arranged on a line, such that the sum of the weighted center-to-center distances is minimized. In this work, we introduce a novel matheuristic approach that integrates exact optimization into a metaheuristic framework based on simulated annealing to effectively solve large-scale SRFLP instances. Specifically, we propose the window approach matheuristic, which allows to solve subsegments of the layout to optimality using mixed-integer programming while preserving the ordering of facilities outside the window. To the best of our knowledge, this constitutes the first matheuristic approach specifically designed for the SRFLP. We evaluate the performance of our method on the widely-used benchmark instance sets from literature. The computational results demonstrate that our matheuristic improves the best-known solution values for 13 of 70 instances, and matches the best-known solution values for the remaining 57 instances, outperforming current state-of-the-art metaheuristics.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107397"},"PeriodicalIF":4.3,"publicationDate":"2026-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146035849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-20DOI: 10.1016/j.cor.2026.107407
Sabine Münch, Stephen Raach
We study the problem of maximizing a monotone increasing submodular function over a set of weighted elements subject to a knapsack constraint. Although this problem is NP-hard, some applications require exact solutions, as approximate solutions are often insufficient in practice. To address this need, we propose an exact branch-and-bound algorithm tailored for the submodular knapsack problem and introduce several acceleration techniques to enhance its efficiency. We evaluate these techniques on artificial instances of three benchmark problems as well as on instances derived from real-world data. We compare the proposed solver with two solvers by Sakaue and Ishihata (2018) as well as with a branch-and-cut algorithm implemented using Gurobi that solves a binary linear reformulation of the submodular knapsack problem, demonstrating that our methods are highly successful.
{"title":"An exact solver for submodular knapsack problems","authors":"Sabine Münch, Stephen Raach","doi":"10.1016/j.cor.2026.107407","DOIUrl":"10.1016/j.cor.2026.107407","url":null,"abstract":"<div><div>We study the problem of maximizing a monotone increasing submodular function over a set of weighted elements subject to a knapsack constraint. Although this problem is NP-hard, some applications require exact solutions, as approximate solutions are often insufficient in practice. To address this need, we propose an exact branch-and-bound algorithm tailored for the submodular knapsack problem and introduce several acceleration techniques to enhance its efficiency. We evaluate these techniques on artificial instances of three benchmark problems as well as on instances derived from real-world data. We compare the proposed solver with two solvers by Sakaue and Ishihata (2018) as well as with a branch-and-cut algorithm implemented using Gurobi that solves a binary linear reformulation of the submodular knapsack problem, demonstrating that our methods are highly successful.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"190 ","pages":"Article 107407"},"PeriodicalIF":4.3,"publicationDate":"2026-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146186535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-20DOI: 10.1016/j.cor.2025.107344
Nicolás Cabrera, Jean-François Cordeau, Jorge E. Mendoza
The workforce scheduling and routing problem (WSRP) involves assigning geographically dispersed tasks to workers and planning their routes to complete these tasks efficiently. This problem arises in numerous real-world scenarios, including technicians conducting preventive maintenance at customer sites, nurses providing home care, and security guards patrolling multiple locations. To address these challenges, researchers have incorporated a wide range of constraints, such as time windows, skill compatibility, and team composition. In this survey, we systematically structure and analyze the WSRP literature, identifying its core characteristics and uncovering key research gaps. Our findings highlight critical areas for future investigation, including the integration of multi-modal routes and precedence constraints. Additionally, we emphasize practical features that should guide the development of new solution methods for this family of problems, ensuring their applicability to real-world workforce management challenges.
{"title":"A survey of workforce scheduling and routing problems","authors":"Nicolás Cabrera, Jean-François Cordeau, Jorge E. Mendoza","doi":"10.1016/j.cor.2025.107344","DOIUrl":"10.1016/j.cor.2025.107344","url":null,"abstract":"<div><div>The workforce scheduling and routing problem (WSRP) involves assigning geographically dispersed tasks to workers and planning their routes to complete these tasks efficiently. This problem arises in numerous real-world scenarios, including technicians conducting preventive maintenance at customer sites, nurses providing home care, and security guards patrolling multiple locations. To address these challenges, researchers have incorporated a wide range of constraints, such as time windows, skill compatibility, and team composition. In this survey, we systematically structure and analyze the WSRP literature, identifying its core characteristics and uncovering key research gaps. Our findings highlight critical areas for future investigation, including the integration of multi-modal routes and precedence constraints. Additionally, we emphasize practical features that should guide the development of new solution methods for this family of problems, ensuring their applicability to real-world workforce management challenges.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107344"},"PeriodicalIF":4.3,"publicationDate":"2026-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146074711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-20DOI: 10.1016/j.cor.2026.107408
Venkat Akhil Ankem , Guy Desaulniers , Michel Gamache , Vincent Raymond
The open-pit mine production scheduling problem (OPMPSP) is a fundamental planning problem in mining engineering. Given a discretized ore body representation known as a block model, the OPMPSP consists in computing the schedule of block excavation (extraction time, quantity, and processing decisions) over a planning horizon while adhering to operational constraints and maximizing the net present value of the profit. This problem is typically modeled using a large-sized mixed-integer linear programming (MILP) formulation. In this paper, we focus on an OPMPSP involving blocks of varying sizes that can be extracted over multiple periods. For this problem, we propose a new MILP formulation that includes two types of scheduling variables, one indicating the starting period of the extraction of a block and the other its ending period. Considering these two variable types allows to introduce new versions of known cutting planes as well as new cut families that are defined for blocks requiring multiple periods to be extracted. All cuts are generated a priori and added to the MILP formulation which is then solved by a commercial MILP solver. Through extensive computational experiments on three real-life OPMPSP instances, we demonstrate that the proposed cuts significantly reduce computational times (by up to 70.3%), making a valuable contribution to large-scale mine planning optimization. This methodology is also integrated into a rolling-horizon heuristic, where the cutting planes can be updated at each iteration.
{"title":"New cutting planes for open-pit mine scheduling with multi-period block extraction","authors":"Venkat Akhil Ankem , Guy Desaulniers , Michel Gamache , Vincent Raymond","doi":"10.1016/j.cor.2026.107408","DOIUrl":"10.1016/j.cor.2026.107408","url":null,"abstract":"<div><div>The open-pit mine production scheduling problem (OPMPSP) is a fundamental planning problem in mining engineering. Given a discretized ore body representation known as a block model, the OPMPSP consists in computing the schedule of block excavation (extraction time, quantity, and processing decisions) over a planning horizon while adhering to operational constraints and maximizing the net present value of the profit. This problem is typically modeled using a large-sized mixed-integer linear programming (MILP) formulation. In this paper, we focus on an OPMPSP involving blocks of varying sizes that can be extracted over multiple periods. For this problem, we propose a new MILP formulation that includes two types of scheduling variables, one indicating the starting period of the extraction of a block and the other its ending period. Considering these two variable types allows to introduce new versions of known cutting planes as well as new cut families that are defined for blocks requiring multiple periods to be extracted. All cuts are generated a priori and added to the MILP formulation which is then solved by a commercial MILP solver. Through extensive computational experiments on three real-life OPMPSP instances, we demonstrate that the proposed cuts significantly reduce computational times (by up to 70.3%), making a valuable contribution to large-scale mine planning optimization. This methodology is also integrated into a rolling-horizon heuristic, where the cutting planes can be updated at each iteration.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107408"},"PeriodicalIF":4.3,"publicationDate":"2026-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146035848","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-19DOI: 10.1016/j.cor.2025.107375
A. Fois , L. Insolia , L. Consolini , F. Laurini , M. Locatelli , M. Riani
Clusterwise Linear Regression (CLR) combines classical linear regression with cluster analysis to model heterogeneous data. It overcomes the limitations of a single global model by simultaneously partitioning the data points into distinct clusters and fitting each cluster separately. However, since the underlying point-to-cluster assignments are unknown, the estimation process typically leads to a computationally challenging combinatorial problem. In this work, we introduce a new reformulation of the CLR problem under Gaussian assumptions, and propose a probabilistic branch-and-bound algorithm called pclustreg. This algorithm gives, with high probability, solutions that are at least as good as the (unknown) ground truth in terms of log-likelihood, bridging the gap between existing likelihood-based heuristic and global methods. Moreover, by limiting the number of expanded nodes, it can also be used as an effective heuristic algorithm. We highlight the performance of pclustreg on both synthetic and real-world datasets, comparing it against the state-of-the-art likelihood-based heuristic method, and show that it achieves comparable or better results both in terms of solution accuracy and computing times.
{"title":"Clusterwise linear regression using a probabilistic branch and bound algorithm under Gaussianity","authors":"A. Fois , L. Insolia , L. Consolini , F. Laurini , M. Locatelli , M. Riani","doi":"10.1016/j.cor.2025.107375","DOIUrl":"10.1016/j.cor.2025.107375","url":null,"abstract":"<div><div>Clusterwise Linear Regression (CLR) combines classical linear regression with cluster analysis to model heterogeneous data. It overcomes the limitations of a single global model by simultaneously partitioning the data points into distinct clusters and fitting each cluster separately. However, since the underlying point-to-cluster assignments are unknown, the estimation process typically leads to a computationally challenging combinatorial problem. In this work, we introduce a new reformulation of the CLR problem under Gaussian assumptions, and propose a probabilistic branch-and-bound algorithm called <span>pclustreg</span>. This algorithm gives, with high probability, solutions that are at least as good as the (unknown) ground truth in terms of log-likelihood, bridging the gap between existing likelihood-based heuristic and global methods. Moreover, by limiting the number of expanded nodes, it can also be used as an effective heuristic algorithm. We highlight the performance of <span>pclustreg</span> on both synthetic and real-world datasets, comparing it against the state-of-the-art likelihood-based heuristic method, and show that it achieves comparable or better results both in terms of solution accuracy and computing times.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107375"},"PeriodicalIF":4.3,"publicationDate":"2026-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146074708","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-19DOI: 10.1016/j.cor.2026.107398
Zhaofang Mao , Yida Xu , Enyuan Fu
In last-mile delivery, the flexibility and heterogeneity of customer demands have driven package delivery companies to implement more adaptive strategies, such as utilizing pickup points and lockers. However, selecting optimal locations for these pickup points or lockers can be challenging due to various factors. To address these challenges, we propose the location-routing problem with pickup facilities and heterogeneous demands (LRP-PFHD). To solve this problem, we formulate a mixed integer linear programming (MILP) model to minimize the total cost. We adapt the adaptive large neighborhood decomposition search (ALNDS) algorithm by incorporating initial solution generation strategies to improve solution quality and efficiency. Furthermore, we conduct a comprehensive computational study to verify the effectiveness and efficiency of our proposed method. The results show that this distribution mode could give a total cost-saving of about 9.97%–42.40% compared to the conventional CVRP mode. Finally, we carry out a case study in Vienna, Graz, and Linz and conduct a sensitivity analysis to provide managerial insights.
{"title":"An adaptive large neighborhood decomposition search-based approach for the location-routing problem with pickup facilities and heterogeneous demands","authors":"Zhaofang Mao , Yida Xu , Enyuan Fu","doi":"10.1016/j.cor.2026.107398","DOIUrl":"10.1016/j.cor.2026.107398","url":null,"abstract":"<div><div>In last-mile delivery, the flexibility and heterogeneity of customer demands have driven package delivery companies to implement more adaptive strategies, such as utilizing pickup points and lockers. However, selecting optimal locations for these pickup points or lockers can be challenging due to various factors. To address these challenges, we propose the location-routing problem with pickup facilities and heterogeneous demands (LRP-PFHD). To solve this problem, we formulate a mixed integer linear programming (MILP) model to minimize the total cost. We adapt the adaptive large neighborhood decomposition search (ALNDS) algorithm by incorporating initial solution generation strategies to improve solution quality and efficiency. Furthermore, we conduct a comprehensive computational study to verify the effectiveness and efficiency of our proposed method. The results show that this distribution mode could give a total cost-saving of about 9.97%–42.40% compared to the conventional CVRP mode. Finally, we carry out a case study in Vienna, Graz, and Linz and conduct a sensitivity analysis to provide managerial insights.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107398"},"PeriodicalIF":4.3,"publicationDate":"2026-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146035853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Unmanned Aerial Vehicles (UAVs) are widely used in modern military missions, primarily for surveillance, reconnaissance, search and detection, and air-to-ground strikes. The widespread use of UAVs in recent conflicts, such as the Russia–Ukraine war, once again highlighted their growing strategic importance. The complexity of military missions carried out by UAVs, coupled with the need for autonomous and coordinated fleet operations, requires analytical approaches to optimize deployment planning and improve operational efficiency. In this study, we address a UAV deployment planning problem for search and detection missions, in which a homogeneous fleet of UAVs is tasked with searching for hostile assets across a network of disjoint regions. Each region is characterized by an a priori probability of target presence, a search difficulty factor which affects the probability of detection, and known inter-region distances.
For this purpose, we first develop a mixed-integer nonlinear programming formulation which determines the base locations of UAVs, allocates the limited search time across regions, and sequences the visits to maximize the total time-weighted detection probability mass to achieve the highest probability as much and as early as possible during the operation. Next, we apply a tangent line approximation technique to reformulate the model as a mixed-integer linear programming problem, which we solve using commercial off-the-shelf solvers. We then propose a hybrid heuristic approach based on the ant colony optimization method to generate high-quality solutions. Our computational experiments reveal that the proposed heuristic significantly reduces solution time while maintaining superior performance compared to the linear approximation model.
{"title":"Optimization of fleet search on network of regions","authors":"Ertan Yakıcı , Levent Eriskin , Mumtaz Karatas , Orhan Karasakal","doi":"10.1016/j.cor.2026.107394","DOIUrl":"10.1016/j.cor.2026.107394","url":null,"abstract":"<div><div>Unmanned Aerial Vehicles (UAVs) are widely used in modern military missions, primarily for surveillance, reconnaissance, search and detection, and air-to-ground strikes. The widespread use of UAVs in recent conflicts, such as the Russia–Ukraine war, once again highlighted their growing strategic importance. The complexity of military missions carried out by UAVs, coupled with the need for autonomous and coordinated fleet operations, requires analytical approaches to optimize deployment planning and improve operational efficiency. In this study, we address a UAV deployment planning problem for search and detection missions, in which a homogeneous fleet of UAVs is tasked with searching for hostile assets across a network of disjoint regions. Each region is characterized by an a priori probability of target presence, a search difficulty factor which affects the probability of detection, and known inter-region distances.</div><div>For this purpose, we first develop a mixed-integer nonlinear programming formulation which determines the base locations of UAVs, allocates the limited search time across regions, and sequences the visits to maximize the total time-weighted detection probability mass to achieve the highest probability as much and as early as possible during the operation. Next, we apply a tangent line approximation technique to reformulate the model as a mixed-integer linear programming problem, which we solve using commercial off-the-shelf solvers. We then propose a hybrid heuristic approach based on the ant colony optimization method to generate high-quality solutions. Our computational experiments reveal that the proposed heuristic significantly reduces solution time while maintaining superior performance compared to the linear approximation model.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107394"},"PeriodicalIF":4.3,"publicationDate":"2026-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145975660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-15DOI: 10.1016/j.cor.2026.107395
Xin Wang , Yijing Liang , Haobin Li , Ek Peng Chew , Kok Choon Tan
Seaports are important connections between inland and maritime transportation. During the vessels’ entering/leaving ports, the pilotage service is necessary to mitigate risk, especially for large vessels and congested ports. In the pilotage process, pilots are transported by pilot boats to board the vessels and provide guidance until the vessels’ arriving/leaving the berths, and tugboats are in charge of providing horsepower for vessels to move safely near the port. In this paper, a joint optimization problem considering the pilotage and tugging services is studied. Realistic constraints, including the multi-waypoints of tugboats, required service time windows of vessels, different types of tugboats and pilots. A mixed integer programming model is introduced, and small-size instances are solved by CPLEX solver. To solve large-scale instances, an adaptive large neighborhood search algorithm with linear programming models (ALNS-LP) together with a tailored feasibility check procedure and cost evaluation process is proposed. Extensive computational experiments are conducted to verify efficiency and effectiveness of the algorithm and obtain some managerial insights for port operators.
{"title":"Integrated routing optimization of pilotage and tugging services","authors":"Xin Wang , Yijing Liang , Haobin Li , Ek Peng Chew , Kok Choon Tan","doi":"10.1016/j.cor.2026.107395","DOIUrl":"10.1016/j.cor.2026.107395","url":null,"abstract":"<div><div>Seaports are important connections between inland and maritime transportation. During the vessels’ entering/leaving ports, the pilotage service is necessary to mitigate risk, especially for large vessels and congested ports. In the pilotage process, pilots are transported by pilot boats to board the vessels and provide guidance until the vessels’ arriving/leaving the berths, and tugboats are in charge of providing horsepower for vessels to move safely near the port. In this paper, a joint optimization problem considering the pilotage and tugging services is studied. Realistic constraints, including the multi-waypoints of tugboats, required service time windows of vessels, different types of tugboats and pilots. A mixed integer programming model is introduced, and small-size instances are solved by CPLEX solver. To solve large-scale instances, an adaptive large neighborhood search algorithm with linear programming models (ALNS-LP) together with a tailored feasibility check procedure and cost evaluation process is proposed. Extensive computational experiments are conducted to verify efficiency and effectiveness of the algorithm and obtain some managerial insights for port operators.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107395"},"PeriodicalIF":4.3,"publicationDate":"2026-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145976361","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-14DOI: 10.1016/j.cor.2026.107393
Yongliang Lu , Jin-Kao Hao , Qinghua Wu , Mingjie Li
Capacitated cross-dock door assignment and uncapacitated cross-dock door assignment are two critical and challenging problems in supply chain management. This paper presents the first frequent pattern mining driven evolutionary algorithm to effectively solve these problems. The proposed approach incorporates a specialized data mining technique designed to extract significant frequent patterns from a collection of high-quality solutions, thereby guiding the search process. It also incorporates an efficient two-phase local optimization method that intensively inspects a given region to identify high-quality solutions, along with a quality-and-distance updating rule to manage the population of solutions. We evaluate the effectiveness of the proposed algorithm on popular benchmark instances of both problems. In particular, we report 26 improved best results (new upper bounds) out of 99 benchmark instances for the capacitated case and 25 improved best results out of 40 benchmark instances for the uncapacitated case. In addition, we show the importance of the two main search components, i.e., frequent pattern mining and local optimization. This research highlights the benefits of a collaboration between optimization algorithms and data mining methods. The code for our proposed algorithm will be made publicly available.
{"title":"Frequent pattern mining driven evolutionary search for cross-dock door assignment","authors":"Yongliang Lu , Jin-Kao Hao , Qinghua Wu , Mingjie Li","doi":"10.1016/j.cor.2026.107393","DOIUrl":"10.1016/j.cor.2026.107393","url":null,"abstract":"<div><div>Capacitated cross-dock door assignment and uncapacitated cross-dock door assignment are two critical and challenging problems in supply chain management. This paper presents the first frequent pattern mining driven evolutionary algorithm to effectively solve these problems. The proposed approach incorporates a specialized data mining technique designed to extract significant frequent patterns from a collection of high-quality solutions, thereby guiding the search process. It also incorporates an efficient two-phase local optimization method that intensively inspects a given region to identify high-quality solutions, along with a quality-and-distance updating rule to manage the population of solutions. We evaluate the effectiveness of the proposed algorithm on popular benchmark instances of both problems. In particular, we report 26 improved best results (new upper bounds) out of 99 benchmark instances for the capacitated case and 25 improved best results out of 40 benchmark instances for the uncapacitated case. In addition, we show the importance of the two main search components, i.e., frequent pattern mining and local optimization. This research highlights the benefits of a collaboration between optimization algorithms and data mining methods. The code for our proposed algorithm will be made publicly available.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107393"},"PeriodicalIF":4.3,"publicationDate":"2026-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145976355","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2026-01-14DOI: 10.1016/j.cor.2026.107390
Tao Zhang , Shuaian Wang , Xu Xin
The high uncertainty in the occurrence, space, and scale of natural disasters presents significant challenges to reliable humanitarian relief logistics network (HRLN) design. After a disaster occurs, relief supplies and evacuees are usually transported simultaneously through the HRLN, which occupies limited logistics infrastructure (i.e., roads). This phenomenon drives the integration of three crucial decisions in the design of HRLNs: the emergency facility locations, the pre-positioning of the relief inventory, and the human evacuation planning. This composite problem is formulated as a two-stage distributionally robust optimization model, with the two stages corresponding to pre-disaster and post-disaster decision-making. To capture the characteristics of the distribution functions of the number of evacuees and the road capacity, we design an ambiguity set using historical data and the type-1 Wasserstein metric. We show that there is an equivalent reformulation of the abovementioned model that can be solved by decomposition algorithms. Two versions of the decomposition algorithm, i.e., single-cut and multi-cut versions, are developed based on the generic Benders-decomposition technique. A case study is conducted on the Yushu earthquake in China and several managerial implications are proposed.
{"title":"Humanitarian relief logistics network design considering facility location, inventory pre-positioning and evacuation planning: A two-stage distributionally robust optimization approach","authors":"Tao Zhang , Shuaian Wang , Xu Xin","doi":"10.1016/j.cor.2026.107390","DOIUrl":"10.1016/j.cor.2026.107390","url":null,"abstract":"<div><div>The high uncertainty in the occurrence, space, and scale of natural disasters presents significant challenges to reliable humanitarian relief logistics network (HRLN) design. After a disaster occurs, relief supplies and evacuees are usually transported simultaneously through the HRLN, which occupies limited logistics infrastructure (i.e., roads). This phenomenon drives the integration of three crucial decisions in the design of HRLNs: the emergency facility locations, the pre-positioning of the relief inventory, and the human evacuation planning. This composite problem is formulated as a two-stage distributionally robust optimization model, with the two stages corresponding to pre-disaster and post-disaster decision-making. To capture the characteristics of the distribution functions of the number of evacuees and the road capacity, we design an ambiguity set using historical data and the type-1 Wasserstein metric. We show that there is an equivalent reformulation of the abovementioned model that can be solved by decomposition algorithms. Two versions of the decomposition algorithm, i.e., single-cut and multi-cut versions, are developed based on the generic Benders-decomposition technique. A case study is conducted on the Yushu earthquake in China and several managerial implications are proposed.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"189 ","pages":"Article 107390"},"PeriodicalIF":4.3,"publicationDate":"2026-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"146035852","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}