On a methodology for discrete-continuous scheduling

被引:0
|
作者
Poznan Univ of Technology, Poznan, Poland [1 ]
机构
来源
Eur J Oper Res | / 2卷 / 338-353期
关键词
Heuristic methods - Mathematical models - Mathematical programming - Parallel processing systems - Problem solving - Resource allocation - Scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
Discrete-continuous problems of scheduling nonpreemptable jobs on parallel machines are considered. The problems arise e.g. when jobs are assigned to multiple parallel processors driven by a common electric, hydraulic or pneumatic power source. Existing models have assumed job processing rates as a function of the number of jobs currently being processed, or equivalently the number of machines currently in operation. In this paper a more general model is proposed in which processing rates of a job assigned to a machine depend on the amount of a continuous, i.e. continuously divisible resource (e.g. power) allotted to this job at a time. Thus the problem consists of two interrelated subproblems: (i) to sequence jobs on machines, and (ii) to allocate the continuous resource among jobs already sequenced. We provide a comprehensive analysis of the problem. This includes properties of optimal schedules, efficiently (in particular analytically) solvable cases, formulations of the possibly simplest mathematical programming problems for finding optimal schedules in the general case, heuristics and the worst-case analysis. Although our objective function in this paper is to minimize makespan of a set of independent jobs, the presented methodology can be applied to other criteria, precedence-related jobs, and many resource types (apart from, or instead of machines).
引用
收藏
相关论文
共 50 条