
Concept explainers
Explanation of Solution
Consider the LP problem of HAL computer considering the projects that should be started. Data related to each of the project tabulated.
Consider the following variables x1,x2,........,x7,
xi={1 If project i is undertaken0 otherwise
HAL has the following goals
Goal 1:
The total NPV of all chosen should be at least $200 million. Thus the constraint becomes,
40x1+30x2+60x3+45x4+55x5+40x6+90x7≥200
Goal 2:
The average probability of success for all projects chosen should be at least 0.75. Thus the constraint becomes,
0.75x1+0.70x2+0.75x3+0.90x4+0.65x5+0.60x6+0.65x7≥0.75
Goal 3:
The average growth rate of all projects chosen should be at least 15%. Thus the constraint becomes,
20x1+16x2+12x3+8x4+18x5+18x6+19x7≥15
Goal 4:
The total cost of all chosen project should be at most $1billion. Thus the constraint becomes,
220x1+140x2+280x3+240x4+300x5+200x6+440x7≤1000
Hence the LP is formulated as given below
Minimize, 0x1+0x2+0x3+0x4+0x5+0x6+0x7
Subjected to the constraints,
40x1+30x2+60x3+45x4+55x5+40x6+90x7≥2000.75x1+0.70x2+0.75x3+0.90x4+0.65x5+0.60x6+0.65x7≥0.7520x1+16x2+12x3+8x4+18x5+18x6+19x7≥15220x1+140x2+280x3+240x4+300x5+200x6+440x7≤1000
xi=0 or 1
From the above equations it is found that these set of constraints there is no feasible region. That is all constraints cannot be met. So assign a cost value incurred if any of the priorities or goal is not met. So, introduce the following deviational variables.
Si−= Amount by which numerically under the ith goal
Si+= Amount by which numerically exceed the ith goal
Hence the constraints become,
40x1+30x2+60x3+45x4+55x5+40x6+90x7+S1+−S1−=2000.75x1+0.70x2+0.75x3+0.90x4+0.65x5+0.60x6+0.65x7+S2+−S2−=0.7520x1+16x2+12x3+8x4+18x5+18x6+19x7+S3+−S3−=15220x1+140x2+280x3+240x4+300x5+200x6+440x7+S4+−S4−=1000
Giving lowest priority to goal 4 and highest priority to goal 1, assign weight to each goal
P1>>P2>>P3>>P4
Now, the goal is to minimize the deviation from each goal
Trending nowThis is a popular solution!

Chapter 4 Solutions
Operations Research : Applications and Algorithms
- "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward"Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward"Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward
- "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forwardSolve this "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward"Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward
- "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forwardSpecifications: Part-1Part-1: DescriptionIn this part of the lab you will build a single operation ALU. This ALU will implement a bitwise left rotation. Forthis lab assignment you are not allowed to use Digital's Arithmetic components.IF YOU ARE FOUND USING THEM, YOU WILL RECEIVE A ZERO FOR LAB2!The ALU you will be implementing consists of two 4-bit inputs (named inA and inB) and one 4-bit output (named out). Your ALU must rotate the bits in inA by the amount given by inB (i.e. 0-15).Part-1: User InterfaceYou are provided an interface file lab2_part1.dig; start Part-1 from this file.NOTE: You are not permitted to edit the content inside the dotted lines rectangle. Part-1: ExampleIn the figure above, the input values that we have selected to test are inA = {inA_3, inA_2, inA_1, inA_0} = {0, 1, 0,0} and inB = {inB_3, inB_2, inB_1, inB_0} = {0, 0, 1, 0}. Therefore, we must rotate the bus 0100 bitwise left by00102, or 2 in base 10, to get {0, 0, 0, 1}. Please note that a rotation left is…arrow_forwardSolve this "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward
- Solve this "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward"Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forwardSolve this "Do not use AI tools. Solve the problem by hand on paper only and upload a photo of your handwritten solution."arrow_forward
- Operations Research : Applications and AlgorithmsComputer ScienceISBN:9780534380588Author:Wayne L. WinstonPublisher:Brooks ColeNp Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE LA Guide to SQLComputer ScienceISBN:9781111527273Author:Philip J. PrattPublisher:Course Technology Ptr



