Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (11)

Search Parameters:
Keywords = OR-Tools

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
21 pages, 1371 KB  
Article
Developing a New Approach for Assessing and Improving Business Excellence: Integrating Fuzzy Analytic Hierarchical Process and Constraint Programming Model
by Tijana Petrović, Danijela Tadić, Dragan Marinković, Goran Đurić and Nikola Komatina
Symmetry 2025, 17(4), 607; https://doi.org/10.3390/sym17040607 - 16 Apr 2025
Viewed by 450
Abstract
This study introduces a novel two-stage model for assessing and enhancing business excellence based on the EFQM framework. The Fuzzy Analytic Hierarchy Process (FAHP) is used in the first stage to calculate the weight vectors of criteria and sub-criteria, incorporating uncertainty through triangular [...] Read more.
This study introduces a novel two-stage model for assessing and enhancing business excellence based on the EFQM framework. The Fuzzy Analytic Hierarchy Process (FAHP) is used in the first stage to calculate the weight vectors of criteria and sub-criteria, incorporating uncertainty through triangular fuzzy numbers (TFNs). In the second stage, the OR-Tools CP-SAT solver is used to solve the selection and improvement of sub-criteria as a multidimensional knapsack problem with mixed min/max constraints. In this way, a new and enhanced model for evaluating business excellence is presented—one that takes into account the company’s current capabilities and circumstances while also providing management with a starting point for enhancing business performance. The model is validated using data from a manufacturing company in central Serbia. The findings suggest that improvement efforts should not be symmetrically distributed across all EFQM criteria and sub-criteria. Instead, an asymmetric approach provides efficient resource allocation while maximizing business excellence improvements. This study emphasizes the balance or symmetry between subjective decision-makers’ assessments and mathematically based optimization, demonstrating the practical applicability of the proposed method in strategic decision-making under resource constraints. Full article
(This article belongs to the Special Issue Symmetry in Numerical Analysis and Applied Mathematics)
Show Figures

Figure 1

21 pages, 2803 KB  
Article
Flexible Capacitated Vehicle Routing Problem Solution Method Based on Memory Pointer Network
by Enliang Wang, Yue Cai and Zhixin Sun
Mathematics 2025, 13(7), 1061; https://doi.org/10.3390/math13071061 - 25 Mar 2025
Viewed by 666
Abstract
In real-world logistics scenarios, the complexities often surpass what traditional Capacitated Vehicle Routing Problem (CVRP) models can effectively address. For instance, when there is an excess of goods and limited vehicles, traditional CVRP models frequently fail to yield feasible solutions. Additionally, the time [...] Read more.
In real-world logistics scenarios, the complexities often surpass what traditional Capacitated Vehicle Routing Problem (CVRP) models can effectively address. For instance, when there is an excess of goods and limited vehicles, traditional CVRP models frequently fail to yield feasible solutions. Additionally, the time sensitivity of goods and the large scale of vehicles and goods in practical logistics scenarios present significant challenges for efficient problem-solving. This underscores the urgent need to develop a novel CVRP model that is better suited for logistics scenarios and enhances the scalability of CVRP. To address these limitations, we propose a flexible CVRP model, referred to as Flexible CVRP, which modifies the optimization objectives and constraints. This allows CVRP to provide a sensible solution even when no feasible solution exists in the traditional sense. To tackle the challenges posed by large-scale problems, we leverage the Memory Pointer Network (MemPtrN). This approach enables the modeling of solution strategies, offering strong generalization capabilities and mitigating the explosive growth in complexity to some extent. Compared to commonly used heuristic algorithms, our method achieves superior solution quality for large-scale problems. Specifically, when addressing large-scale scenarios, the MemPtrN outperforms Google’s OR-Tools solver, heuristic algorithms, enhanced evolutionary algorithms, and other reinforcement learning methods in terms of both solution speed and quality. Full article
Show Figures

Figure 1

