求解柔性工件调度问题的启发式算法

来源 :科技风 | 被引量 : 0次 | 上传用户:www_acafa_com
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:柔性工件调度问题(FJSP)是一个强NP难问题,尽管对于一个小规模问题,也很难在多项式时间内最优求解。本文针对目标函数为最小化总完工时间的FJSP提出一种有效的启发式算法。该启发式算法易于实现,并能快速获得高质量的解。为验证该启发式算法的有效性,从文献中找出10组基准问题进行测试,并将求解结果与问题下界进行比较,结果表明本文设计的启发式算法能够在极短时间内获得相对误差较低的解。
  关键词:柔性;工件调度;启发式
  调度问题一般是指在一个给定的时间展望期内,将有限的资源分配给不同的任务,以使得某一目标达到最优。调度问题广泛存在于制造行业当中,对提高制造行业的生产效率等具有重要的作用。其中工件调度问题是实际生产中最为常见的一类调度问题。而在现代制造环境中,每台机器的加工类型趋于柔性化,即一台机器可以进行多种类型的操作,进而提出了柔性工件调度问题(FJSP),该问题在理论上和实践上都具有更加重要的意义。
  1 FJSP问题描述
  FJSP问题是指将个工件分配给m台机器进行加工,其中每个工件需依次经过步操作,而每一步操作都可以在某一可选机器集合中选择一台进行,每台机器可进行多种类型的操作。需要为每一步操作选择一台机器进行加工,同时还需决定在该台机器上开始加工的时间。显然,相较于经典的工件调度问题,FJSP还需为每步操作选定一台机器,这就使得FJSP更加复杂,该问题已经被证明是强NP难问题。[1]本文将针对目标为最小化总完工时间的FJSP设计一种有效的启发式算法,可以在极短时间内获得高质量的解。
  2 设计启发式算法求解FJSP问题
  构造的启发式如下:将工件和机器分别按照的降序和的升序排列,为操作选择机器的总体思路为,首先依次调度所有工件的第一步操作,再调度所有工件的第二步操作,以此类推,直至所有工件的所有操作均调度完成,此时即可得到一份完整的工件调度结果。具体来说,针对操作,对每台机器,分别计算评价函数
  分别为上述四项标准的权重,即表示各自的重要程度。
  令,即针对操作,找到最小评价函数值所对应的机器,则将操作安排在机器上加工,同时该机器的最大完工时间变为,继续根据上述评价函数调度下一操作,直至所有工件的操作j均调度完成。此时开始对所有工件的操作j+1按照同样的办法分配机器,直至所有工件都分配完毕,则可获得一份完整的工件调度。
  3 数据测试
  为了测试算法的有效性,本文从Brandimarte[2]中选取了5组经常被其它文献引用的基准问题(benchmark problem)进行测试。本文在求解时间、最大完工时间以及与下界的相对误差等方面,对本文所提的启发式算法及文献[3]中的算法进行了比较,比较结果如下表所示。该实验结果表明:
  4 结论
  本文通过构造启发式算法求解柔性工件调度(FJSP)问题。针对一组基准问题,可获得高质量的解。结果表明,针对40个和50个工件的问题,获得最优解的比例分别可以达到100%以及80%,对于100个工件的问题,相对误差率也仅有0.99%。这说明该算法对于大规模的SMTWT问题也可以获得质量较高的解。
  参考文献:
  [1]Garey MR,Johnson DS,Sethi R.The complexity of flow shop and jobshop scheduling[J].Mathematics of Operations Research,1976,1(2):117129.
  [2]Brandimarte P.Routing and scheduling in a flexible job shop by tabu search[J].Annals of Operations Research,1993,41(1):157183.
  [3]Li JQ.A hybrid tabu search algorithm with an efficient neighborhood structure for the flexible job shop scheduling problem[J].International Journal of Advanced Manufacturing Technology,2010,52(58):683697.
  作者简介:秦俭(1981),女,汉族,辽宁沈阳人,硕士,讲师,研究方向:应用数学;茹海鹏(1983),男,汉族,辽宁葫芦岛人,本科,工程师,研究方向:壓缩机。
其他文献
自主学习模式符合教学理论的新发展,在这种新型学习模式下,教师必须改变传统的权威角色,成为培养学生自主学习的意识和能力的引导者。本文试图从更新教学理念、提高自身专业
从建筑设计与立体构成关系入手,运用立体构成中的点、线、面、体作为建筑的基础词汇,研究了立体构成原理在建筑设计中的运用。
步入21世纪,全球电子电力器件市场呈现快速发展的势头,特别是我国,随着近年国民经济发展和对电子电力器件需求的不断增加,市场总规模日益膨胀,2005年市场销售额将超过200亿元。而
企业增长是指企业规模的扩大,通常以销售收入的增长来衡量。企业家们往往乐意控制一个庞大的帝国,将企业增长看成是必须最大化的事情,但从理财的角度看,合理控制企业的增长速度是
随着改革的不断深化,生产不断发展,社会需求不断增加。物资流通周转进一步加快,近几年物流业在不少中小城市悄然兴起。如何看待这一新生事物,如何引导这一新兴行业健康发展,是一个
建立与现代企业制度相适应的工资制度和符合市场经济要求的薪酬分配体系,有利于我国国有商业银行吸引人才、激励人才、留住人才,增强市场竞争力.公平理论和全面薪酬制度为国
深入分析了合同网协议的组织模型及不足,提出了基于合同网的“熟人”筛选策略,通过对投标者进行合理筛选.减少了管理者处理投标申请的工作量,同时降低了网络通信量,提高了多Agent