分享到:

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

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

《科技信息》2012年36期
科技信息

排序问题的分类与特点

1、排序问题的分类(三参数表示法)排序问题按静态(static)和动态(dynamic),确定性(deterministic)和非确定性(non-deterministic)可以分为四类。对于静态的确定性排序问题,我们习惯上用三参数法来表示。1979年Graham等提出改用三参数即用α|β|λ来表示一个排序问题。其中“α、β、λ”分别代表特定的机器环境、工件特征和最优准则。机器环境用来描述机器的数量,不同机器之间的关系等与机器有关的性质。机器可以分为两大类:通用平行(parallel)机和专用串联(ded-的平行机排序中,总假设机器从零时刻开始就可以加工工件,此时有CmMax=CmJax,统称为排序的makespan,记为Cmax,而当机器存在准备时间时,两者未必相同。记Cmin=mii nli,称为最小机器负载(极大化目标)。文献中常见的其他目标函数有总完工时间、最大延误时间、最大误工时间等。2、排序问题的特点icated)机...  (本文共1页) 阅读全文>>

《上海交通大学学报》2008年02期
上海交通大学学报

用P系统解决排序问题

生物计算是当今世界炙手可热的一个研究论题.屹今为止,人们已经从各种生物现象中抽象出很多的计算模型.其中有些模型现在已经开始被应用于实际生活中,解决许多实际问题.比如DNA计算、膜计算等.膜计算[1]是计算机科学中的一个研究领域,同时,它也是自然计算的一个分支。它的目的在于从生物中的活细胞、组织等结构中抽象出计算的概念和模型并用于实际的计算中.它处理的是分布、并行的计算模型.在结构上,它具有分层的膜结构,即很多的膜相互嵌套,膜中包含有膜.每个膜构成的部分称为区室.每个区室中都含有相应的字串和规则,这些字串按照相应的规则进行演化,并可以被用来在不同的区室之间通信.P系统[1]是膜计算的一种,它一般可分为3种类型:类细胞P系统,类组织P系统以及类神经P系统.它们分别是从细胞、组织以及神经系统中抽象出来的计算模型.本文将只介绍类细胞P系统(以下简称P系统).P系统有一种类似细胞的分层结构.结构中最外层的膜称为皮肤.皮肤里可以有很多的子膜...  (本文共3页) 阅读全文>>

《Journal of Shanghai University(English Edition)》2008年01期
Journal of Shanghai University(English Edition)

排序问题的稳定性分析(英文)

1 Illtroduetion Sensitivity analysis 15 imPortant beea璐e in real world,seheduling Problems always exist in ehanging en- vironment.For examPle,eustomer demands and sPeeifi- eations,Priees of raw materials and emPloyee and equi卜ment availabilit叭are diffieult to estimate and subjeet to ehanges.As a result,the estimates of these values are often used‘Sometimes the parameters have becn even deliberately overstated and und...  (本文共6页) 阅读全文>>

《湖北民族学院学报(自然科学版)》1998年06期
湖北民族学院学报(自然科学版)

具有超前或延误损失的单机排序问题

近年来,在一些文献中经常提及一种称为J汀(Just一In一Time)准时生产制的排序问题.在J仃排序问题中,我们既要考虑因延误造成的服务质量问题,又要考虑因超前所引起的库存问题.对于延误问题来说,工件完工越早,目标函数(总延误损失)越小;而对于超前问题而言,工件完工越迟,目标函数(总超前损失)越小.因此,JIT排序问题中的目标函数,与我们在排序问题中通常讨论的正则函数不同.这样一种技术的出现,不仅大大丰富了排序问题的内容,而且在实际应用中也有十分广泛的领域.文献〔3」〔5」中列举了大量的目标函数,本文只就其中的一种特殊情况进行讨论.l问题的描述 设有n个工件J】,JZ,…,Jll,在一台机器上加工,其加工时间分别为p:,脚,…,p,1,完工期限分别为d:,dZ,…,d,1.工件Jj(j二l,2,…,n)的完工时间分别为c,,cZ,…,Cn.假设所有工件同时到达,即到达时间rj二0(j=l,2,…,n),并且规定工作的加工不允许中...  (本文共4页) 阅读全文>>

《黑龙江自动化技术与应用》1999年02期
黑龙江自动化技术与应用

浅谈排序问题的理论与实践

1引言工件排序问题一直是运筹学、系统工程以及自动化管理领域中一个十分活跃的研究课题,同时也是在实际中应用最广的运筹学分支之一,特别是对于在现有资源条件下提高工作效率和经济效益有重要的作用。工件排序是解决按时间的先后,将有限的人力物力资源分配给不同的工作任务,使预定的目标最优或近似最优的问题。一般来说,工件排序涉及到需要完成的工件集合、机器集会以及工件的加工路线,而目标是指在工件总加工时间、工件的延误程度、总资源占用等指标。本文将对排序问题的定义、分类、排序问题的发展史、目前排序问题理论及实践在国内外的研究状况以及工件排序问题研究中存在的问题和可能采用的解决手段作了细致的描述。最后对今后工件排序问题的研究热点和主要的发展方向进行了探讨。2排序问题的定义及分类2.1排序问题的定义若干个工件(灿)要在一些机器(阶chine)上进行加工,如何安排机器和工件,使某些要求(目标函数)达到最优,这就是所谓的排序问题。按照Bak/‘]的定义,排...  (本文共6页) 阅读全文>>