27 pages, 959 KB  
Review
From Integer Programming to Machine Learning: A Technical Review on Solving University Timetabling Problems
by Xin Gu, Muralee Krish, Shaleeza Sohail, Sweta Thakur, Fariza Sabrina and Zongwen Fan
Computation 2025, 13(1), 10; https://doi.org/10.3390/computation13010010 - 3 Jan 2025
Cited by 2 | Viewed by 2905
Abstract
Solving the university timetabling problem is crucial as it ensures efficient use of resources, minimises scheduling conflicts, and enhances overall productivity. This paper presents a comprehensive review of university timetabling problems using integer programming algorithms. This study explores various integer programming techniques and [...] Read more.
Solving the university timetabling problem is crucial as it ensures efficient use of resources, minimises scheduling conflicts, and enhances overall productivity. This paper presents a comprehensive review of university timetabling problems using integer programming algorithms. This study explores various integer programming techniques and their effectiveness in optimising complex scheduling requirements in higher education institutions. We analysed 95 integer programming-based models developed for solving university timetabling problems, covering relevant research from 1990 to 2023. The goal is to provide insights into the evolution of these algorithms and their impact on improving university scheduling. We identify that the implementation rate of models using integer programming is 98%, which is much higher than 34% implementation rates using meta-heuristics algorithms from the existing review. The integer programming models are analysed by the problem types, solutions, tools, and datasets. For three types of timetabling problems including course timetabling, class timetabling, and exam timetabling, we dive deeper into the commercial solvers CPLEX (47), Gurobi (11), Lingo (5), Open Solver (4), C++ GLPK (4), AIMMS (2), GAMS (2), XPRESS (2), CELCAT (1), AMPL (1), and Google OR-Tools CP-SAT (1) and identify that CPLEX is the most frequently used integer programming solver. We explored the uses of machine learning algorithms and the hybrid solutions of combining the integer programming and machine learning algorithms in higher education timetabling solutions. We also identify areas for future work, which includes an emphasis on using integer programming algorithms in other industrial areas, and using machine learning models for university timetabling to allow data-driven solutions. Full article
(This article belongs to the Section Computational Social Science)
Show Figures

Figure 1

24 pages, 2215 KB  
Article
Optimizing Multi-Echelon Delivery Routes for Perishable Goods with Time Constraints
by Manqiong Sun, Yang Xu, Feng Xiao, Hao Ji, Bing Su and Fei Bu
Mathematics 2024, 12(23), 3845; https://doi.org/10.3390/math12233845 - 5 Dec 2024
Cited by 3 | Viewed by 1460
Abstract
As the logistics industry modernizes, living standards improve, and consumption patterns shift, the demand for fresh food continues to grow, making cold chain logistics for perishable goods a critical component in ensuring food quality and safety. However, the presence of both soft and [...] Read more.
As the logistics industry modernizes, living standards improve, and consumption patterns shift, the demand for fresh food continues to grow, making cold chain logistics for perishable goods a critical component in ensuring food quality and safety. However, the presence of both soft and hard time windows among demand nodes can complicate the single-network distribution of perishable goods. In response to these challenges, this paper proposes an optimization model for multi-distribution center perishable goods delivery, considering both one-echelon and two-echelon network joint distributions. The model aims to minimize total costs, including transportation, fixed, refrigeration, goods damage, and penalty costs, while measuring customer satisfaction by the start time of service at each demand node. A two-stage heuristic algorithm is designed to solve the model. In the first stage, an initial solution is constructed using a greedy approach based on the principles of the k-medoids clustering algorithm, which considers both spatial and temporal distances. In the second stage, the initial routing solution is optimized using a linear programming approach from the Ortools solver combined with an Improved Adaptive Large Neighborhood Search (IALNS) algorithm. The effectiveness of the proposed model and algorithm is validated through a case study analysis. The results demonstrate that the initial solutions obtained through the k-medoids clustering algorithm based on spatio-temporal distance improved the overall cost optimization by 1.85% and 4.74% compared to the other two algorithms. Among the three two-stage heuristic algorithms, the Ortools-IALNS proposed here showed enhancements in the overall cost optimization over the IALNS, with improvements of 3.24%, 1.12%, and 0.41%, respectively. The two-stage heuristic algorithm designed in this study also converged faster than the other two heuristic algorithms, with overall optimization improvements of 1.55% and 1.28%, further validating the superior performance of the proposed heuristic algorithm. Full article
(This article belongs to the Special Issue Planning and Scheduling in City Logistics Optimization)
Show Figures

Figure 1

