Single machine with total capacity

Assignment Help Operating System
Reference no: EM13163605

Consider the following scheduling problem: There are 10 tasks, each of which require a certain amount of processing time and have a value, as illustrated in the table below:  

Task: 1 2 3 4 5 6 7 8 9 10 Value: 2 3 4 5 6 7 6 5 4 3 Processing Time: 1 2 3 4 5 6 7 6 5 4

(a) Suppose that there is a single machine with total capacity of 23 units of time, and that one gets partial credit for partially processing a task, so that processing a task of value Vi for time t when the requirements are Ti units provides value t(Vi/Ti).   What is the optimal set of tasks to schedule, and the value achieved by this optimal schedule?
(b) Suppose that there are 3 machines: Machines 1 has capacity 10, Machine 2 has capacity 11, and Machine 3 has capacity 13. Suppose also that there is no partial credit, so that you only receive value for a task if it is processed fully. Find an optimal set of tasks to schedule on each machine, and the total value scheduled across all of the machines. (Hint: Think really hard before you resort to computation)

Reference no: EM13163605

Questions Cloud

Define a certain reaction has an activation energy : A certain reaction has an activation energy of 60.0 kj/mol and a frequency factor of A= 3.10×1012 M^-1s^-1 . What is the rate constant k , of this reaction at 30.0 Deg celsius?
What is the ph and a chemist titrates : A chemist titrates 20.00 mL of 0.2000 M HBrO ( Ka= 2.3 x 10^-9) with .1000 M NaOH. What is the pH? A) Before any base is added? B) When [HBrO] = [ BrO-] C) at the equivalence point
Explain what is the oxidation state of copper : The minerals chalcocite (Cu2S) and malachite (Cu2CO3(OH)2) are two primary sources of copper. What is the oxidation state of copper in each of these minerals?
Explain which metal hydroxide will precipate first : Which metal hydroxide will precipate first? Why? Ksp Ni(OH)2 = 6.0x10-16 Ksp Ce(OH)3 = 6.0x10-22 Ksp Cu(OH)2 = 4.8x10-20
Single machine with total capacity : Suppose that there is a single machine with total capacity of 23 units of time, and that one gets partial credit for partially processing a task, so that processing a task of value Vi for time t
Explain what are the composition of the liquid : A mixture of heptane/decane at 1.8 bar, 120?C contains 80% by mol heptane. At what pressure should it be flashed to obtain a stream that is 90% rich in heptane? What are the composition of the liquid and the amounts of the two phases?
Explain prime and delta h prime make a greater contribution : Predict the following Bronsted acid-base reaction at 25 C: HF+CL- -> HCL + F- (a)Predict whether K will be greater or smaller than one? (b)Does delta S prime and delta H prime make a greater contribution to delta G prime?
Multiplexors whose control bit allows : Multiplexors whose control bit allows you to select between one of two modes right shift or left shift. Include logic to perform arithmetic shift left and arithmetic shift right . This means you must include logic to perform sign extension in ..
Determine delta h of solution smaller temperature change : experiment to determine delta H of solution, would you expect to get a larger, smaller or identical temperature change? why?

Reviews

Write a Review

Operating System Questions & Answers

  Local area networks

Assume you are the network manager for Central University, a average size university with 13,000 students. The university has ten separate colleges

  Standards in the field of wireless networking

Do you consider that standards are beneficial in the field of wireless networking or do you feel they limit new technologies?

  Creating an appropriate user interface

Assume you have just started a new semester and you have become friends with one of your classmates, Tomislav. Tomislav tells you he has just moved to the US from Europe

  Supporting multiple incoming requests via threads

The email database server is created to accept multiple incoming requests via a socket in order to locate a specific message and return it to the customer email browser

  Finding netbios information for a remote machine

Discuss the steps that you use to trouble your DNS issue in the client side and also find NetBIOS information for a remote machine.

  Examination of evidence on original media

The "forensically sound" method is to never conduct any examination on original media. There are practical and legal reasons for not performing examination on suspect's computer,

  Define cache and its purpose

Describe what a cache is and what its purpose is. Also explain what data gets placed into the cache, and when it is put there.

  Write the send and receive primitives for stated processes

Write the send and receive primitives for stated processes and processes can communicate with each other by name along with message. You need to Identify what type of IPC is this?

  Networking based question

Determine some of the factors other then the network itself that can cause the network to seem slow?

  Compute time to read whole disk if read head is-first sector

If entire disk was full of data stored consecutively, how much time would it take to read whole disk if read/write head is already positioned on first sector of first track of first cylinder of the disk?

  Requirement for routers to support ipv4 and 6 protocol stack

The answer describes the requirement for routers to support both IPv4 and IPv6 protocol stacks and describes the several types of connections a dual stack router can support, and why such connections are necessary.

  Maintaining network configuration

In a Windows 2003 server network discuss various devices such as: repeaters, routers and gateways. Detemrine the functions for those devices? At which layer of the OSI model do those devices operate?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd