What-if and goal-seeking analysis

Assignment Help Data Structure & Algorithms
Reference no: EM13243578

Problem 1: What-if and Goal-seeking analysis (10 marks)

George is planning to set up a new hair salon in a trendy inner city Melbourne suburb. George estimates that his fixed annual costs (which include rent, loan interest, electricity expenses, etc.) will be $150,000. He is planning on employing a total of five hair stylists, who will each work 1,600 hours per year. He plans to charge a fixed price for haircuts ($35 for men, $60 for women), and estimates that 65% of his customers will be women. He is having difficulty determining the pay structure for the hair stylists, and is considering the following three possibilities:

Scenario 1: Fixed hourly rate of $40 per hour.

Scenario 2: Fixed hourly rate of $20 per hour + a commission on each haircut of 20% of the cost of the aircut.

Scenario 3: No fixed hourly rate, but a commission on each haircut of 30% of the cost of the haircut.

George would like to know the following:

  • Under each of the above scenarios, what would be the break-even point in the number of haircuts; i.e., how many haircuts must the salon deliver in order to just cover total costs?
  • In Scenario 2 (i.e., fixed hourly rate + commission), assuming the salon would deliver a total of 5,000 hairstyles for the year, what would the commission need to be in order for the total costs to be the same as per Scenario 1?

Create an Excel spreadsheet that George can use as a decision support tool to answer his questions. The spreadsheet should be designed such that George would be able to use the spreadsheet without any additional documentation..

What to submit:

A word-processed written report of approximately 200 words that describes how you solved the problem, and presents your answers to the problems above. The report should contain screen captures of your spreadsheet, with and without formulas showing (see Appendix B for directions on how to display formulas in Excel).

 

Problem 2: Portfolio Planning using optimization

Gerry has just obtained a job in portfolio planning at a newly created investment company. His manager has given him the responsibility of investing $10 million, and he must maximize the expected return of the investment over the next year. He has four investment alternatives available to him. The expected return for each of these alternatives, together with the maximum amount he is able to invest in each of these alternatives, is given in the following table.

Investment Type Expected return (%)

Maximum Investment

($million)

Cash 3 5

Listed Property 5 3

Australian Bonds 7 2.5

Stocks 12 5

There are some additional constraints on how the funds can be invested:

  • a maximum of 35% of the funds may be placed in stocks;
  • a minimum of 25% of the funds is to be placed in cash;
  • the combined amount in bonds and stocks cannot exceed the combined amount in cash and property;
  • all of the available $10 million must be invested; and
  • each investment must be in multiples of $10,000.

Part 1: Set this problem up as a linear programming model in Excel, and use Solver to determine how the $10 million should be invested. What is the overall return (in dollars terms)? What is the overall return as a percentage of the $10 million invested?

Part 2: The expected return rates for the investment alternatives given in the table above are only estimates. Assuming that the funds will be invested as per your solution in Part 1, use at least 100 simulations to investigate the distribution in overall return that would be expected under the assumption that each of the returns in the above table is normally distributed about the expected return with a standard deviation of 10% for cash, 10% for listed property, 10% for Australian Bonds, and 50% for Stocks. 1 Use a chart (e.g., a histogram) to show the distribution of the returns in your simulations. Is the overall return normally distributed? What is its standard deviation? Provide the 95% confidence interval for the mean return.

 

Problem 3: A Monte Carlo Simulation Problem (10 marks)

Harry owns a bookshop next door to George's hair salon. Inside the bookshop is a small area where customers can purchase a cup of coffee and snacks while they sit down and browse through books. Harry has recently started selling chocolate muffins, which have been very popular with the customers.

Harry purchases the muffins from a wholesaler at $2.00 per muffin, and sells them to his customers at $6.00 per muffin. Sometimes Harry has muffins left at the end of the day. Fortunately, he is still able to sell these leftovers at $0.50 per muffin. However sometimes he has more customers than muffins, and he fears that in such cases he will not only lose out on the profit of $4.00/muffin, but may lose potential book-buying customers to his competitor up the street, who has also started selling snacks and refreshments in his store.

Harry knows that you are doing a course in decision support systems, and has asked you to help him determine the optimal number of muffins to order each day. Fortunately, Harry has kept records over the time he has been selling the muffins, and estimates that the daily demand for muffins can be approximated by a normal distribution with a mean of 75, and a standard deviation of 15.

