Category for scheduling of computer resources by software-based job schedulers, such as for batch processing. For theoretical optimization problems related to scheduling, see Category:Optimal scheduling.