10 pages, 402 KB  
Article
Potential Subgraphs of the Missing Moore Graph
by Derek H. Smith and Roberto Montemanni
Symmetry 2024, 16(12), 1563; https://doi.org/10.3390/sym16121563 - 22 Nov 2024
Viewed by 845
Abstract
The possible existence of a Moore graph of diameter 2 and degree 57 has been an open question for more than six decades. In this paper, certain subgraphs of this graph, referred to as t-subgraphs, are considered. Exploiting symmetry by assuming a [...] Read more.
The possible existence of a Moore graph of diameter 2 and degree 57 has been an open question for more than six decades. In this paper, certain subgraphs of this graph, referred to as t-subgraphs, are considered. Exploiting symmetry by assuming a cyclic group of permutations representing edges joining leaf nodes of branches of a tree, a tractable constraint model for t-subgraphs is created. This can be solved using the Google OR Tools CP-SAT solver. Larger potential t-subgraphs than those currently known are constructed. This further extends a construction of certain sets of mutually orthogonal Latin rectangles. The implications for non-existence proofs of the Moore graph are considered. Full article
(This article belongs to the Section Mathematics)
Show Figures

Figure 1

26 pages, 14424 KB  
Article
An Integrated Route and Path Planning Strategy for Skid–Steer Mobile Robots in Assisted Harvesting Tasks with Terrain Traversability Constraints
by Ricardo Paul Urvina, César Leonardo Guevara, Juan Pablo Vásconez and Alvaro Javier Prado
Agriculture 2024, 14(8), 1206; https://doi.org/10.3390/agriculture14081206 - 23 Jul 2024
Cited by 10 | Viewed by 2349
Abstract
This article presents a combined route and path planning strategy to guide Skid–Steer Mobile Robots (SSMRs) in scheduled harvest tasks within expansive crop rows with complex terrain conditions. The proposed strategy integrates: (i) a global planning algorithm based on the Traveling Salesman Problem [...] Read more.
This article presents a combined route and path planning strategy to guide Skid–Steer Mobile Robots (SSMRs) in scheduled harvest tasks within expansive crop rows with complex terrain conditions. The proposed strategy integrates: (i) a global planning algorithm based on the Traveling Salesman Problem under the Capacitated Vehicle Routing approach and Optimization Routing (OR-tools from Google) to prioritize harvesting positions by minimum path length, unexplored harvest points, and vehicle payload capacity; and (ii) a local planning strategy using Informed Rapidly-exploring Random Tree (IRRT*) to coordinate scheduled harvesting points while avoiding low-traction terrain obstacles. The global approach generates an ordered queue of harvesting locations, maximizing the crop yield in a workspace map. In the second stage, the IRRT* planner avoids potential obstacles, including farm layout and slippery terrain. The path planning scheme incorporates a traversability model and a motion model of SSMRs to meet kinematic constraints. Experimental results in a generic fruit orchard demonstrate the effectiveness of the proposed strategy. In particular, the IRRT* algorithm outperformed RRT and RRT* with 96.1% and 97.6% smoother paths, respectively. The IRRT* also showed improved navigation efficiency, avoiding obstacles and slippage zones, making it suitable for precision agriculture. Full article
(This article belongs to the Section Agricultural Technology)
Show Figures

Figure 1

11 pages, 1413 KB  
Article
Model for Hydrogen Production Scheduling Optimisation
by Vitalijs Komasilovs, Aleksejs Zacepins, Armands Kviesis and Vladislavs Bezrukovs
Modelling 2024, 5(1), 265-275; https://doi.org/10.3390/modelling5010014 - 19 Feb 2024
Cited by 1 | Viewed by 1965
Abstract
This scientific article presents a developed model for optimising the scheduling of hydrogen production processes, addressing the growing demand for efficient and sustainable energy sources. The study focuses on the integration of advanced scheduling techniques to improve the overall performance of the hydrogen [...] Read more.
This scientific article presents a developed model for optimising the scheduling of hydrogen production processes, addressing the growing demand for efficient and sustainable energy sources. The study focuses on the integration of advanced scheduling techniques to improve the overall performance of the hydrogen electrolyser. The proposed model leverages constraint programming and satisfiability (CP-SAT) techniques to systematically analyse complex production schedules, considering factors such as production unit capacities, resource availability and energy costs. By incorporating real-world constraints, such as fluctuating energy prices and the availability of renewable energy, the optimisation model aims to improve overall operational efficiency and reduce production costs. The CP-SAT was applied to achieve more efficient control of the electrolysis process. The optimisation of the scheduling task was set for a 24 h time period with time resolutions of 1 h and 15 min. The performance of the proposed CP-SAT model in this study was then compared with the Monte Carlo Tree Search (MCTS)-based model (developed in our previous work). The CP-SAT was proven to perform better but has several limitations. The model response to the input parameter change has been analysed. Full article
Show Figures

