An Optimization-Based Decision Support System for Multi-trip Vehicle Routing Problems

SN Computer Science(2024)

引用 0|浏览1
暂无评分
摘要
Decision support systems (DSS) are used daily to make complex and hard decisions. Developing a DSS is not an easy task and may require combining different approaches to reach accurate and timely responses. In this paper, we present a DSS based on a micro-service architecture that we developed to handle a variant of the vehicle routing problem. The DSS has been implemented for a service company operating in the field of pharmaceutical distribution, and it helps decision-makers define the routes that different types of vehicles need to perform during the day to serve the customers’ demands. The underlying optimization problem assumes that a vehicle can perform multiple routes daily and is constrained to operate within a given time horizon. Customers are characterized by hard time windows on the delivery times. The proposed DSS first handles geo-referencing and distance calculation tasks. Then, it invokes a two-step optimization approach in which vehicle routes are generated and combined to reduce the number of vehicles used. For the latter task, we propose and evaluate four solution methods: two greedy heuristics, a metaheuristic, and a mathematical model. All the methods are applied to solve real and randomly generated instances, showing that the metaheuristic algorithm is superior to the others in terms of solution quality and computing time. The company had a very positive feedback on the proposed DSS and is now using it to support its daily operations.
更多
查看译文
关键词
Decision support system,Micro-service, Multi-trip vehicle routing problem,Iterated local search,Mathematical optimization problem
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要