Task Scheduling
Task scheduling aims to optimize the allocation of resources to jobs, minimizing completion times and maximizing resource utilization. Current research focuses on developing sophisticated algorithms, including reinforcement learning (both single-agent and multi-agent), evolutionary computing, and constraint programming, often integrated with predictive models (e.g., using Large Language Models) to improve scheduling decisions in diverse contexts like manufacturing, cloud computing, and even astronomical observations. These advancements are crucial for improving efficiency and resource management across various industries and scientific domains, impacting everything from manufacturing throughput to the speed of large-scale model training.
Papers
On the Prospects of Incorporating Large Language Models (LLMs) in Automated Planning and Scheduling (APS)
Vishal Pallagani, Kaushik Roy, Bharath Muppasani, Francesco Fabiano, Andrea Loreggia, Keerthiram Murugesan, Biplav Srivastava, Francesca Rossi, Lior Horesh, Amit Sheth
A BDI Agent-Based Task Scheduling Framework for Cloud Computing
Yikun Yang, Fenghui Ren, Minjie Zhang