RSS Amplifier

sysid blog · May 24, 2020

Task Scheduling with limited Resources

0
Sign in to vote or save

This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.

We already looked at a simple scheduling problem: Task Scheduling . Here we are looking at a more elaborated scheduling example with limited resources for tasks with various durations. We want to get insights by re-engineering the solution of 1 with Pyomo . Problem We have \(N\) tasks and \(M\) facilities to execute the tasks. Every task has a due date. Tasks require certain resources for…

We already looked at a simple scheduling problem: Task Scheduling.

Here we are looking at a more elaborated scheduling example with limited resources for tasks with various durations. We want to get insights by re-engineering the solution of 1 with Pyomo.

Problem

  • We have \(N\) tasks and \(M\) facilities to execute the tasks.
  • Every task has a due date.
  • Tasks require certain resources for execution, e.g. water, electricity, …
  • Every facility provides a set of resources
  • Only one task per resource can be executed at a given time.

Assign the tasks to the facilities so that the task get all required resources for execution. We want to minimize the total time to complete all tasks. This time is called makespan.

Read on /task-scheduling-with-limited-resources/

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.