流模型

阅读: 评论:0

流模型
一、 流模型的思想
网络流在具体问题中的应用,最关键的部分在与模型的构造。对于调度领域中的不同问题,可以将其转化为网络流问题进行解决。通讯网络中的数据的路径选择问题,是安排一些数据包由发点到收点的传输路径。在传输网络中,数据包经过每一条边需要一单位时间,同时一条边每次仅允许一个数据包通过。目标是极小化所有数据包传送到终点时间。若该问题中,不同种类的数据包传输路径已经提前给出,那么,其类似于调度领域中的车间作业问题为:
满足如下约束:
1. 工件之间不存在优先关系,一旦一个机器开始一个工件某阶段的加工,在此次加工过程完成之前不能加工其他工件。
2. 每次每台机器只能加工一个工件,且加工过程不允许中断。
3. 每个工件各阶段的加工过程必须按照事先给定的顺序在对应的机器上进行加工。
目标函数为极小化最大完工时间。
因为在调度问题中有诸多限制条件没有完全一致的网络流模型,所以我们需要根据不同的问题构造相应的模型。对应于此处的车间作业问题,因为工件种类的多样性,我们不仅要选择工件的类型,还要安排不同工件在同一台机器上的加工顺序。对应于通讯网络中的数据的路径选择问题,在数据包的传输过程中不仅要选择数据包的传输路径,还需要选择数据包的类型。
单水合肼建好模型之后,根据其特点我们可以不仅仅拘泥于传统的解决调度问题的方法,可以与网络流问题中的方法结合,寻速度更快、结果更好的解决方案。
二、 流模型的应用
我们以前面提到过的车间作业问题为例。问题描述如下:
台机器上安排种工件进行加工。第i种工件包含个阶段,每个阶段由一个特定机器进行加工,工件i的完工时间为:属于工件类i的工件最后一个加工阶段完成的时刻。代表工件ij阶段的工时,用表示。假设工件类i的数目为。传统的车间作业问题每个工件类型仅包含一个工件,即初始工件类型向量为,是传统的-难问题,即使例子的规模很小也很难解。
文中首先考虑车间排序问题的松弛流控制问题,在这里我们将离散的工件用连续流进行替代,这种方法源自多级排队网络的最优控制,多级排队网络的最优控制是车间排序问题的一种随机、动态的形式。其次,通过对排序问题线性规划松弛解的舍入,可以构造解决排序问题的近似算法。这是到解决该问题整体方案的两个重要指导思想。
应用流控制问题的最优解构造一个目标值为的可行的排序,如果适当增加初始给定的工件数量,算法的最优目标值为。类似的,对于通讯网络中的数据的路径选择问题提出一个线性规划松弛,它提供了一个下界,并用它的解得到一个目标值为排序,注意到此目标值中内的常数值与工件个数无关,仅与完工时间有关,这说明工件数量趋于无穷时目标值渐进最优。与一般的渐近最优算法依赖于概率假设不同,上述算法没有概率的假设,该算法对所有工件数量大的实例是渐近最优的。
模型构造如下:
机器数量为,分别记其为。工件类中的工件,在台机器上按照的顺序进行加工。记。在机器上加工工件类中的工件的工时记为(设該值为整数)。已经在完成加工,但没有在上进行加工且在该机器处等待加工的工件称其处于阶段工件。所有在机器上等待加工的工件,称其为机器上的非最初工件队列。我们也可以将每台机器视为其所加工的类型与阶段对的集合:,机器加工某种工件的时间是确定的,所以机器上加工时间,记,显然最优目标值。记为机器正在加工工件类中的工件的概率。记为工件类中的初始工件数。
为了详细说明流控制问题,引入几个符号:
;时刻处于阶段类工件数。
时间段内,机器加工处于阶段工件的总时间。
;的指标方程。
极小化最大完成时间的流控制问题数学模型为:
食用油抗氧化剂*
s.t.
                        1
2
3
4
通过此模型,可以得到一个流控制问题的最优解,在此基础上构造了一个原始离散的车间排序问题的渐近最优算法-同步算法(the synchronization algorithm)。同步算法得到的目标值为
三、 流模型的已有成果
1. 车间作业排序的渐近最优算法。类似的,对于通讯网络中的数据的路径选择问题给出一个线性规划松弛,它提供了原始问题的一个下界,并可以得到流控制问题的最优解,应用这个解构造一个目标值为的渐近最优算法,如果适当增加初始给定的工件数量,算法的最优目标值为
智能自吸泵2. 由流松弛得到的极小化最大完工时间的车间作业排序问题的特殊算法。通过将离散的工件用连续流进行替代,近似松弛流控制问题的最优解得到FSA算法,FSA算法得到的目标值为为通过流松弛方法得到的下界,为所有任务中的最大加工时间,为所有工件中最大的加工阶段数,为工件类型的数量。
3. 由流松弛得到的极小化最大持有成本的高度多样性车间作业排序问题的特殊算法。通过松弛将离散的工件用连续流进行替代,适当舍入流控制问题的最优解得到一个算法 。该算法可以最优的解决流控制问题并能使得离散网络的排序接近流松弛得到的方案。如果所有工件类中工件数量以为增长基数,相比最优解算法可以得到的解不超过
4. 排队系统的最优流控制。通过两种经典方案, 即非合作最优化方案和合作最优化方案电梯运行检测平台, 排队系统的最优流控制问题进行研究。在这两种方案下,给出了最优流控制的解,并对解的性质进行分析。
[1]Dimitris Bertsimas, David Gamarnik.Asymptotically optimal algorithms for job shop scheduling and packet routing[J].  Journal of Algorithms 33, 296-318 ,1999.
[2] Dimitris Bertsimas, Jay Sethuraman . From fluid relaxations to practical algorithms for job shop scheduling- the makespan objective[J]. Math. Program., Ser. A 92: 61–102 ,2002.
[3] Dimitris Bertsimas, David Gamarnik, Jay Sethuraman. From fluid relaxations to practical algorithms for job shop scheduling- the holding cost objective [J].  Operations Research. 宏大自动络筒机了 5(51) : 798–813, 2003.
[4] 王伟, 高作峰, 董立伟. M_E_k_1排队系统的最优流控制h1n7[J].数学的实践与认识. 41(18):130-1342011.

本文发布于:2023-06-07 07:54:13,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/129550.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:问题   工件   加工   排序   车间   进行   网络   算法
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图