All papers

Further Maths B (MEI) · OCR H645 · Modelling with Algorithms (minor option - choose one with a major, or three alone) · November 2021

OCR A Level Further Maths B (MEI) Modelling with Algorithms (minor option - choose one with a major, or three alone) November 2021 question paper Y433

1h 15m 60 marks

OCR H645 · Unit Y433

5 questions
Report a problem
What is wrong?

Goes to whoever maintains the question split. No account needed and nothing is published on this page.

Question 1

The list below shows the sizes of 13 items.

5 16 12 15 21 10 17 5 3 6 13 24 5

(a)

Show the result of applying the first fit algorithm to pack items with the sizes listed above into

bins that have a capacity of 45.

[2]

Answer
Mark scheme for question 1(a)
(b)

Show the result of applying a full bin strategy to pack items with the sizes listed above into

bins that have a capacity of 45.

[2]

Answer
Mark scheme for question 1(b)

Question 2

The table below shows the activities involved in a project, together with their immediate predecessors. The table also gives the duration (in hours) of each activity, apart from G and H.

ActivityImmediate predecessorsDuration (hours)
A–6
B–4
C–8
DC3
EA, B, D6
FB, D10
GC
HC
IE, F, G10
JF, G7
KF, G, H9
(a)

Draw an activity network, using activity on arc, to represent the project.

[3]

(b)

It is given that the only critical activities of the project are C, D, F, and I.

Carry out a forward pass and a backward pass through the activity network, showing the early

event time and late event time at each vertex of your network.

[3]

(c)

State the minimum completion time for the project.

[1]

Answer
Mark scheme for question 2(c)
(d)

Calculate the interfering float at H, given that the independent float is not 0.

[1]

Answer
Mark scheme for question 2(d)
(e)

It is given that the total float of activity G is at most double the total float of activity E. Let x be the duration, in hours, of activity G.

Determine the range of possible values of x.

[3]

Answer
Mark scheme for question 2(e)

Question 3

A vertex of a graph for which the order is an odd number is called an odd vertex.

(a)(i)

By considering the number of arc endings for a general graph, explain why, for every

graph, the sum of the vertex orders must be an even number.

[1]

Answer
Mark scheme for question 3(a)(i)
(a)(ii)

Hence explain why no graph can have an odd number of odd vertices.

[1]

Answer
Mark scheme for question 3(a)(ii)
(b)

Fig. 3 shows a weighted graph. The weights represent arc lengths.

Figure for question 3

Apply Dijkstra’s algorithm to the copy of the network in the Printed Answer Booklet to find

the shortest path from A to F.

[5]

Answer
Mark scheme for question 3(b)
(c)

The following algorithm can be used to find the length of the shortest route in a network that uses every arc at least once, and ends at the vertex where it started.

START with a list of the odd vertices. STEP 1 For each pair of odd vertices find the shortest path that connects them and the length of this path. STEP 2 Find the set of paths connecting odd vertices that includes every odd vertex and has the shortest total length. STEP 3 Add this shortest total to the total weight of the network. STOP

Complete STEP 1 of the algorithm by completing the table in the Printed Answer Booklet.

[4]

Answer
Mark scheme for question 3(c)
(d)

You are given that the total weight of the network in Fig. 3 is 353.

Complete STEP 2 and STEP 3 of the algorithm to determine the length of the shortest route

that uses every arc of Fig. 3 at least once, starting and ending at vertex A.

[2]

Answer
Mark scheme for question 3(d)

Question 4

Fig. 4.1 represents a system of pipes through which fluid can flow from a source, S, to a sink, T. It also shows two cuts, α and β. The arc weights show capacities in litres per minute.

Figure for question 4
(a)(i)

Calculate the capacity of the cut α.

[1]

Answer
Mark scheme for question 4(a)(i)
(a)(ii)

Calculate the capacity of the cut β.

[1]

Answer
Mark scheme for question 4(a)(ii)
(b)

Using only the answers to part (a), state what can be deduced about the maximum possible

flow through the system.

[1]

Answer
Mark scheme for question 4(b)
(c)

An LP formulation is set up to find the maximum flow through the network.

Some of the constraints of the LP formulation are shown below.

SA - AB - AD = 0 SC - CB - CF = 0 AD + BD - DE - DT = 0 BF + CF - FG = 0 BG + EG + FG - GT = 0

SA ⩽ 62, SB ⩽ 71, SC ⩽ 47, AB ⩽ 43, AD ⩽ 22, BD ⩽ 39, BE ⩽ 32, BF ⩽ 43, BG ⩽ 47, CB ⩽ 25, CF ⩽ 39, DE ⩽ 33, EG ⩽ 43, FG ⩽ 42

Explain the purpose of the line SC - CB - CF = 0 in the LP formulation.

[1]

Answer
Mark scheme for question 4(c)
(d)

Complete the LP formulation that includes the sink node in the objective function.

[3]

Answer
Mark scheme for question 4(d)
(e)

The complete LP was run in an LP solver and some of the output is shown in Fig. 4.2.

Figure for question 4

Use the diagram in the Printed Answer Booklet to show how a flow of 152 litres per minute

can be achieved.

[2]

Answer
Mark scheme for question 4(e)
(f)

Prove that this is the maximum possible flow through the system.

[2]

Answer
Mark scheme for question 4(f)
(g)

The capacity of pipe AD is increased to x litres per minute.

Determine the maximum possible flow through the system, stating the corresponding value

of x.

[2]

Answer
Mark scheme for question 4(g)

Question 5

A mathematics competition consists of a written paper that involves questions on the topics of algebra, trigonometry, and calculus only.

From experience of the paper, Leo knows that in the three and a half hours available to complete the paper

• he will answer exactly 50 questions,

• at most half of these will be on the topic of algebra,

• he will answer at least three times as many trigonometry questions as calculus questions.

The table below shows further information about the paper and defines the variables x, y and z.

Type of questionAverage time (minutes) to solve each questionPoints for each correct answerNumber of questions answered by Leo
Algebra12x
Trigonometry45y
Calculus1220z

Leo wants to maximise the number of points that he scores.

(a)

The two-stage simplex method could be used to solve Leo’s problem.

• Show how the constraints for the problem can be made into equations using slack variables, exactly one surplus variable and exactly one artificial variable.

• Show how the rows for the two objective functions can be formed.

• Complete the initial tableau in the Printed Answer Booklet.

You do not need to carry out any iterations of the simplex method.

[9]

Answer
Mark scheme for question 5(a)
(b)

Represent the feasible region for x and y graphically.

[5]

Answer
Mark scheme for question 5(b)
(c)

Explain why the optimal values of x and y can be found by minimising the function 6 x + 5.

[2]

Answer
Mark scheme for question 5(c)
(d)(i)

Hence find the number of each type of question Leo should answer.

[1]

Answer
Mark scheme for question 5(d)(i)
(d)(ii)

State the corresponding number of points Leo will score.

[1]

Answer
Mark scheme for question 5(d)(ii)
(e)

Give a reason why Leo may not score the number of points stated in part (d)(ii).

[1]

Answer
Mark scheme for question 5(e)

The paper as printed

666998-question-paper-modelling-with-algorithms

666997-question-paper-modelling-with-algorithms-answer-booklet

Spotted a mistake on this page?Report a problem