Formulate an integer linear programming model

Assignment Help Other Engineering
Reference no: EM13517701

PROBLEM 

Dr. Konur is the Sherriff of Rolla and right now he needs to assign policemen to the different shifts.

There are 50 policemen he can assign a shift. There are 4 different shifts:
- Shift 1: Starts at 6:00am and ends at 6:00pm
- Shift 2: Starts at noon and ends at midnight
- Shift 3: Starts at 6:00pm and ends at 6:00am
- Shift 4: Starts at midnight and ends at noon
Since different shifts have different start and end times, assigning a policeman to different shifts has different costs. Specifically, a policeman costs $100, $110, $150, and $175 in shifts 1, 2, 3, and 4, respectively. Also, there should be a specific number of policemen available in different time periods to make Rolla safe. The minimum numbers of policemen needed for each time period are given in the table below.

53_Systems Engineering6.png

Since Rolla is on a tight budget, Dr. Konur wants to minimize the total cost of the police station he is managing by determining the integer number of policemen to assign to each shift such that at least the minimum number of policemen required in each time period is available for each time period.

a) Mathematically formulate an integer linear programming model for Dr. Konur's problem by defining your decision variables, and expressing your objective and objective function, and constraints using your decision variables. Combine everything to get the final formulation.

b) Answer the following questions independent of each other and without solving the problem and explain your reasoning briefly.

a. If Dr. Konur could assign a fractional number of policemen to any shift, would that increase costs? Yes or No or Maybe? Explain your answer briefly.

b. If Dr. Konur had to assign at least 20 policemen to shift 1, would that increase costs? Yes or No or Maybe? Explain your answer briefly.

Reference no: EM13517701

Questions Cloud

Prepare an accrual basis income statement for the year : Prepare an accrual basis income statement for the year
State what is the boiling point of a solution : What is the boiling point of a solution produced by adding 510g of cane sugar (molar mass 342.3g/mol ) to 2.1kg of water. For each mole of nonvolatile solute, the boiling point of 1kg of water is raised 0.51 degrees celsius.
Evaluate the drift speed of the electrons in the wire : An aluminum wire carrying a current of 9.0 A has a cross-sectional area of 7.0 10-6 m2. Find the drift speed of the electrons in the wire
Can a local maximum be a global minimum : Can a local maximum be a global minimum - Can a local minimum be greater than a local maximum? Yes or No? Explain your answer.
Formulate an integer linear programming model : Formulate an integer linear programming model for Dr. Konur's problem by defining your decision variables, and expressing your objective and objective function
Define the concentrations of a and b are initially the same : A flask contains both A and B. Both decompose following first order kinetics with half-lives of 50 and 18 minutes, for A and B respectively. If the concentrations of a and b are initially the same, how long will it take for the concentration of a ..
Explain the si-o bond is unstable : The compound SiO2 does not exist as a discrete molecule while CO2 does. this can be explained because: a) the Si-O bond is unstable
What is the kelvin temperature of the gas : A container holds 2.0 mol of gas. The total average kinetic energy of the gas molecules in the container is equal to the kinematic energy of an 8.0 X 10^-3kg bullet with a speed of 770m/s
Inspection planning problem : Formulate a binary linear programming model for the above inspection planning problem by defining you decision variables and writing the objective and objective function and the constraints in terms of your decision variables.

Reviews

Write a Review

Other Engineering Questions & Answers

  Determine the airflows in each branch

Determine the airflows in each branch and what are the flows and pressure drops in each of the branches? Remove the restrictions from the previous question.

  Dimension of the unit cell of andalusite crystal structure

What is happening to the a 0 dimension of the unit cell of the andalusite crystal structure, when it is being heated?

  What are the three simple categories of conventional welding

(a) What are the three simple categories of conventional welding? Which of the three is the cleanest and most healthful? Explain your answer (b) Why should acetylene cylinders be stored valve end up? Explain the safety measures required for the st..

  How to prevent type of corrosion

Offer an explanation for why cracking might have occurred and provide at least three suggestion on how to prevent this type of corrosion.

  To develop an understanding of the properties performance

to develop an understanding of the properties performance and applications of common materials relevant to

  Determine the required airflow for diesel dilution

What is the total development airflow and for a single Stope determine the required airflow for diesel dilution if the requirement is for 0.05 m3/s of air per kW of diesel power?

  State multiprogramming and multiprocessing for same problems

It is stated that multiprogramming and multiprocessing present the same problems, with respect to concurrency. This is true as far as it goes. However, cite two differences in terms of concurrency between multiprogramming and multiprocessing.

  Describe in detail at least three instances during the

describe in detail at least three instances during the course of an average week that you are required to organize

  The completion of this assignment will entail the design of

the completion of this assignment will entail the design of the structural fire protection for a simple warehouse

  What is the population equivalent of the waste

What is the population equivalent of the waste and what degree of treatment (% BOD satisfied) does this represent, assuming the plant influent to have a BOD5 of 250 mg/L

  Airline terminal problem by adding agent breaks

Compare the results of this model to those of the model without agent breaks. Use the "Station" and "Route" modules to help you in the animation. Use the "Variable" icon to monitor and identify the metrics requested.

  Problem on functional programming

Assessment will be carried out by oral examination during the lab sessions (nothing needs to be handed in). When you have completed the exercises you should ask a tutor to examine your solution. The tutor will then ask you some questions to test yo..

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