分享到:

通讯网络中排序问题的若干在线和高性能算法

本文主要研究来源于通讯网络的排序(scheduling)问题。我们首先研究的是并行工件(parallel jobs)的排序,每个并行工件可能需要一台或多台机器同时加工这个工件。我们考虑机器之间存在的各种网络拓扑结构对排序结果的影响。具体的网络拓扑结构可以是:完全图结构(PRAM),线(Line),网格(Mesh),超立方体(Hypercube)等等。若干机器可以同时加工一个工件仅当这些机器构成的生成子网络是连通的。也就是说,仅当机器间存在通讯路径时才能够共同工作,而且这些机器必须满足工件所要求的数目和拓扑结构。除了机器之间具有网络拓扑结构之外,我们对工件的各种不同的在线到达模式进行分类和研究,如工件按先后序到达(on dependencies),工件按释放时间到达(over time),工件按列表逐个到达(over list)。我们的目标是对给定的工件集合进行排序以满足各种约束条件并使某种目标值最优化。常见的目标函数有极小化最大  (本文共161页) 本文目录 | 阅读全文>>

《沈阳航空航天大学学报》2017年04期
沈阳航空航天大学学报

具有独立安装时间和恶化效应的单机成组排序问题研究

在经典排序中,假设工件的加工时间为常数,但在许多实际问题中,工件的加工时间可能与其开工时间有着某种联系。如在钢铁制造企业的连铸-轧制生产过程中,炼钢的基本单元是炉次,它是指同一座转炉一次共同冶炼的钢水。在炼钢的连铸阶段,高温熔融钢水在连铸机底部连续凝固成钢坯。当等待时间增加时(即加工开始时间延后),在连铸机上加工的炉次的温度将会降低,从而造成炉次加工时间的恶化(如刘鹏等[1])。具有恶化工件的这类问题在塑料工业、军事以及医疗等其他方面也有着广泛的应用(如Browne和Yechiali[2],Mosheiov[3-4],Ji和Cheng[5],Ng等[6],Sun等[7],Pei等[8])。关于工件加工时间具有恶化效应的综述,可参考文献Gawiejnowicz[9]。随着市场竞争的日趋激烈,为适应多品种小批量生产方式的需求,成组技术成为排序问题研究领域中的一类热点问题。在成组排序问题中,工件可以分成“类似”工件的工件组。同组的工件...  (本文共6页) 阅读全文>>

《武汉生物工程学院学报》2013年01期
武汉生物工程学院学报

单机分批不相容排序问题

该文讨论的是一台机器被两个代理使用的双目标排序问题。在多目标排序问题中往往假设所有客户都有相同的目标函数,但在现实生活中这样的假设不一定成立的,和所有客户都有相同目标函数这一假设相反,我们考虑的是对于每个代理都有一个比较好的目标。换句话说,顾客为了满足他们自己的目标而去选择任务集,但并不是所有客户都对这些目标是满意的,一个目标对应着一个任务集,不同任务集就代表不同客户类。目前有关多目标多代理排序问题的研究很少。Agnetis et al[’〕讨论了一个关于两个任务并且是两个客户类的工作车间问题。AgnetiS etal[,」还讨论了带有两个客户类的双目标排序问题,在这个模型中,第一类客户的目标函数是在假设其他客户的目标函数有界的情况下是最优的。Baker和Smith[4]讨论了一个多代理排序问题,其中每个顾客追求的目标不同,他们还证明了以最大延迟和加权总完工时间为目标函数的排序模型是NP一完全的。文献「5]是在文献「4]研究的基...  (本文共3页) 阅读全文>>

《沈阳师范大学学报(自然科学版)》2017年03期
沈阳师范大学学报(自然科学版)

具有截断控制参数学习效应的单机排序问题

0引言近20年,由于现代运营管理等产业的引进,具有工期的排序问题陆续进入人们的视野。如果一个工件在它的工期之前完成加工,那么它需要承担一部分的提前惩罚费用;相应的,如果一个工件在它的工期之后完成加工,那么它需要承担一部分的延误惩罚费用。Li[1]研究了工件的交货期与工件位置相关的单机排序问题。经典排序模型中,任务的加工时间通常都是固定的常数,然而考虑到学习效应、退化效应、资源分配等情况,任务的加工时间不再是固定不变的。Cheng[2-3]研究带有退化效应的工期指派问题,目标是确定最优工期及最优的排序使目标函数值最小。由于实际生产需要,具有学习效应与退化效应问题越来越受重视。Yang[4]等研究了带有退化效应与维修活动的工期指派问题。文献[5-13]讨论了带有提前、延误的工期指派问题。Wang[13]等研究了具有截断控制参数学习效应和退化效应且工件的加工时间依赖于资源分配的单机排序问题,并求得最大加工时间与总完工时间最小值时的最优...  (本文共6页) 阅读全文>>

《佳木斯职业学院学报》2017年02期
佳木斯职业学院学报

工件带拒绝费用的单机排序问题

引言分族排序是一种现代排序问题,所要加工工件分属不同的种类,不同族工件不能放于同一批中加工,机器加工完一个工件族的工件后转加工另一个工件族的工件时存在加工转换时间。可拒绝的排序问题是近年来出现的一种新型排序问题,在此问题中,工件被接收对应加工时间,或者被拒绝付出拒绝费用(rejection penalty),表示为。可拒绝的排序问题具有重要的现实意义,近年来许多学者做了相关的研究:张玉忠、曹志刚等[3]研究了,问题的最优解是显然地。王珍等[4]最先考虑可拒绝的分批排序问题并给出最优算法。本章将在[4]的基础上研究可拒绝的分族分批排序问题。一、主要结果问题描述如下:在一台机器上,假设有n个工件,这些工件属于m个不同的族,凡每个工件有加工时间和拒绝费用,对于批加工机器,工件是成批被加工处理的。每个批机器同时至多可以加工b个工件作为一批。不同族的工件不能放在一批进行加工。在同一批加工的工件分别具有相同的开工时间和完工时间。一批的加工时...  (本文共2页) 阅读全文>>

《中国设备工程》2017年16期
中国设备工程

带有强制工件的单机在线分批排序问题

在经典排序论中,一般假定实例的所有相关信息在开始排序前是事先知道的,如工件的个数、到达时间及加工时间等,这样的情况称为是离线的。但是现实生活中很多情况不是这样,有时工件的信息是逐个释放的,在任一时刻只知道已经到达的工件信息,这种情况称为在线(on-line)。在分批排序中,机器可以同时加工多个工件,构成一批,并且批的加工时间是该批所有工件加工时间中的最大者。如何来分批是问题的关键,批确定后,可将其看做一工件来寻求最优算法或近似算法。这里考虑带有强制工件,目标函数为最小化最大完工时间的在线分批排序,所有工件都是在线的,但有一些特殊工件要求单独成批,且一旦到达了就要立刻加工,这类工件称为强制工件(master job),其余称为自由工件。在这里强制工件间不相互冲突。此模型记为:max1|;,;,|jmaster job p-batch b on-line r C,考虑仅和强制工件冲突的批可中断(pmtn)与需要重启(restart)...  (本文共2页) 阅读全文>>