Figure 1

10 pages, 1391 KB  
Article
Waste Collection Optimisation: A Path to a Green and Sustainable City of Makkah
by Haneen Algethami and Ghada Talat Alhothali
Logistics 2023, 7(3), 54; https://doi.org/10.3390/logistics7030054 - 17 Aug 2023
Cited by 6 | Viewed by 2701
Abstract
Background: Saudi Arabia is a leading country endorsing a sustainable future, from policymaking and investment to infrastructure development. One of the rising concerns in Saudi Arabia's Vision 2030 is solid waste management, especially in Makkah. The Solid Waste Collection Problem (SWCP) refers [...] Read more.
Background: Saudi Arabia is a leading country endorsing a sustainable future, from policymaking and investment to infrastructure development. One of the rising concerns in Saudi Arabia's Vision 2030 is solid waste management, especially in Makkah. The Solid Waste Collection Problem (SWCP) refers to the route optimisation of waste collection trucks visiting containers across various locations. Manually generated routes might contain some mistakes, and constructing and revising designed solutions can take a long time. Thus, there is a need to find optimal and fast solutions to this problem. Solving this problem demands tackling numerous routing constraints while aiming to minimise the operational cost. Since solid waste has a significant impact on the environment, reducing fuel consumption must be an objective. Methods: Thus, a mixed-integer programming model is proposed in this paper while using the time-oriented nearest neighbour heuristic. The goal is to investigate their performance on nine existing instances of SWCP in the city of Makkah. The proposed model is implemented in the Gurobi solver. The time-oriented nearest neighbour heuristic constructs the initial solution and is then re-optimised using Google OR-tools. Results: Using the greedy method to construct a solution for this problem generated better solutions when compared to the results obtained without the greedy method. Computational times are also improved by 55.7% on the problem instances. Conclusions: The findings confirm the competitive performance of the proposed method in terms of computational times and solution quality. Full article
(This article belongs to the Section Artificial Intelligence, Logistics Analytics, and Automation)
Show Figures

Figure 1

18 pages, 3696 KB  
Article
Pathway and Network Analyses Identify Growth Factor Signaling and MMP9 as Potential Mediators of Mitochondrial Dysfunction in Severe COVID-19
by Ya Wang, Klaus Schughart, Tiana Maria Pelaia, Tracy Chew, Karan Kim, Thomas Karvunidis, Ben Knippenberg, Sally Teoh, Amy L. Phu, Kirsty R. Short, Jonathan Iredell, Irani Thevarajan, Jennifer Audsley, Stephen Macdonald, Jonathon Burcham, PREDICT-19 Consortium, Benjamin Tang, Anthony McLean and Maryam Shojaei
Int. J. Mol. Sci. 2023, 24(3), 2524; https://doi.org/10.3390/ijms24032524 - 28 Jan 2023
Cited by 6 | Viewed by 3055
Abstract
Patients with preexisting metabolic disorders such as diabetes are at a higher risk of developing severe coronavirus disease 2019 (COVID-19). Mitochondrion, the very organelle that controls cellular metabolism, holds the key to understanding disease progression at the cellular level. Our current study aimed [...] Read more.
Patients with preexisting metabolic disorders such as diabetes are at a higher risk of developing severe coronavirus disease 2019 (COVID-19). Mitochondrion, the very organelle that controls cellular metabolism, holds the key to understanding disease progression at the cellular level. Our current study aimed to understand how cellular metabolism contributes to COVID-19 outcomes. Metacore pathway enrichment analyses on differentially expressed genes (encoded by both mitochondrial and nuclear deoxyribonucleic acid (DNA)) involved in cellular metabolism, regulation of mitochondrial respiration and organization, and apoptosis, was performed on RNA sequencing (RNASeq) data from blood samples collected from healthy controls and patients with mild/moderate or severe COVID-19. Genes from the enriched pathways were analyzed by network analysis to uncover interactions among them and up- or downstream genes within each pathway. Compared to the mild/moderate COVID-19, the upregulation of a myriad of growth factor and cell cycle signaling pathways, with concomitant downregulation of interferon signaling pathways, were observed in the severe group. Matrix metallopeptidase 9 (MMP9) was found in five of the top 10 upregulated pathways, indicating its potential as therapeutic target against COVID-19. In summary, our data demonstrates aberrant activation of endocrine signaling in severe COVID-19, and its implication in immune and metabolic dysfunction. Full article
Show Figures

