Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider the problem of scheduling a collection of processes on one processor. Each process Ji has a work xi , a release time ri ,

Consider the problem of scheduling a collection of processes on one processor. Each process Ji has a work xi , a release time ri , and a deadline di . All these values are positive integers. A job can not be run before its release time or after its deadline. The goal is to find the slowest possible speed that will allow you to finish do all the work from each job. If a job is processed at speed s for t units of time, this will complete s t units of work from that job. The processor can process at most one job at each moment of time. But a processor can switch between processes arbitrarily. For example, the processor can run J1 for a while, then switch to J2, then back to J1, then to J3, etc. The times of these switches need not be integer.

(a) Express this problem as a linear program.

(b) Construct the dual program.

(c) Give a natural English interpretation of the dual problem (e.g. similar to how we interpreted the dual of the max flow problem as the min cut problem).

(d) Explain how to give a simple proof that the input is infeasible for a particular speed. You should be able to come up with a method that would convince someone who knows nothing about linear programming. Hint: Figure out what this problem has to do with bipartite matching.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Object Oriented Databases Prentice Hall International Series In Computer Science

Authors: John G. Hughes

1st Edition

0136298745, 978-0136298748

More Books

Students also viewed these Databases questions

Question

1. What are your creative strengths?

Answered: 1 week ago

Question

What metaphors might describe how we work together?

Answered: 1 week ago