Use Excel to create a simulation model to assist Harry in determining the optimal number of muffins to order daily. You should produce a chart showing how his expected profit depends on the number of muffins he orders. From this chart estimate the optimal number of muffins to order.

What to submit:

A word-processed written report of approximately 300 words that describes how you solved the problem, and presents your answers. The report should contain screen captures of your spreadsheet, with and without formulas showing (see Appendix B for directions on how to display formulas in Excel). You do not have to show all of the simulation data-a sample will do.

 

 

Problem 4: Mining a Bank Marketing dataset (20 marks)

You have just started working at a bank, and your boss has recently become interested in data mining, and particularly the opportunities that it might provide for direct marketing of some new investment products that his bank has created. Your boss knows that you have taken a course in decision support systems that included a component on data mining, and he would like you to provide him with some information on data mining and its use in direct marketing. He has referred you to the following paper, which he recently became aware of, but, given his lack of background knowledge in this area, finds difficult to understand: "Using Data Mining for Bank Direct Marketing:

An Application of the CRISP-DM Methodology", by Moro, Laureano and Cortez (2011). He would like you to access the datasets used in this paper, apply a number of data mining algorithms to this data, and to write a report on your investigation and findings.

The datasets:

The datasets used in the paper by Moro et al can be found in the file bank.zip, which you will find at the URL: https://archive.ics.uci.edu/ml/datasets/Bank+Marketing. Note that the file bank.zip contains a number of files:

  • bank-names.txt, which contains, amongst other information, a description of the fields contained in the dataset;
  • bank-full.csv, which is the full dataset, containing 45,212 examples, and bank.csv, which is the reduced dataset, containing 4,521 examples (10% of the samples in the full dataset).

For this exercise, you are to use the reduced dataset bank.csv. Note, however, that even though this file contains the extension '.csv', it is not, in fact, a comma-separated file. You will need to do some pre-processing before you will be able to open this in WEKA. It is suggested that you open the file in a text editor that has find-and-replace capabilities, and replace the semicolon characters (i.e., ';') with commas (i.e., ','). You will probably also need to remove the quotation marks.

The experiments:

