Determine the optimal bank account for each region

Assignment Help Operation Research
Reference no: EM131210990

Operations Research - Project

Introduction

1. The problems should be formulated as Mixed Integer-Linear Programming problems and computational results obtained using AMPL where necessary.

  • Do not try to use the in-built AMPL logical constructions (such as 'if ' 'else if ' etc) - use the binary variable approach instead.
  • Since you are asked to formulate the problems as MILP problems, it means you are not allowed to use non-linear functions.

2. Each question is divided into two parts. The first part is about the basic formulation. The second part is open-ended further investigation. You are encouraged to work in groups for the first parts of the questions, but you should work individually on the second parts and the report.

3. Explain in the report the exact commands and the operating system you have used to run the code. Explain the formulation of your models in your report, separately from the code. Do NOT expect me to guess your models from you AMPL code

4. Marks will be awarded for the quality and presentation of your report, mathematical accuracy, your technical approach and originality. See the mark scheme below for more information.

Debugging tips-

If you run into trouble with your AMPL code, probably there are some 'bugs' in the code. The following is a few things you may try to 'debug':

1. Pay attention to the small things: keywords and commands are case sensitive; do not forget the semicolon at the end of a statement.

2. Read the error message. It usually gives you the line number where the first error is detected, sometimes also the nature of the error (although its meaning may not be obvious). The code usually stops at the first error so there would be only one error message. But if the code throws out several messages, start from the first one, because the other errors may disappear after the first one is fixed.

3. Starting from the line reported in the error message, check backwards: check the line, then the line immediately before (sometimes the error is caused by the line before); then check the dentitions of all the variables and parameters involved in the two lines; etc.

4. If you are not sure about some commands or keywords, a good idea is to write a simple code to test them.

5. If you could not find any mistakes in the code, and the code did generate some results, but the results did not make sense, then you will have to check your formulation of the problems: cost function correct? Any missing constraints? etc. You could use examples in notes, handout, lab sheet, examples sheets and anything you can find to help.

6. If you are really desperate, do not hesitate to ask. However, I will only correct the coding mistakes. Questions about the formulation of the problems would not get direct answers.

1. Credit Card Company Financial Problem

A collection and processing service is provided to a credit card company. Payments are received at dedicated postal boxes to which the credit card company directs its customers to send their payments. The service makes several collections per day, processes the payments immediately, and deposits the funds into the bank accounts of the credit card company.

The credit card company receives payments into its collection service from credit card account holders in seven regions (A to G) of the country. The average amounts sent from each region each day are respectively (in k£) (65 - a), (60 + b), (50 + c), 80, 60, 70, 60 where a, b and c are the final three digits of your student number. Six different banks (1 to 6) are under consideration for the deposit of the payments. The whole collection of the payments from a region are sent to a single postal box linked with a single bank. On the other hand, more than one regions could deposit their collections into a same bank account.

Money in a bank account earns simple interest at a rate equivalent to 20 percent per annum. The average duration in days from mailing to clearance, and the associated losses in interest (listed in parentheses, in k£) for each possible assignment, are given in Table 1.1. In the table, losses have been calculated for a = b = c = 0. The annual cost of the company maintaining an account at a bank is £50k.

 

1

2

3

4

5

6

A

3 (39)

4 (52)

5(65)

4 (52)

5 (65)

2 (26)

B

3 (36)

4 (48)

2 (24)

3 (36)

4 (48)

6 (72)

C

5 (50)

3 (30)

5(50)

6 (60)

4 (40)

7 (70)

D

4 (64)

4 (64)

3 (48)

3 (48)

2 (32)

3 (48)

E

2 (24)

2 (24)

7 (84)

5 (60)

5 (60)

3 (36)

F

6 (84)

3 (42)

5 (70)

4 (56)

3 (42)

4 (56)

G

2 (24)

3 (36)

2 (24)

8 (96)

6 (72)

3 (36)

Table 1.1 - Losses of interests due to mailing

1. Determine the optimal bank account (1 to 6) for each region (A to G), so that the overall cost for the credit card company is minimised.

2. Are there any other questions of practical concerns? Explore and support your arguments with computational results.

2. Optimal Allocation of Operating Theatres

The allocation takes place in a Sheffield hospital where the use of health resources, particularly operating theatres, must be controlled effectively. The hospital has 10 staffed operating theatres serving 6 departments: surgery, gynaecology, ophthalmology, otolaryngology, oral surgery and emergency. There are 8 main surgery theatres and 2 elective outpatient surgery (EOPS) theatres. An operating theatre is either 'short' or 'long', depending upon the daily number of hours the room is available. Because of the socialized nature of health care, all surgeries are scheduled during work days only (Monday through Friday).

Table 2.1 summarizes the daily availability of the different types of operating theatres and Table 2.2 provides the weekly demands of operating theatres in terms of hours. The numbers of under allocated hours for each department cannot exceed the maximum numbers given in Table 2.2.

weekday

Main short

Main long

EOPS short

EOPS long

Monday

08:00-15:30

08:00-17:00

08:00-15:30

08:00-16:00

Tuesday

08:00-15:30

08:00-17:00

08:00-15:30

08:00-16:00

Wednesday

08:00-15:30

08:00-17:00

08:00-15:30

08:00-16:00

Thursday

08:00-15:30

08:00-17:00

08:00-15:30

08:00-16:00

Friday

09:00-15:30

08:00-17:00

09:00-15:30

09:00-16:00

Number of rooms

4 per day

4 per day

1 per day

1 per day

Table 2.1 - Surgery Room Availability

Department

Weekly target hours hj

Limits of Under allocated hours uj

Surgery

189.0

10.0

Gynaecology

