A multiperiod single processor scheduling problem with periodic job requirements