Best possible algorithms for online scheduling on identical batch machines with periodic pulse interruptions