117.4

10.0

Ophthalmology

39.4

10.0

Oral surgery

19.9

10.0

Otolaryngology

26.3

10.0

Emergency

5.4

3.0

Table 2.2 - Weekly Demand for Operating Theatres Hours

Let

uj = maximum number of under allocated hours allowed in department j

hj = requested weekly target hours for department j

xijk = number of rooms of type i assigned to department j on day k

In other words, xijk represents the schedule of the rooms. Our goal is to find an optimal solution for xijk.

1. As a first attempt, we assume that, if a room is assigned to a department, it will be occupied by that department for the whole day. As a result xijk is an integer. The ideal solution would satisfy exactly the weekly target hours for all departments. However, we recognise that it may not be possible. Therefore, we introduce sj to denote the difference between the target hours and the actually allocated hours for department j, i.e.,

sj = hj the actually allocated hours for department j,

and decide that our objective should be finding a schedule xijk that minimizes the total relative under-allocation of all departments. We observe that, positive sj represents under-allocation, whereas negative sj represents over-allocation. Thus, when sj ≥ 0, the ratio sj = hj measures the relative under-allocation for the jth department.

Establish the mathematical formulation of the above model, and then use AMPL to find the solution with provided data. Briefly discuss the computational experiences and the results. (Hint: Only under-allocation needs to be minimised. You may need to introduce auxiliary variables)

2. Explore other possible models and/or questions of practical concerns. Support your discussion with computations where possible.

Reference no: EM131210990

Questions Cloud

Why the market equilibrium might involve a low price : Explain why the market equilibrium might involve either a low price for airplanes or a high price for airplanes- From the perspective of the well-being of the United States (or Europe), why might a high-price equilibrium be desirable?
Prepare all of the relevant journal entries : For the two cases, prepare all of the relevant journal entries from the time of sale until the date indicated - Round present value factors to four decimal places.
Do you agree or disagree : "External scale economies are an influence on the pattern of international trade because they affect the number of varieties of a product that are produced in a country." Do you agree or disagree? Why?
What is your advice to the countrys government : What is your advice to the country's government about which market structure to choose for the pasta industry?
Determine the optimal bank account for each region : MAS322: Operations Research - Project. Determine the optimal bank account (1 to 6) for each region (A to G), so that the overall cost for the credit card company is minimised
Product differentiation is the basis for much international : "Once we recognize that product differentiation is the basis for much international trade, there are likely to be more winners and fewer losers in a country when the country shifts from no trade to free trade."
What is the key role of scale economies in the analysis : Scale economies are important in markets that are not perfectly competitive.- What is the key role of scale economies in the analysis of markets that are monopolistically competitive?
Explain the potential personal liability to acme fireworks : Determine if the contracts with the businesses will be governed by common law or the Uniform Commercial Code (UCC), and explain why. Analyze whether the owner formed a contract with the businesses, and apply the five essential elements of an enfo..
Countries should engage in a lot of intraindustry trade : "According to the Heckscher-Ohlin theory, countries should engage in a lot of intraindustry trade." - Do you agree or disagree? Why?

Reviews

len1210990

9/17/2016 9:00:44 AM

Though this project is a small one and so the report could be short, it is useful to follow a few rules. Here are some tips and advices (partly based on problems found from previous reports). It is useful to break it into sections, but do not make it too complicated. Separate the mathematical formulation from the computer implementation. The formulation should include the definitions of the variables (why do we need this variable? How is it defined? etc), the calculations you judge to be non-trivial in the context of the project, and the meanings of the constraints and cost function explained in layman’s terms. Explain the mathematical formulations fully before you explain your code. Typeset the formulae properly. Always support your discussions or arguments with sufficient data. When possible, try to corroborate an assertion from different perspectives with several pieces of data. Present some ‘raw’ data to show that the data are authentic. In this case the ‘raw’ data are the direct output from the code.

Write a Review

Operation Research Questions & Answers

  Explanation of mixed methods approach

If you used a mixed method approach, what reasons would you give to justify this choice?Describe the mixed method approach.

  Framework of faa laws and regulations

The paper should cover a MANAGER's PERSPECTIVE of the framework of FAA Laws and Regulations that regulate the aviation industry.

  Describe stock valuation management questions

A Company that wants to maintain both a constant growth rate in dividends and a constant payout ratio will have to. Which of the following characteristics appeal to so-called value investors.

  Write a report on im operations governance

Write a report on IM operations governance

  State the assumptions for the anova test

Explain whether you have evidence for or against the null hypothesis and state your conclusion in a form that a non-statistician would understand.

  Describe the impact of megatrends in supply

Based on your experience or readings, discuss how these mega trends affect the Purchasing and Supply Management professional in the exercise of his/her duties and responsibilities.

  Analysis to measure the performance of customer

Propose three (3) ways that you can use the information obtained from a job analysis to measure the performance of Customer Service Representatives. Provide a rationale for your response.

  Explain common sized analysis

The sales revenue information for March and April, Year 2007 is listed below. What is the vertical common-sized analysis (percentages) of each item based on the sales revenue.

  How could a manager use the findings and conclusions

Do a comparison of how the three examples of management research provided could each inform management decision-making and how are the three examples similar or different in their approach to the problem studied?

  Analysis stage of addie

Chapter three of the textbook describes the analysis stage of ADDIE. In this step, a training needs analysis is required. Based on the training needs analysis, describe a training course that could be used for your current job position. How will..

  Describe occupational safety and accident prevention

Explain why a comprehensive confined space management policy is important in any organization. What areas should a confined space management policy cover.

  Explain software development cycle and programming

describe how Software Development Cycle will help programmers to design. Better programs.

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