摘要以最小化最大完工时间为目标,处理了具有协调作业交付的并联机床调度问题。不同的作业在运输过程中需要不同大小的储存空间。该问题中的一个客户的一系列作业优先在两台相同的平行机器上处理,不抢占,然后由两辆车辆分批交付给客户。对于这个NP困难的问题,我们首先证明了除非P = NP,否则不可能有一个最坏情况性能比界小于2的多项式启发式算法。在此基础上,我们提出了一个多项式启发式算法,其最坏情况比为2。
一btract>生产和分销运营是供应链中的两个关键运营职能;整合这两个职能并以协调的方式共同安排它们以实现最佳运营绩效至关重要[
在集成生产和出站配送调度(IPODS)问题中,需要协调供应链各级的调度、分批和交付决策,以最小化总体调度和交付成本[
我们研究的问题是Jiang和Tan研究的模型的扩展[
因为据我们所知,我们是第一个考虑两台机器和两辆车的模型,所以本文有两个目标。我们的第一个目标是分析我们模型的计算复杂性,并提供模型满足的一些最优性性质。此外,针对类似模型的著名算法也无法解决我们的模型。因此,我们的第二个目标是开发一种针对该问题的快速启发式算法。其余研究的组织结构如下所示:第一节
本节首先介绍以下符号。这些符号在本文中统一使用:
至于日程安排<我talic> δ我talic>对于该问题,定义如下:
每人<我nl我ne-formula>
除非模棱两可,,<我nl我ne-formula>
对于最佳计划,定义如下:
给出了问题的几个最优性性质,由于条件的直接性,省略了证明。
对于满足以下条件的问题,存在最优调度:
在任何机器上处理的作业之间都没有空闲时间
对于每个交付批,在同一台机器上处理的批中的所有作业都在该机器上连续处理
在本节中,我们首先介绍以下算法FFD(first Fit Desculation)[
步骤1:按照大小不递增的顺序对作业进行排序(<我nl我ne-formula>
第二步:分配大小最大的任务<我nl我ne-formula>
步骤3:为<我talic> j我talic> = 2, …,<我talic> n我talic>,如果<我talic> j我talic>考虑最大的作业,然后将它分配给索引最低的批处理,这样对应批处理的总作业大小就不会超过<我talic> z我talic>
对于一个装箱的实例I,假设<我nl我ne-formula>
在下面,我们将为该问题提供一种启发式方法,并分析其最坏情况下的性能。该启发式描述如下。
步骤1:FFD算法用于将作业分配给批次。假设形成的批次数量为<我nl我ne-formula>
步骤2:对于批量作业<我nl我ne-formula>
步骤3:从中一个接一个地分配批次<我nl我ne-formula>
步骤4:第一辆和第二辆车应交付分配给机器的所有批次<我nl我ne-formula>
我们首先分析了启发式HA的时间复杂度,因为众所周知FFD算法的时间复杂度是<我nl我ne-formula>
基于启发式HA,批按其处理时间的非递减顺序建立索引,并在批分配之前将批逐个分配给负载较小的机器。可以很容易地证明,每批具有奇数索引的产品被分配给机器<我nl我ne-formula>
因为<我nl我ne-formula>
假定<我nl我ne-formula>
考虑了启发式HA实现的调度。
条件是一批<我nl我ne-formula>
回想一下,批是按非递减顺序索引和交付的<我nl我ne-formula>
考虑启发式HA获得的时间表。如果<我nl我ne-formula>
如果<我nl我ne-formula>
如果<我nl我ne-formula>
如果<我nl我ne-formula>
如果<我nl我ne-formula>
显然,,<我nl我ne-formula>
因此,我们有<我nl我ne-formula>
如果<我nl我ne-formula>
如果<我nl我ne-formula>
显然,,<我nl我ne-formula>
如果<我nl我ne-formula>
如果<我nl我ne-formula>
因此,我们有<我nl我ne-formula>
从推论
根据引理
研究了两台完全相同的并行机的调度问题,该问题可以看作是一个IPODS模型,包括两台完全相同的并行机和一般大小的作业。我们首先证明了该问题是NP难问题,然后给出了一个多项式我们还证明了对于这个问题,最坏情况性能比界小于2的多项式启发式是不可能的,除非P = 此外,我们的启发式算法在最坏情况下的性能比有一个2的界,这意味着我们的启发式算法是最好的。涉及两辆以上车辆或机器的模型预计将在未来的研究中进行研究。
用于支持本研究结果的数据包含在文章中。
作者声明他们没有利益冲突。
国家教委科学基金项目(no . 18YJC630041);天津市教委科研项目(no . 2019SK069)。关键词:岩石力学,蠕变,蠕变强度,蠕变强度
一ck>