共查询到19条相似文献,搜索用时 31 毫秒
1.
2.
钟雪灵 《数学的实践与认识》2010,40(22)
讨论了在两台同型平行机上,加工带截止期限的n个工件,在机器可空闲条件下,确定一个工件排序,使得最大提前完工时间最小.由于工件不允许延迟,问题可能会无可行排序.先讨论问题的可行性,通过子集和问题归约,证明了判定问题的可行性是NP-complete的.如果问题可行,接着讨论了问题的复杂性,通过划分问题归约,证明了其是NP-complete的.最后,考虑了工件加工时间相等的特殊情形,提出了一个算法在多项式时间内获得最优排序. 相似文献
3.
带约束的平行机排序的一个近似算法 总被引:3,自引:0,他引:3
何勇 《高校应用数学学报(A辑)》2001,16(1):114-118
讨论有资源约束和有机器准备时间的平行机排序问题,资源约束为每个机器至多可加工k个工件,在极小化makespan的上给出了一个匹配算法,证明其最坏情况最紧界是2-m^-1,并进一步给出了它的两个带参数的最坏情况界。 相似文献
4.
有两个服务等级的平行机排序问题 总被引:1,自引:0,他引:1
对有两个服务等级的平行机排序问题的m台机情形,证明了修正的MF算法的最坏情况界不超过4/3 (1/2)~k,其中k是算法中预先给定的迭代次数.而已有的算法仅为2-1/(m-1),从而大大改进了已有文献中的结果. 相似文献
5.
研究了一类工件具有相似加工时间的带核的平行机排序问题,运用LPT算法求解,得到LPT算法界的精确估计并对问题的某些情形,给出了界紧的例子。 相似文献
6.
7.
考虑有独立调整时间的同型号平行机排序问题,极小化最迟完工时间,产品允许拆分,同一产品被拆分后各部分可以在不同机器上同时加工,该问题是NP-hard问题。本文首先给出该问题的一个启发式算法ML,然后证明了其最坏情况估计不超过7/4-1/m(m≥2)。 相似文献
8.
带机器准备时间的平行机ordinal排序及近似算法 总被引:1,自引:0,他引:1
本文研究带机器准备时间的m台平行机ordinal在线排序问题。讨论了在极小化最大机器完工时间和极小化最大工件完工时间两种目标下的不同下界和相应的在线近似算法。对第一个目标,我们得到了3/2的下界和最坏情况界为2-1/m的近似算法。对第二个目标,我们得到了最坏情况为m的最好近似算法。我们还对一些特殊情况进行了分析。 相似文献
9.
本文讨论机器具有准备时间的双目标平行机排序问题,目标函数为完工时间和最优条件下极小化最大完工时间.通过对SPT排序的性质的分析,给出了最优排序的下界.在此基础上证明了SPT排序的误差界为3/2,并且是紧界. 相似文献
10.
11.
An improved heuristic is proposed for one-machine scheduling problem with delay constraints, thus an open problem raised by
Wikumet al. is solved. The heuristic solves the corresponding unit-execution-time problem optimally. 相似文献
12.
Multiprocessor scheduling: combining LPT and MULTIFIT 总被引:1,自引:0,他引:1
We consider the problem of scheduling a set of n independent jobs on m identical machines with the objective of minimizing the total finishing time. We combine the two most popular algorithms, LTP and MULTIFIT, to form a new one. MULTIFIT is well known to have better error bound than LPT with the price paid in running time. Although MULTIFIT provides a better error bound, in many cases LPT still can yield better results. This motivates the development of this new combined algorithm, which uses the result of LPT as the incumbent and then applies MULTIFIT with fewer iterations. The performance of this combined algorithm is better than that of LPT because it uses LPT as an incumbent. The error bound of this combined algorithm is never worse than that of MULTIFIT. For example, the error bound of implementing this combined algorithm to the two-processor problem is
, compared to the error bound of
in MULTIFIT. Empirical results of the comparison for schedules obtained by the combined algorithm, MULTIFIT and LPT are also provided. 相似文献
13.
Jeremy Spinrad 《Operations Research Letters》1985,4(1):9-11
In this note, a heuristic proposed by Ibarra and Kim (IK) for scheduling independent tasks on unrelated processors is analyzed. The heuristic may create a schedule which finishes a time , where m is the number of processors, and OPT is the time used in the optimal schedule. This compares unfavorably with the heuristics described by Davis and Jaffe [2], which have worst-case behavior which is . 相似文献
14.
Annamria Kovcs 《Journal of Discrete Algorithms》2009,7(3):327-340
denotes the problem of scheduling n jobs on m machines of different speeds such that the makespan is minimized. In the paper two special cases of are considered: case I, when machine speeds are equal, and there is only one faster machine; and case II, when machine speeds are all powers of 2 (2-divisible machines). Case I has been widely studied in the literature, while case II is significant in an approach to design so called monotone algorithms for the scheduling problem.We deal with the worst case approximation ratio of the classic list scheduling algorithm ‘Largest Processing Time (LPT)’. We provide an analysis of this ratio for both special cases: For ‘one fast machine’, a tight bound of is given. For 2-divisible machines, we show that in the worst case . Besides, we prove another lower bound of when LPT breaks ties arbitrarily.To our knowledge, the best previous lower and upper bounds were in case I [T. Gonzalez, O.H. Ibarra, S. Sahni, Bounds for LPT schedules on uniform processors, SIAM Journal on Computing 6 (1) (1977) 155–166], respectively in case II [R.L. Graham, Bounds on multiprocessing timing anomalies, SIAM Journal on Applied Mathematics 17 (1969) 416–429; A. Kovács, Fast monotone 3-approximation algorithm for scheduling related machines, in: Proc. 13th Europ. Symp. on Algs. (ESA), in: LNCS, vol. 3669, Springer, 2005, pp. 616–627]. Moreover, Gonzalez et al. conjectured the lower bound 4/3 to be tight in the ‘one fast machine’ case [T. Gonzalez, O.H. Ibarra, S. Sahni, Bounds for LPT schedules on uniform processors, SIAM Journal on Computing 6 (1) (1977) 155–166]. 相似文献
15.
研究了与总误工损失相关的两个代理的单机排序问题。第一个代理以工件的总误工损失为目标函数,第二个代理以工件的总完工时间或总误工工件数为目标函数。目标是寻找一个排序,使得在第二个代理的目标函数不超过给定的上界的条件下,第一个代理的目标函数值最小。对这两个与总误工损失相关的两个代理的单机排序问题,分别给出它们的拟多项式时间的动态规划算法。 相似文献
16.
单台机器带一个维修时间段的排序问题,目标是最小化所有工件的运输时间和.在这篇文章里,重新研究了该问题,并给出了一个时间复杂性为O(n3)的近似算法,将性能比从3/2改进到5/4. 相似文献
17.
This paper deals with resource-constrained project scheduling problem under the weighted late work criterion. Late work objective functions estimate the quality of a schedule based on durations of late parts of activities, not taking into account the amount of delay for fully late activities. It is assume that a project contains activities interrelated by finish-to-start type precedence relations with time lag of zero, which require one or more constrained renewable resources. The objective is to schedule each activity such that the total weighted late work is minimized. The problem has been formulated using a linear integer programming model and solved by the CPLEX. Also, a set of priority rules have been designed to quickly generate a set of initial solutions. In order to solve the problem optimally, a depth-first branch-and-bound algorithm is applied based on idea of minimal delaying alternatives. The branching order of nodes that belong to the same level of the search tree is determined on the basis of the developed priority rules. This results in generation six different versions of the branch-and-bound algorithm. Computational results on randomly generated problem sets are provided to analyze the efficiency of the priority rules and the branch-and-bound algorithm. 相似文献
18.
19.
考虑工件具有加工位置上限最小化总加权误工量的单机排序问题.在此排序问题中,每个工件Jj都具有一个加工位置上限kj.也就是说,如果工件Jj是一个可行排序中的第x个工件,那么就需要满足x ≤ kj.证明了(i)当工件具有相同工期时,该排序问题是二元NP-难的并且是拟多项式时间可解的,(ii)当工件具有单位权重时,该排序问题是一元NP-难的. 相似文献