目录
一、概念
双机流水作业调度:总共有n个作业,作业i分为两个内容,需要按顺序先后在机器A和机器B上完成,分别需要时间ai,bi来完成,一台机器只能同时进行一项作业,问完成所有作业所需的最小时间。
多机流水作业调度:一个作业需要在大于两台机器上先后完成,是NP-hard问题。
二、解法
双机调度问题是生产管理中的一个经典问题,旨在优化多个作业在两台机器上的加工顺序,以最小化总的完成时间或最大化生产效率。Johnson算法是解决这一问题的一个著名算法,它适用于所有作业在两台机器上的加工时间已知的情况。 问题就是求最佳作业序列。设前i项作业所需的时间为Ci,可以得出以下式子: