# Assignment Marketing Analysis

Essay by   •  November 28, 2016  •  Term Paper  •  1,222 Words (5 Pages)  •  927 Views

## Essay Preview: Assignment Marketing Analysis

Report this essay
Page 1 of 5

## How many possible schedule combinations are there for Kerridale Theatre?

Total number of Possible Ways with only regular movies

COMBIN(5, 4) * (3^4) + COMBIN(5, 3) * (3^3) + COMBIN(5, 2) * (3^2) + COMBIN(5,1 ) * 3 )

Combinations with IMAX movies, given that Doctor Strange can only be

(COMBIN(2,1) * (2+3+3+3) + COMBIN(2,2) * (3^3))

=( COMBIN(5, 4) * (3^4) + COMBIN(5, 3) * (3^3) + COMBIN(5, 2) * (3^2) + COMBIN(5,1 ) * 3 ) + (COMBIN(2,1) * (2+3+3+3) + COMBIN(2,2) * (3^3) )

= 829

## What is the expected revenue from movie ticket sales?

Expected Revenue = \$5885.691

## What is the probability that the revenue target will be equal to or greater than \$6,000?

Probability = (3316/10000) x 100% = 33.16%

Using following R code:

revenuePred <- function(n=1000, lambda=400)

{

# step 1, simulate number of people arriving

total = rpois(n, lambda)

# step 2, calculate demand

demand_doc = round(total*0.4)

demand_arr = round(total*0.4)

demand_acc = round(total*0.2)

# step 3, calculate revenue

revenue_doc = 19.99*pmin(demand_doc, 240)

revenue_arr = 12.99*pmin(demand_arr, 160)

revenue_acc = 12.99*pmin(demand_acc, 50)

revenue = revenue_doc + revenue_arr+ revenue_acc

return(revenue)

}

m1 = revenuePred(10000,400)

# Find expected revenue with mean function

mean(m1)

# Compare if m1 > \$6000

length(m1[m1 >= 6000])

## Can you come out with another schedule that would improve the expected revenue?

No, it is not possible.

However, there are four suggestions which we can provide to improve the revenue output. As the revenue function is R=P*Q then to increase revenue we can:

1. Increasing the price per movie.

2. Changing the demand (by increasing total amount of people coming).

3. Increasing capacity of theatre rooms.

4. Shift distribution of demand preferences (by making people prefer more expensive movies)

5. Change movie offering (ex. create IMAX version for popular movies, add IMAX capability to regular screens)

## How likely is Sarah going to meet her target of 6,000, based on your schedule?

Based on our generated values in R, there is only a 33% chance that is possible. This percentage can increase however, as the values in R can change with random generalization.

## What specific mathematical programming problem the question belongs to? Write down the objective function.

This is a linear programming problem.

In simplistic terms, the objective function is maximizing  revenue = ticketsales*ticket price. When expanded, the objective function is as follows:

revenue = (ticketsales_A x ticketprice_DS) + (ticketsales_A x ticketprice_AR)+(ticketsales_A x ticketprice_AC) + (ticketsales_B x ticketprice_DS) + (ticketsales_B x ticketprice_AR) + (ticketsales_B x ticketprice_AC) + (ticketsales_C x ticketprice_DS) + (ticketsales_C x ticketprice_AR) + (ticketsales_C x ticketprice_AR)

## Write down the constraints.

• Ticketsales_A <= 120
• Ticketsales_B <= 120
• Ticketsales_C <= 120
• Ticketsales_D <= 80
• Ticketsales_E <= 50
• Ticketsales_DS <= Demand_DS <= 160
• Ticketsales_AR <= Demand_AR <= 160
• Ticketsales_AC <= Demand_AC <= 80

In binary terms (after setting up the problem in R):

• con1 = c(1,1,1,0,0,0,0,0,0,0,0,0,0,0,0)<= 1,

meaning there must be at most 1 movie shown in screen A

• con2 = c(0,0,0,1,1,1,0,0,0,0,0,0,0,0,0)<= 1,

meaning there must be at most 1 movie shown in screen B

• con3 = c(0,0,0,0,0,0,1,1,1,0,0,0,0,0,0)<= 1,

meaning there must be at most 1 movie shown in screen C

• con4 = c(0,0,0,0,0,0,0,0,0,1,1,1,0,0,0)<= 1,

meaning there must be at most 1 movie shown in screen D

• con5 = c(0,0,0,0,0,0,0,0,0,0,0,0,1,1,1)<= 1,

meaning there must be at most 1 movie shown in screen E

• con6 = c(1,0,0,1,0,0,1,0,0,1,0,0,1,0,0) >= 1,

meaning there must be at least 1 screening of Doctor Strange

• con7 = c(0,1,0,0,1,0,0,1,0,0,1,0,0,1,0)>= 1,

meaning there must be at least 1 screening of The Arrival

• con8 = c(0,0,1,0,0,1,0,0,1,0,0,1,0,0,1)>= 1,

meaning there must be at least 1 screening of The Accountant

## Write out the R code and put the solution in a table. What is the total revenue from your optimized schedule?

library(lpSolve)

movie_obj = c(120*19.99,120*12.99,80*12.99,

40*19.99,120*12.99,80*12.99,

40*12.99,40*12.99,80*12.99,

40*12.99,40*12.99,0*12.99,

0*12.99,40*12.99,0*12.99)

con1 = c(1,1,1,0,0,0,0,0,0,0,0,0,0,0,0)

con2 = c(0,0,0,1,1,1,0,0,0,0,0,0,0,0,0)

con3 = c(0,0,0,0,0,0,1,1,1,0,0,0,0,0,0)

con4 = c(0,0,0,0,0,0,0,0,0,1,1,1,0,0,0)

con5 = c(0,0,0,0,0,0,0,0,0,0,0,0,1,1,1)

con6 = c(1,0,0,1,0,0,1,0,0,1,0,0,1,0,0)

con7 = c(0,1,0,0,1,0,0,1,0,0,1,0,0,1,0)

con8 = c(0,0,1,0,0,1,0,0,1,0,0,1,0,0,1)

...

...