Figure 1

26 pages, 2681 KB  
Article
Capacitated Waste Collection Problem Solution Using an Open-Source Tool
by Adriano Santos Silva, Filipe Alves, José Luis Diaz de Tuesta, Ana Maria A. C. Rocha, Ana I. Pereira, Adrián M. T. Silva and Helder T. Gomes
Computers 2023, 12(1), 15; https://doi.org/10.3390/computers12010015 - 7 Jan 2023
Cited by 12 | Viewed by 3556
Abstract
Population in cities is growing worldwide, which puts the systems that offer basic services to citizens under pressure. Among these systems, the Municipal Solid Waste Management System (MSWMS) is also affected. Waste collection and transportation is the first task in an MSWMS, carried [...] Read more.
Population in cities is growing worldwide, which puts the systems that offer basic services to citizens under pressure. Among these systems, the Municipal Solid Waste Management System (MSWMS) is also affected. Waste collection and transportation is the first task in an MSWMS, carried out traditionally in most cases. This approach leads to inefficient resource and time expense since routes are prescheduled or defined upon drivers’ choices. The waste collection is recognized as an NP-hard problem that can be modeled as a Capacitated Waste Collection Problem (CWCP). Despite the good quality of works currently available in the literature, the execution time of algorithms is often forgotten, and faster algorithms are required to increase the feasibility of the solutions found. In this paper, we show the performance of the open-source Google OR-Tools to solve the CWCP in Bragança, Portugal (inland city). The three metaheuristics available in this tool were able to reduce significantly the cost associated with waste collection in less than 2 s of execution time. The result obtained in this work proves the applicability of the OR-Tools to be explored for waste collection problems considering bigger systems. Furthermore, the fast response can be useful for developing new platforms for dynamic vehicle routing problems that represent scenarios closer to the real one. We anticipate the proven efficacy of OR-Tools to solve CWCP as the starting point of developments toward applying optimization algorithms to solve real and dynamic problems. Full article
(This article belongs to the Special Issue Computational Science and Its Applications 2022)
Show Figures

Figure 1

21 pages, 546 KB  
Article
Balancing Workload and Workforce Capacity in Lean Management: Application to Multi-Model Assembly Lines
by Jordi Fortuny-Santos, Patxi Ruiz-de-Arbulo-López, Lluís Cuatrecasas-Arbós and Jordi Fortuny-Profitós
Appl. Sci. 2020, 10(24), 8829; https://doi.org/10.3390/app10248829 - 10 Dec 2020
Cited by 5 | Viewed by 6386
Abstract
While multi-model assembly lines are used by advanced lean companies because of their flexibility (different models of a product are produced in small lots and reach the customers in a short lead time), most of the extant literature on how to staff assembly [...] Read more.
While multi-model assembly lines are used by advanced lean companies because of their flexibility (different models of a product are produced in small lots and reach the customers in a short lead time), most of the extant literature on how to staff assembly lines focuses either on single-model lines or on mixed-model lines. The literature on multi-model lines is scarce and results given by current methods may be of limited applicability. In consequence, we develop a procedure to staff multi-model assembly lines while taking into account the principles of lean manufacturing. As a first approach, we replace the concepts of operation time and desired cycle time by their reciprocal magnitudes workload and capacity, and we define the dimensionless term of unit workload (load/capacity ratio) in order to avoid magnitudes related to time such as cycle time because, in practice, they might not be known. Next, we develop the necessary equations to apply this framework to a multi-model line. Finally, a piece of software in Python is developed, taking advantage of Google’s OR-Tools solver, to achieve an optimal multi-model line with a constant workforce and with each workstation performing the same tasks across all models. Several instances are tested to ensure the performance of this method. Full article
(This article belongs to the Section Mechanical Engineering)
Show Figures

Figure 1

Back to TopTop