After pre-processing the dataset appropriately, use the WEKA data mining toolkit to apply each of the following classifiers to it:

  • J48 (this is the WEKA version of Quinlan's C4.5)
  • Logistic Regression
  • Naïve Bayes

Remember that we are mainly interested in the capability of the classifier to correctly predict the class of examples which have not been used in model construction, so you will have to choose your test options carefully.

For this exercise we are interested in evaluating the classifiers in terms of Lift and Receiver Operating Characteristics (ROC). For each of the above classifiers, you are required to provide both the ROC curve and a decile chart showing the Lift. All three ROC curves should be presented on one chart, and, ikewise, a single chart should be used for Lift data. The chart showing ROC curves should also show the value of the area under the ROC curve (this is available from the WEKA Classifier Output window).

You will probably find it easiest to produce the ROC and Lift curves using Excel. In order to do this, you will need to export the relevant output from WEKA. You can do this by right-clicking on one of the esults in the WEKA Result List, pointing the cursor to 'Visualize threshold curve' and selecting 'yes'. A new window should appear showing an ROC curve for the classifier. Click on the 'Save' button to export the data to an .arff file, which you can then edit before opening in Excel.

The report:

Now that you have your results, you need to write a report for your boss. He is mainly interested in finding out whether the techniques that you have investigated really are able to provide him with information that will be useful to him in his marketing of the new products. But he doesn't want to just be provided with a collection of results -- he would like a clear explanation of your investigation and your findings, and of the important principles behind data mining.

Although your boss completed a university business degree many years ago (which included a few units in statistics), he is not familiar with data mining, so your report will have to explain the important concepts. Note that he doesn't like encyclopaedia-like definitions, so make sure that your explanations are clear, simple, and easy to understand. If you do use technical terms, then you must explain them very clearly. (As an example, the report needs to include the ROC curves and Lift charts that you have constructed, so you will need to explain what these curves and charts show, together with requisite concepts such as true positive rate, etc.).

The following list of points is intended as a guide in creating the report, and thinking about the sort of information your boss should be given. It is not intended to be an exhaustive description of the content that your report should include, and there may be other important topics that you wish to

address in your report. Do not just simply answer the questions one after the other. The report will

be assessed based on the extent to which it provides a clear, complete, and integrated description of

your investigation and your results.

  • What is a classifier? Why is this problem a classification problem?
  • In what essential way do the classifiers that you have used differ to one another?
  • How are classifiers developed? What type of data do they require?
  • How can the predictions of a classifier be evaluated?
  • What do the ROC curves and Lift charts represent? How can they be interpreted?
  • Which classifier would you recommend your boss to use? Why? Is this recommendation

based on any specific assumptions?

  • How useful are your results?

Note: Although you have used the WEKA data mining toolkit, there are many other commercial and open source data mining tools that could easily have been used instead. So, while you may mention in your reports that you have used WEKA, your report should not be focussed on your use of WEKA.

Do not provide a WEKA tutorial.

What to submit:

A word-processed written report of approximately 1000 to 1200 words. The report should contain the ROC curves and Lift charts that you have created.

Reference no: EM13243578

Questions Cloud

Explore the assumptions underlying price elasticity : Explore the assumptions underlying price elasticity of demand and apply them to the above set of circumstances. do you believe the computation of elasticity is an indicator price sensitivity? explain.
Choose a product you have purchased in the past month from : Choose a product you have purchased in the past month from a clothing or shoe store.
Explain a sample of gaseous was stored for one year : A sample of gaseous C2H2 (acetylene, or ethyne) was stored for one year, yet at the end of this period the sample remained unchanged and no graphite or hydrogen gas had been formed. Briefly explain why there is no inconsistency between the sign of..
Explain the difference between a price floor and a price : Explain the difference between a price floor and a price ceiling. Provide a situation in which a price ceiling may be used. What are the effects of this price control on the equilibrium
What-if and goal-seeking analysis : Problem 1: What-if and Goal-seeking analysis, Problem 2: Portfolio Planning using optimization, Problem 3: A Monte Carlo Simulation Problem
Which countrys government is more heavily involved : Governments of country A and country B spend the same amounteach year. Spending on functions relating to dealing with marketexternalities and public goods accounts for 25 percent ofgovernment expenditures in country A
Phillips industries manufactures a certain product : Phillips Industries manufactures a certain product that can be sold directly to retail outlets or to the Superior Company for further processing and eventual sale asa completely different product. The demand function for each of these markets.
Briefly describe why the entropy data are supplied : In tables of thermodynamic data provided in chemistry books, one finds ?H°f, ?G°f, and S° listed. Briefly, explain why the entropy data are supplied as S°, while the enthalpy and free energy data are in the form of ?H°f and ?G°f, respectively.
What is the minimum number of doctors required : What is the (a) Minimum number of doctors required so that at least 70% of the arriving patients can receive treatment immediately

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Creating a data flow chart

Create a Data Flow Chart and then make an application that allows a user to enter a stock transaction and determine the stockbroker's commission.

  Write algorithm for graph minimum number of semesters

You are given a DAG called G which is the prerequisite graph for a set of courses required for a degree. Each vertex corresponds to course. Provide a high-level description of algorithm which labels each vertex in G with minimum number of semesters..

  Describe algorithm that finds maximum feasible flow in graph

Describe an algorithm that finds a maximum feasible flow in G. Denote by MF(|V|, |E|) the worst-case running time of an ordinary maximum flow algorithm.

  Question about designing a database

As we start designing a database for implementation should we use the latest and greatest technology? Does the user need a flat-file or object-oriented database?

  Sql based question

In order to make the SQL select statements that would manufacture running summary files for reports of the above; how would you answer the questions below?

  Write a procedure hamming

Write a procedure hamming(ascii, encoded) that converts the low-order 7 bits of ascii into an 11-bit integer codeword stored in encoded.

  Give algorithm-correctness proof-time complexity for tree

Determine the minimum number of nodes in tree to remove so that the tree is separated into subtrees of sizes at most k. Give the algorithm, the correctness proof and the time complexity.

  Running time analyses of all the methods

You need to give the running time analyses of all the methods in terms of the Big O notation. Include your running time analyses in the source file of the CompressedSuffixTrie class and comment out them.

  Write algorithm to calculate the volume of water

Write an algorithm to calculate the volume of water in cubic feet, flowing through pipe of diameter d in feet, with a velocity of v feet per second.

  Create ef?cient algorithm to fnd redundancies

Fnd the redundancies m1, · · · , mn that are within the available budget and that maximize probability that system works correctly. Create an ef?cient algorithm.

  Define file type

Define File Type and provide some of the important information to know about it and where do file types come from?

  Powerpoint presentation with the focus on stress management

Assume you have been asked to help new students identify ways in which they can manage their time so that they can be successful in an online learning environment.

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