排序问题的动态规划模型、算法和计算复杂性

来源 :同济大学数学系 同济大学 | 被引量 : 0次 | 上传用户:hzjiawei333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
排序论又称为时间表理论,是一类重要的组合优化问题。随着社会的发展, 新的模型层出不穷,并且绝大多数是NP-难问题或强NP-难问题。动态规划是求 解组合最优化问题的一个重要方法,特别适合求解NP-难问题,在工程技术、经 济管理、工业生产和军事等方面都有着广泛的应用。在排序问题越来越复杂的 情况下,只要运用得当,动态规划这个传统的方法可以成为解决复杂问题的较 好途径。 本文讨论排序问题的动态规划算法,考虑的排序模型涉及供应链排序、工 件加工时间可控排序、工件可拒绝排序,以及工件有优先约束的排序问题。 第一章介绍了用动态规划方法解决问题的基本步骤,总结了用动态规划方 法设计排序问题算法的基本情况,其中涉及的排序问题类型有经典的单机、平 行机问题,可中断排序问题,车间作业问题,柔性流水作业问题,同时加工问 题,成组排序问题,以及供应链问题。 第二章和第三章是本文的主要内容。主要研究以下几个问题: 1.供应链排序问题 (1)在只有一个供应商的树状供应链中,研究平行机加工工件,使排序费用和 发送费用达到最小的问题。对用总流程时间衡量排序费用的问题1→G,Pm‖∑Fj +∑Dgyg,证明其强NP-难性,设计最坏性能比是2-1/m的动态规划算法。另外, 证明了问题1→G,Pm‖Lmax+∑Dgyg和1→G,Pmll∑Uj+∑Dgygg的NP-难性质。 (2)在多供应商、多制造商的网状供应链中,分别从供应商和制造商的角度研 究生产的安排和发送的决策问题。用动态规划的方法给出了以下六个问题的最 优算法:供应商阶段的总流程时间问题K->G,1‖∑Fj+∑Dk,gyk,g,最大延迟问 题K->G,1‖Lmax+∑Dk,gyk,g和误工工件数问题K->G,1‖∑Uj+∑Dk,gyk,g,制 造商阶段的总流程时间问题G->C,1|rj|∑Fj+∑Dg,hyg,h,最大延迟问题G->C, 1|rj|Lmax+∑Dg,hyg,h和误工工件数问题G->C,1‖∑Uj+∑Dg,hyg,h。 2.工件加工时间可控排序问题 研究工件具有离散型可控加工时间,安排n个工件使排序费用和控制费用 的总和为最小的加工时间可控的同时加工排序问题。选取不同的排序费用,共 解决了三个问题: 用动态规划的方法为问题1|B,dis_cpt|∑UJ+n∑i=1∑h∑k=1ckIk(xi),1|B,dis_cpt| Lmax+n∑i=1∑h∑k=1ckIk(xi)和1|B,dis_cpt|Cmax+n∑i=1∑h∑k=1ckIk(xi)设计了最优算法。 3.工件可拒绝排序问题 研究安排n个工件,使接受加工工件的带权总完工时间∑j∈SwjCj和拒绝费用 ∑j∈Sej的总和为最小的可拒绝排序问题1|rej|∑j∈Sej+∑j∈SwjCj,给出动态规划求解方 法。对工件可以同时加工的可拒绝排序问题问题1|rej,B|∑j∈Sej+Cmax,也给出动 态规划最优算法。 4.工件有优先约束排序问题 对有先后约束的单台机器排序问题1|prec|∑fj的算法进行修正。 关键词:排序,动态规划,供应链,工件可拒绝,加工时间可控,计算复杂性
其他文献
Richard Stanely[24,25]在美国数学月刊2002年10月刊上提出一个问题:如何证明下面的等式t(n)=(1/2)(p(n)+f(n)),其中t(n)计数满足关系式l(λ)≡l(λ)(mod 4)的分拆λ的个数。
近年来,时标上中立型时滞动力方程非振动解与振动解的存在性问题越来越受到人们的关注.本文分别研究了时标上二阶中立型时滞动力方程非振动解与有界振动解的存在性,以及时标上
液态粒子的凝固是自然界和工业生产中普遍存在的重要现象。本文在平均场的概念下对纯熔体及二元系熔体雾化液粒的凝固过程提出了一个简化的液一固一气一雾(LSGF)数学模型,并在
数学是一门系统性很强的学科,计算能力、基本公式、数学逻辑思维等环环相扣。笔者认为,要切实提高学生的数学能力,必须打好基础,扎实做好计算能力的培养工作。一、从易到难,
数字用户线(DSL)系统中,多用户共存于同一信道从而引起的串扰效应,是导致系统性能下降的主要因素.动态能量谱管理是减弱串扰、增大系统吞吐量的一种有效方案.迭代充水法是最早被
近些年来,国家为了推进城乡一体化的进程,从资金和政策两个层面加大了对农村地区经济、文化的发展力度。为了有效提升农村经济发展的活力,涌现出了许多新兴的金融机构。但问
本文对企业财经管理中存在的问题进行了分析,总结出企业财经管理存在着预算管理制度不健全、工程建设经济效益低、企业公共接待缺乏监管等三方面问题,进而基于审计结果提出企
2010年9月8日,我国最大的大型挖掘设备制造企业—山西太原重型机械集团为太原钢铁集团生产半移动破碎站项目正式签约。太重集团生产的半移动破碎站可与大型矿用挖掘机配套作
带积分边值条件的微分方程在应用数学和物理学方面的许多领域都有重要的作用并且得到广泛的研究,例如:热力学条件、化学能量、地下水流动、弹性定理和血浆流动(参看文献[1-12],[
人们根据自然界中的一些进化现象和生物的群体性特征来构造一些群智能优化算法,并用于求解复杂的函数优化问题。狼群算法是2011年首次被提出的一种新型的群智能优化算法,它是