共查询到17条相似文献,搜索用时 31 毫秒
1.
并行分批排序问题综述 总被引:2,自引:0,他引:2
并行分批排序是兴起于上世纪末的一类新型排序问题,它最初来源于半导体生产中的芯片测试过程,有重要的应用价值,在理论上也有重要的意义.因此,并行分批排序问题近年来受到了越来越广泛的关注,新的研究成果不断涌现.本文就并行分批排序问题的最新进展作了全面的介绍,指出了许多尚未解决的问题和许多新的研究方向,给出了丰富的参考文献,旨在把感兴趣的读者迅速带到此研究领域的前沿. 相似文献
2.
带序约束的恒同机分批作业排序问题 总被引:3,自引:0,他引:3
研究一类由林诒勋教授提出的带序约束的恒同机分批作业排序问题,证明了这类排序问题均是NP—困难的,给出了其执行比为32的一种启发式算法。 相似文献
3.
本文考虑了工件具有任意尺寸且机器有容量限制的混合分批平行机排序问题。在该问题中, 一个待加工的工件集需在多台平行批处理机上进行加工。每个工件有它的加工时间和尺寸, 每台机器可以同时处理多个工件, 称为一个批, 只要这些工件尺寸之和不超过其容量; 一个批的加工时间等于该批中工件的最大加工时间和总加工时间的加权和; 目标函数是极小化最大完工时间。该问题包含一维装箱问题为其特殊情形, 为强NP-困难的。对此给出了一个$left( {2 + 2alpha+alpha^{2}}right)$ -近似算法, 其中$alpha$ 为给定的权重参数, 满足$0leqalphaleq 1$ 。 相似文献
4.
5.
本文考虑了工件具有任意尺寸且机器有容量限制的混合分批平行机排序问题。在该问题中, 一个待加工的工件集需在多台平行批处理机上进行加工。每个工件有它的加工时间和尺寸, 每台机器可以同时处理多个工件, 称为一个批, 只要这些工件尺寸之和不超过其容量; 一个批的加工时间等于该批中工件的最大加工时间和总加工时间的加权和; 目标函数是极小化最大完工时间。该问题包含一维装箱问题为其特殊情形, 为强NP-困难的。对此给出了一个$left( {2 + 2alpha+alpha^{2}}right)$ -近似算法, 其中$alpha$ 为给定的权重参数, 满足考虑了不同于Goldfarb和Iyengar (2003)的因子模型,通过横截面回归分析以及Fama-MacBeth估计构造了关于资产的平均收益向量和协方差矩阵的不确定性集合(置信区域)。基于这些不确定性集合以及Markowitz“均值-方差模型”的鲁棒投资组合问题,提出了多个鲁棒投资组合问题,并对应的推导出其等价的半正定规划形式,使得问题可以在多项式时间内求解。 相似文献
6.
并行加工系统中的一种排序算法 总被引:1,自引:0,他引:1
通过对现有单机和相同机组并行加工系统排序问题的研究,建立了一类多机非相同机组并行加工系统的排序模型,模型的优化目标是工件排序的拖期总数为极小。由于已经证明它是一个NP问题,本提出了一个针对该问题的快速、实用的启发式排序算法,并用实例说明了算法的有效性。 相似文献
7.
8.
研究工件可提前预知信息的在线分批排序问题, 工件的预知信息时间依时间到达, 目标为极小化最大完工时间. 已知从工件的信息可预知到该工件可加工需要时间~$a$, 所有工件的最大加工时间为~$p_{{rm max}}$, 多个工件可以作为一批被机器同时加工, 批的加工时间为该批工件中最长加工时间. 对于批容量无限的单机问题给出一个在线算法~$gamma H^infty$, 并证明其竞争比和问题的下界都为~$1+gamma$, 其中~$gamma=left(-1+sqrt{1+frac{4p_{{rm max}}}{p_{{rm max}}+a}}right)/2$, 进而算法是最优的. 相似文献
9.
对工件有不同到达时间、不同加工时间和尺寸的同型机分批排序问题寻找近似算法.对于大工件(工件的体积严格大于机器容量的÷)的加工时间不小于小工件(工件的体积小于或等于机器容量的÷)的加工时间的特定情形,利用动态规划的方法和拆分的技巧,我们设计了近似算法并分析了其最差性能比. 相似文献
10.
11.
严羽洁 《高校应用数学学报(A辑)》2017,32(4)
研究单台机,工件加工时间相等,大小不同的批排序问题,给出了一个最坏情况界为9+3~(1/2)/6≈1.7817的多项式时间近似算法,并证明了即使工件总大小不超过2,该问题也不存在FPTAS,除非P=NP. 相似文献
12.
问题Pm|rj,B|∑Cj的多项式时间近似算法 总被引:2,自引:0,他引:2
本文针对同型机分批排序问题Pm|rj,B|∑Cj进行了研究,给出了该问题在批容量B及机器台数m为常数情况下的多项式时间近似算法(以下简称PTAS);在B为常数时设计出了问题1|rj,B|∑WjCj的计算时间更少的PTAS. 相似文献
13.
Peter Brucker Sigrid Knust Duncan Roper Yakov Zinder 《Mathematical Methods of Operations Research》2000,52(3):369-387
Problems with unit execution time tasks and two identical parallel processors have received a great deal of attention in
scheduling theory. In contrast to the conventional models, where each task requires only one processor, we consider a situation
when a task may require both processors simultaneously. For problems without precedence constraints we present several polynomial
time algorithms which complement recent results of Lee and Cai. We also show that the introduction of precedence constraints
leads to NP-hardness results for maximum lateness and mean flow time objective functions. For the maximum lateness problem,
a family of algorithms, based upon the idea of modified due dates, is considered. The worst case behaviour of these algorithms
is analysed, and it is shown that the same upper bound is tight for each algorithm of this family. 相似文献
14.
研究带批运输的两台同型机排序问题. 在该问题中,工件在两台同型机上加工,完工的工件由一辆容量为z的车运输到客户. 这里假设工件有不同的物理大小,目标是求一个时间表使得所有工件送达客户且车回到机器所在位置的时间最小,给出了一个(14/9+ε)-近似算法 相似文献
15.
Givenn jobs andm identical processors anO(n) approximation algorithm is presented which tries to determine a nonpreemptive schedule with minimum finish time. Ifr is the number of jobs placed onto the processor with maximum finish time, then the worst case ratio of the new algorithm's finish time to the optimal solution is shown to be less thanrm/(rm–m+1). Extensive empirical results show that the new algorithm is competitive with the LPT algorithm in terms of quality of solution and faster in terms of computing time. 相似文献
16.
Wei Qi He Yong 《高校应用数学学报(英文版)》2005,20(4):393-400
In this paper,a two-stage semi-hybrid flowshop problem which appears in graphics processing is studied. For this problem, there are two machines M1 and M2, and a set of independent jobs J= {J1 ,J2 ,…,Jn }. Each Ji consists of two tasks Ai and Bi ,and task Ai must be completed before task Bi can start. Furthermore ,task Ai can be processed on M1 for ai time units ,or on Mw for ai^J time units ,while task Bi can only be processed on M2 for bi time units. Jobs and machines are available at time zero and no preemption is allowed. The objective is to minimize the maximum job completion time. It is showed that this problem is NP-hard. And a pseudo-polynomial time optimal algorithm is presented. A polynomial time approximation algorithm with worst-case ratio 2 is also presented. 相似文献