The company Goggles has developed a platform for offering cloud services. It has made a shortlist...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
The company Goggles has developed a platform for offering cloud services. It has made a shortlist of 20 services (S1 up to $20) to offer, as shown in the table below Service $1 S2 S3 $4 S5 S6 S7 S8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 Category Finance Finance Leisure Business Sports Games Business Sports Sports Finance Games Leisure Sports Business Games Games Business Business Sports Finance Size (GB) Memory (GB/slot) CPU (s/slot) Expected users 114 49 98 106 130 123 143 45 128 14 131 55 41 7 33 31 89 36 134 133 61 80 182 79 277 311 382 260 135 327 58 360 138 102 345 237 188 128 225 206 5 438580 18 10mm500和16H35 10 94 93 55 10 103 90 80 44 87 880 1930 10780 7410 12710 13480 1270 4530 11060 780 10630 1550 12070 13080 11370 1810 11050 5720 2810 8150 Each service has an associated category, size in GB, memory requirement (in GB per slot), CPU re- quirement (in seconds per slot), and expected number of users. The memory and CPU requirements are calculated relative to a specific fixed slot size (time unit). In total, there is 900GB storage available (size), and there is 2500GB memory and 600 seconds of CPU available per slot. Goggles wants to determine which services to offer so that the total available storage, memory, and CPU limits are not exceeded, while maximizing the total expected number of users. Each service can be offered at most once, and we cannot offer services in fractional amounts. We will model and solve this problem using integer linear programming. 1. What are the variables for this model? 2. What is the objective function? 3. Write down the constraints that ensure that the total available storage, memory, and CPU limits are not exceeded. 5. Because of the nature of services in different categories, Goggles needs to adhere to the following additional requirements as well: We cannot offer all of the services in the Leisure category simultaneously. • The services in the Games category have the following particular requirement. Service $15 can be offered only if service $16 is offered. We can offer the Sports category service $5 only if service S8 is not offered and service $9 is offered. • We would like to offer at least three services in the Business category. (a) Write down the constraints that ensure each of these requirements on the categories. (b) Implement and solve integer linear programming model which includes these additional con- straints from part (a) in Excel, and generate the Answer Report. (Remember to solve your model as an LP by selecting Simplex LP as the solver engine, and do not forget to set the integer optimality tolerance level to 0% in the Solver options.) What is the optimal objective value? The company Goggles has developed a platform for offering cloud services. It has made a shortlist of 20 services (S1 up to $20) to offer, as shown in the table below Service $1 S2 S3 $4 S5 S6 S7 S8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 Category Finance Finance Leisure Business Sports Games Business Sports Sports Finance Games Leisure Sports Business Games Games Business Business Sports Finance Size (GB) Memory (GB/slot) CPU (s/slot) Expected users 114 49 98 106 130 123 143 45 128 14 131 55 41 7 33 31 89 36 134 133 61 80 182 79 277 311 382 260 135 327 58 360 138 102 345 237 188 128 225 206 5 438580 18 10mm500和16H35 10 94 93 55 10 103 90 80 44 87 880 1930 10780 7410 12710 13480 1270 4530 11060 780 10630 1550 12070 13080 11370 1810 11050 5720 2810 8150 Each service has an associated category, size in GB, memory requirement (in GB per slot), CPU re- quirement (in seconds per slot), and expected number of users. The memory and CPU requirements are calculated relative to a specific fixed slot size (time unit). In total, there is 900GB storage available (size), and there is 2500GB memory and 600 seconds of CPU available per slot. Goggles wants to determine which services to offer so that the total available storage, memory, and CPU limits are not exceeded, while maximizing the total expected number of users. Each service can be offered at most once, and we cannot offer services in fractional amounts. We will model and solve this problem using integer linear programming. 1. What are the variables for this model? 2. What is the objective function? 3. Write down the constraints that ensure that the total available storage, memory, and CPU limits are not exceeded. 5. Because of the nature of services in different categories, Goggles needs to adhere to the following additional requirements as well: We cannot offer all of the services in the Leisure category simultaneously. • The services in the Games category have the following particular requirement. Service $15 can be offered only if service $16 is offered. We can offer the Sports category service $5 only if service S8 is not offered and service $9 is offered. • We would like to offer at least three services in the Business category. (a) Write down the constraints that ensure each of these requirements on the categories. (b) Implement and solve integer linear programming model which includes these additional con- straints from part (a) in Excel, and generate the Answer Report. (Remember to solve your model as an LP by selecting Simplex LP as the solver engine, and do not forget to set the integer optimality tolerance level to 0% in the Solver options.) What is the optimal objective value?
Expert Answer:
Answer rating: 100% (QA)
To model and solve this problem using integer linear progra... View the full answer
Related Book For
Fundamentals Of Digital Logic With Verilog Design
ISBN: 9780073380544
3rd Edition
Authors: Stephen Brown, Zvonko Vranesic
Posted Date:
Students also viewed these finance questions
-
A researcher wanted to find out if there was difference between older movie goers and younger movie goers with respect to their estimates of a successful actors income. The researcher first...
-
(10 points) Given that ry + xy = 1. 1. Find a solution of the differential equation that satisfies the initial condition y(1) = 10. Answer: y = 2. Find a solution of the differential equation that...
-
Do you feel the central-limit theorem is applicable for samples of size 5 from this population? Explain. Obstetrics Figure 6.4b (p. 172) plotted the sampling distribution of the mean from 200 samples...
-
Let be twice-differentiable and one-to-one on an open interval I. Show that its inverse function g satisfies When is increasing and concave downward, what is the concavity of -1 = g? g"(x) =...
-
We said that maximizing value makes sense only if we assume well-functioning capital markets. What does well-functioning mean? Can you think of circumstances in which maximizing value would not be in...
-
Explain how managers can encourage broad-based upward communication.
-
An auditor is performing a sequential (stop-or-go) sampling plan. Assuming 95 percent desired reliability, and a .04 tolerable rate of deviation, what is the auditor's initial sample size? a. 50. b....
-
FINANCIAL STATEMENTS Page 203 shows a work sheet for Monte's Repairs. No additional investments were made by the owner during the month. REQUIRED 1. Prepare an income statement. 2. Prepare a...
-
A company reported the following amounts on its balance sheet at January 1 , 2 0 2 2 : Common Stock, $ 1 0 par $ 2 8 , 0 5 0 APIC - Common 8 2 , 7 2 0 Retained Earnings 1 0 2 , 3 0 0 On Nov . 5 , 2 0...
-
A steel company is producing steel for a new contract. The contract specifies the information in the following table for the steel. The steel company mixes batches of eight different available...
-
calculate change in gross margin . Change in Gross Margin 50,118 Labor Variance Parts Variance Revenue (hrs.) Rate (S/hr.) Costs (hrs.) Labor (S/hr.) Total Revenue (hrs.) Revenue (S/hr.) Costs...
-
. Newly issued government bonds are sold through a) yield based auction b) price based auction c) order driven mechanism
-
9. Write a script that calculates the squares and cubes of the numbers from 6 to 11 and outputs HTML5 text that displays the resulting values in an HTML5 table format, as show below. [Note: This...
-
Let G = (V, E) be an undirected, acyclic, connected graph (that is, a tree). For any vertex v EV, the eccentricity of u is the length of a longest path from u to any other vertex of G. A vertex of G...
-
Cradock plc has operated a pension scheme for its employees for several years. Under the terms of the scheme, Cradock plc is contractually obliged to make an annual contribution equal to 7% of total...
-
SHOW ALL YOUR SUPPORTING CALCULATIONS! You may do this either within the cell by using formulas, out to the right, or both-clearly labeling your work. All your work must be shown on this sheet, not...
-
Test 3- part 2 XYZ Company wants to evaluate its suppliers. XYZ decided to use the following three selection criteria: product quality, product price, and terms of delivery (A, B, and C...
-
(a) Find the equation of the tangent line to f(x) = x 3 at the point where x = 2. (b) Graph the tangent line and the function on the same axes. If the tangent line is used to estimate values of the...
-
List all single faults in the circuit in Figure 11.4a that can be detected using each of the tests w 1 w 2 w 3 w 4 = 1100, 0010, and 0110. W2 W3 WA D D b D (a) Circuit D f
-
A circuit with two outputs is defined by the logic functions Derive a minimum-cost implementation of this circuit. What is the cost of your circuit? f = X X X3 + XX4 + X X3 X4 + 8 = X X3 X4 X1X2X3X4...
-
In Section 6.2 we stated that trying all possible state assignments in order to find the best one is impractical. Determine the number of possible state assignments for an FSM that has n states and...
-
Discuss the parts of the communications mix.
-
What choice criteria did Jim and Mary use when deciding whether to buy a computer and which model to buy?
-
Did the salesperson understand the motives behind the purchase? If not, why not? Did s/he make any other mistakes?
Study smarter with the SolutionInn App