مسأله زمان بندی وظیفه ها یک مسأله عمومی و پایه ای می باشد که به علت کاربردهای فراوان در علوم مختلف از جمله محاسبات توزیع شده، محاسبات گرید، مدیریت پروژه، مدیریت منابع انسانی و حتی مدیریت جنگ، به عنوان یکی از مسائل مهم در دنیای امروز به شمار می رود. در این مسأله مایل هستیم تا منابع را بصورت بهینه به وظیفه ها تخصیص دهیم، لذا بایستی اهدافی نظیر کمترین زمان اجرا و کمترین تاخیر زمانی را برآورده کنیم...