Operations Research Transactions ›› 2013, Vol. 17 ›› Issue (4): 63-68.

• Original Articles • Previous Articles     Next Articles

Preemptive online algorithms for scheduling on three machines with hierarchies

YAO Ran1, CHEN Guangting1,2, ZHANG An1,*, CHEN Yong1   

  1. 1. Department of Mathematics, College of Sciences, Hangzhou Dianzi University, Hangzhou 310018, China; 2. Taizhou University, Taizhou 317000, Zhejiang, China
  • Online:2013-12-15 Published:2013-12-15

Abstract: We consider online scheduling on three machines with hierarchies. Each job, as well as each machine, has a hierarchy of either 1 or 2 associated with it. A job can be scheduled on a machine only when its hierarchy is no smaller than that of the machine. Preemption is allowed. The objective is to minimize the maximum completion time of jobs. If there are two machines of hierarchy 1, then we give an online algorithm with competitive ratio 3/2 and prove that it is best possible. If only one machine has a hierarchy of 1, then a 3/2-competitive algorithm is also provided.

Key words: online scheduling, preemptive, hierarchy, competitive ratio

CLC Number: