为客户生成时间窗的方法(基于Solomon的研究方法)

本文介绍了Solomon提出的算法,用于为客户生成带有时间窗口约束的车辆路线和调度问题,步骤包括计算时间窗密度和宽度、随机排列客户并为前一定比例的客户确定时间窗中心。时间窗宽度和密度可以根据需求设定,如30分钟和25%-100%的密度范围。
摘要由CSDN通过智能技术生成

采用Solomon提出的方法为客户生成时间窗,其包含以下3个步骤。

(1)确定客户的时间窗密度(%TW)与宽度(w)。

(2)将n个客户随机排列。

(3)为前%TW的客户生成时间窗。首先在 [(配送中心的左时间窗+该客户到配送中心所需时间),(配送中心右时间窗-客户到配送中心所需时间-客户位置的服务时长)] 范围内随机选择一个数字,确定每个客户的时间窗中心,然后根据客户的时间窗宽度为客户生成时间窗。

其中,时间窗宽度与密度可自己设置,参考宽度:30min,120min ;密度{25%,50%,75%,100%}。


Solomon M M. Algorithms for the vehicle routing and scheduling problems with time window constraints[J]. Operations research, 1987, 35(2): 254-265.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值