SlideShare a Scribd company logo
Turn over
Paper Reference(s)
6689/01
Edexcel GCE
Decision Mathematics D1
Advanced/Advanced Subsidiary
Tuesday 5 June 2007 – Afternoon
Time: 1 hour 30 minutes
Materials required for examination Items included with question papers
Nil D1 Answer book
Candidates may use any calculator allowed by the regulations of the Joint
Council for Qualifications. Calculators must not have the facility for
symbolic algebra manipulation, differentiation and integration, or have
retrievable mathematical formulas stored in them.
Instructions to Candidates
Write your answers for this paper in the D1 answer book provided.
In the boxes on the answer book, write your centre number, candidate number, your surname,
initial(s) and signature.
When a calculator is used, the answer should be given to an appropriate degree of accuracy.
Complete your answers in blue or black ink or pencil.
Do not return the question paper with the answer book.
Information for Candidates
Full marks may be obtained for answers to ALL questions.
The marks for individual questions and the parts of questions are shown in round brackets: e.g. (2).
There are 8 questions in this question paper. The total mark for this paper is 75.
There are 12 pages in this question paper. The answer book has 16 pages. Any blank pages are
indicated.
Advice to Candidates
You must ensure that your answers to parts of questions are clearly labelled.
You should show sufficient working to make your methods clear to the Examiner.
Answers without working may not gain full credit.
Printer’s Log. No.
N26122A
This publication may be reproduced only in accordance with Edexcel Limited copyright policy. ©2007 Edexcel Limited.
W850/R6689/57570 3/3/3/3/
*N26122A*
N26122A 2
Write your answers in the D1 answer book for this paper.
1. Explain what is meant by a planar graph.
(Total 2 marks)
2.
Six workers, Annie, Emma, Hannah, Jerry, Louis and Morand, are to be assigned to five tasks,
1,2,3,4 and 5.
For safety reasons, task 1 must be done by two people working together.
A bipartite graph showing the possible allocations of the workers is given in Figure 1 and an initial
matching is given in Figure 2.
The maximum matching algorithm will be used to obtain a complete matching.
(a) Although there are five tasks, six vertices have been created on the right hand side of each
bipartite graph. Explain why this is necessary when applying this algorithm.
(2)
(b) Find an alternating path and the complete matching it gives.
(3)
Hannah is now unable to do task 5 due to health reasons.
(c) Explain why a complete matching is no longer possible.
(2)
(Total 7 marks)
A
E
H
J
L
1a
1b
2
3
4
M 5
A
E
H
J
L
1a
1b
2
3
4
M 5
Figure 1 Figure 2
N26122A 3 Turn over
3.
An algorithm is described by the flow chart shown in Figure 3.
(a) Given that x = 54 and y = 63, complete the table in the answer book to show the results obtained
at each step when the algorithm is applied.
(7)
(b) State what the algorithm achieves.
(2)
(Total 9 marks)
Start
Let A = 0
Input x, y
Is x
even?
A = A + y
x = x - 1
Is x =0?
Output A
Stop
x = x ÷ 2
y = 2y
No
No
Yes
Yes
Figure 3
N26122A 4
4.
Figure 4 models a network of underground tunnels that have to be inspected. The number on each
arc represents the length, in km, of each tunnel.
Joe must travel along each tunnel at least once and the length of his inspection route must be
minimised.
The total weight of the network is 125 km.
The inspection route must start and finish at A.
(a) Use an appropriate algorithm to find the length of the shortest inspection route. You should
make your method and working clear.
(5)
Given that it is now permitted to start and finish the inspection at two distinct vertices,
(b) state which two vertices should be chosen to minimise the length of the new route. Give a
reason for your answer.
(2)
(Total 7 marks)
Figure 4
A
B
C
D
E
F
G
H
I
6
10
10
11
15
9
10
12
11
12
11
8
N26122A 5 Turn over
5.
M A B C D E
M - 215 170 290 210 305
A 215 - 275 100 217 214
B 170 275 - 267 230 200
C 290 100 267 - 180 220
D 210 217 230 180 - 245
E 305 214 200 220 245 -
The table shows the cost, in pounds, of linking five automatic alarm sensors, A,B,C,D and E, and
the main reception, M.
(a) Use Prim’s algorithm, starting from M, to find a minimum spanning tree for this table of costs.
You must list the arcs that form your tree in the order that they are selected.
(3)
(b) Draw your tree using the vertices given in Diagram 1 in the answer book.
(1)
(c) Find the total weight of your tree.
(1)
(d) Explain why it is not necessary to check for cycles when using Prim’s algorithm.
(2)
(Total 7 marks)
N26122A 6
6.
Figure 5
The network in Figure 5 shows the activities that need to be undertaken to complete a project. Each
activity is represented by an arc. The number in brackets is the duration of the activity in days. The
early and late event times are to be shown at each vertex and some have been completed for you.
(a) Calculate the missing early and late times and hence complete Diagram 2 in your answer
book.
(3)
(b) List the two critical paths for this network.
(2)
(c) Explain what is meant by a critical path.
(2)
KEY
0
0
A(10)
B(9)
C(11)
11
10
10
E(4)
F(2)
G(1)
14
14
14
H(9)
I(15)
J(15)
L(16)
D(11)
K(7)
30
30
23
23
Early event
time
Late event
time
N26122A 7 Turn over
The sum of all the activity times is 110 days and each activity requires just one worker.
The project must be completed in the minimum time.
(d) Calculate a lower bound for the number of workers needed to complete the project in the
minimum time. You must show your working.
(2)
(e) List the activities that must be happening on day 20.
(2)
(f) Comment on your answer to part (e) with regard to the lower bound you found in part (d).
(1)
(g) Schedule the activities, using the minimum number of workers, so that the project is completed
in 30 days.
(3)
(Total 15 marks)
N26122A 8
7. The tableau below is the initial tableau for a linear programming problem in x, y and z. The
objective is to maximise the profit, P.
basic variable x y z r s t Value
r 12 4 5 1 0 0 246
s 9 6 3 0 1 0 153
t 5 2 -2 0 0 1 171
P -2 -4 -3 0 0 0 0
Using the information in the tableau, write down
(a) the objective function,
(2)
(b) the three constraints as inequalities with integer coefficients.
(3)
Taking the most negative number in the profit row to indicate the pivot column at each stage,
(c) solve this linear programming problem. Make your method clear by stating the row operations
you use.
(9)
(d) State the final values of the objective function and each variable.
(3)
One of the constraints is not at capacity.
(e) Explain how it can be identified.
(1)
(Total 18 marks)
N26122A 9
8.
Figure 6
Figure 6 shows a capacitated, directed network. The number on each arc represents the capacity of
that arc. The numbers in circles represent an initial flow.
(a) State the value of the initial flow.
(1)
(b) State the capacities of cuts C1
and C2
.
(2)
Diagram 3 in the answer book shows the labelling procedure applied to the above network.
(c) Using Diagram 3, increase the flow by a further 19 units. You must list each flow-augmenting
path you use, together with its flow.
(5)
(d) Prove that the flow is now maximal.
(2)
(Total 10 marks)
TOTAL FOR PAPER: 75 MARKS
END
C2
C2
C1
C1
F
S
A
B
C
D
E
G
H
T
I
J
50
44
80
41
6
6
45
10
35 20
24
24
10
10
20
20
31
31 41
21
20
21
75
61
14
6
12
6
20 18
25
18
18
30
20 20
6
10
N26122A 10
BLANK PAGE
N26122A 11
BLANK PAGE
N26122A 12
BLANK PAGE

More Related Content

Similar to Mathematics_D1_6689_01_que_20070605.pdf

0580 w07 qp_2
0580 w07 qp_20580 w07 qp_2
0580 w07 qp_2
King Ali
 
0580_w07_qp_2
0580_w07_qp_20580_w07_qp_2
0580_w07_qp_2
King Ali
 
N5 practice papers d f with solutions
N5 practice papers d   f with solutionsN5 practice papers d   f with solutions
N5 practice papers d f with solutions
sjamaths
 
0580_s10_qp_23
0580_s10_qp_230580_s10_qp_23
0580_s10_qp_23
King Ali
 
0580_w10_qp_43
0580_w10_qp_430580_w10_qp_43
0580_w10_qp_43
King Ali
 
0580_w10_qp_21
0580_w10_qp_210580_w10_qp_21
0580_w10_qp_21
King Ali
 
0580 s11 qp_41
0580 s11 qp_410580 s11 qp_41
0580 s11 qp_41
kondal reddy
 
0580_s10_qp_21
0580_s10_qp_210580_s10_qp_21
0580_s10_qp_21
King Ali
 
0580 w11 qp_22
0580 w11 qp_220580 w11 qp_22
0580 w11 qp_22
King Ali
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
King Ali
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
King Ali
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
King Ali
 
0580_s09_qp_2
0580_s09_qp_20580_s09_qp_2
0580_s09_qp_2
King Ali
 
Civil engineering mock test
Civil engineering mock testCivil engineering mock test
Civil engineering mock test
akshay015
 
0580 s09 qp_2
0580 s09 qp_20580 s09 qp_2
0580 s09 qp_2
kondal reddy
 
0581_w09_qp_21
0581_w09_qp_210581_w09_qp_21
0581_w09_qp_21
King Ali
 
0580_w09_qp_22
0580_w09_qp_220580_w09_qp_22
0580_w09_qp_22
King Ali
 
0580 s11 qp_21
0580 s11 qp_210580 s11 qp_21
0580 s11 qp_21
kondal reddy
 
0580_w09_qp_21
0580_w09_qp_210580_w09_qp_21
0580_w09_qp_21
King Ali
 
0580 s12 qp_22
0580 s12 qp_220580 s12 qp_22
0580 s12 qp_22
kondal reddy
 

Similar to Mathematics_D1_6689_01_que_20070605.pdf (20)

0580 w07 qp_2
0580 w07 qp_20580 w07 qp_2
0580 w07 qp_2
 
0580_w07_qp_2
0580_w07_qp_20580_w07_qp_2
0580_w07_qp_2
 
N5 practice papers d f with solutions
N5 practice papers d   f with solutionsN5 practice papers d   f with solutions
N5 practice papers d f with solutions
 
0580_s10_qp_23
0580_s10_qp_230580_s10_qp_23
0580_s10_qp_23
 
0580_w10_qp_43
0580_w10_qp_430580_w10_qp_43
0580_w10_qp_43
 
0580_w10_qp_21
0580_w10_qp_210580_w10_qp_21
0580_w10_qp_21
 
0580 s11 qp_41
0580 s11 qp_410580 s11 qp_41
0580 s11 qp_41
 
0580_s10_qp_21
0580_s10_qp_210580_s10_qp_21
0580_s10_qp_21
 
0580 w11 qp_22
0580 w11 qp_220580 w11 qp_22
0580 w11 qp_22
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
 
0580 s10 qp_23
0580 s10 qp_230580 s10 qp_23
0580 s10 qp_23
 
0580_s09_qp_2
0580_s09_qp_20580_s09_qp_2
0580_s09_qp_2
 
Civil engineering mock test
Civil engineering mock testCivil engineering mock test
Civil engineering mock test
 
0580 s09 qp_2
0580 s09 qp_20580 s09 qp_2
0580 s09 qp_2
 
0581_w09_qp_21
0581_w09_qp_210581_w09_qp_21
0581_w09_qp_21
 
0580_w09_qp_22
0580_w09_qp_220580_w09_qp_22
0580_w09_qp_22
 
0580 s11 qp_21
0580 s11 qp_210580 s11 qp_21
0580 s11 qp_21
 
0580_w09_qp_21
0580_w09_qp_210580_w09_qp_21
0580_w09_qp_21
 
0580 s12 qp_22
0580 s12 qp_220580 s12 qp_22
0580 s12 qp_22
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 

Mathematics_D1_6689_01_que_20070605.pdf

  • 1. Turn over Paper Reference(s) 6689/01 Edexcel GCE Decision Mathematics D1 Advanced/Advanced Subsidiary Tuesday 5 June 2007 – Afternoon Time: 1 hour 30 minutes Materials required for examination Items included with question papers Nil D1 Answer book Candidates may use any calculator allowed by the regulations of the Joint Council for Qualifications. Calculators must not have the facility for symbolic algebra manipulation, differentiation and integration, or have retrievable mathematical formulas stored in them. Instructions to Candidates Write your answers for this paper in the D1 answer book provided. In the boxes on the answer book, write your centre number, candidate number, your surname, initial(s) and signature. When a calculator is used, the answer should be given to an appropriate degree of accuracy. Complete your answers in blue or black ink or pencil. Do not return the question paper with the answer book. Information for Candidates Full marks may be obtained for answers to ALL questions. The marks for individual questions and the parts of questions are shown in round brackets: e.g. (2). There are 8 questions in this question paper. The total mark for this paper is 75. There are 12 pages in this question paper. The answer book has 16 pages. Any blank pages are indicated. Advice to Candidates You must ensure that your answers to parts of questions are clearly labelled. You should show sufficient working to make your methods clear to the Examiner. Answers without working may not gain full credit. Printer’s Log. No. N26122A This publication may be reproduced only in accordance with Edexcel Limited copyright policy. ©2007 Edexcel Limited. W850/R6689/57570 3/3/3/3/ *N26122A*
  • 2. N26122A 2 Write your answers in the D1 answer book for this paper. 1. Explain what is meant by a planar graph. (Total 2 marks) 2. Six workers, Annie, Emma, Hannah, Jerry, Louis and Morand, are to be assigned to five tasks, 1,2,3,4 and 5. For safety reasons, task 1 must be done by two people working together. A bipartite graph showing the possible allocations of the workers is given in Figure 1 and an initial matching is given in Figure 2. The maximum matching algorithm will be used to obtain a complete matching. (a) Although there are five tasks, six vertices have been created on the right hand side of each bipartite graph. Explain why this is necessary when applying this algorithm. (2) (b) Find an alternating path and the complete matching it gives. (3) Hannah is now unable to do task 5 due to health reasons. (c) Explain why a complete matching is no longer possible. (2) (Total 7 marks) A E H J L 1a 1b 2 3 4 M 5 A E H J L 1a 1b 2 3 4 M 5 Figure 1 Figure 2
  • 3. N26122A 3 Turn over 3. An algorithm is described by the flow chart shown in Figure 3. (a) Given that x = 54 and y = 63, complete the table in the answer book to show the results obtained at each step when the algorithm is applied. (7) (b) State what the algorithm achieves. (2) (Total 9 marks) Start Let A = 0 Input x, y Is x even? A = A + y x = x - 1 Is x =0? Output A Stop x = x ÷ 2 y = 2y No No Yes Yes Figure 3
  • 4. N26122A 4 4. Figure 4 models a network of underground tunnels that have to be inspected. The number on each arc represents the length, in km, of each tunnel. Joe must travel along each tunnel at least once and the length of his inspection route must be minimised. The total weight of the network is 125 km. The inspection route must start and finish at A. (a) Use an appropriate algorithm to find the length of the shortest inspection route. You should make your method and working clear. (5) Given that it is now permitted to start and finish the inspection at two distinct vertices, (b) state which two vertices should be chosen to minimise the length of the new route. Give a reason for your answer. (2) (Total 7 marks) Figure 4 A B C D E F G H I 6 10 10 11 15 9 10 12 11 12 11 8
  • 5. N26122A 5 Turn over 5. M A B C D E M - 215 170 290 210 305 A 215 - 275 100 217 214 B 170 275 - 267 230 200 C 290 100 267 - 180 220 D 210 217 230 180 - 245 E 305 214 200 220 245 - The table shows the cost, in pounds, of linking five automatic alarm sensors, A,B,C,D and E, and the main reception, M. (a) Use Prim’s algorithm, starting from M, to find a minimum spanning tree for this table of costs. You must list the arcs that form your tree in the order that they are selected. (3) (b) Draw your tree using the vertices given in Diagram 1 in the answer book. (1) (c) Find the total weight of your tree. (1) (d) Explain why it is not necessary to check for cycles when using Prim’s algorithm. (2) (Total 7 marks)
  • 6. N26122A 6 6. Figure 5 The network in Figure 5 shows the activities that need to be undertaken to complete a project. Each activity is represented by an arc. The number in brackets is the duration of the activity in days. The early and late event times are to be shown at each vertex and some have been completed for you. (a) Calculate the missing early and late times and hence complete Diagram 2 in your answer book. (3) (b) List the two critical paths for this network. (2) (c) Explain what is meant by a critical path. (2) KEY 0 0 A(10) B(9) C(11) 11 10 10 E(4) F(2) G(1) 14 14 14 H(9) I(15) J(15) L(16) D(11) K(7) 30 30 23 23 Early event time Late event time
  • 7. N26122A 7 Turn over The sum of all the activity times is 110 days and each activity requires just one worker. The project must be completed in the minimum time. (d) Calculate a lower bound for the number of workers needed to complete the project in the minimum time. You must show your working. (2) (e) List the activities that must be happening on day 20. (2) (f) Comment on your answer to part (e) with regard to the lower bound you found in part (d). (1) (g) Schedule the activities, using the minimum number of workers, so that the project is completed in 30 days. (3) (Total 15 marks)
  • 8. N26122A 8 7. The tableau below is the initial tableau for a linear programming problem in x, y and z. The objective is to maximise the profit, P. basic variable x y z r s t Value r 12 4 5 1 0 0 246 s 9 6 3 0 1 0 153 t 5 2 -2 0 0 1 171 P -2 -4 -3 0 0 0 0 Using the information in the tableau, write down (a) the objective function, (2) (b) the three constraints as inequalities with integer coefficients. (3) Taking the most negative number in the profit row to indicate the pivot column at each stage, (c) solve this linear programming problem. Make your method clear by stating the row operations you use. (9) (d) State the final values of the objective function and each variable. (3) One of the constraints is not at capacity. (e) Explain how it can be identified. (1) (Total 18 marks)
  • 9. N26122A 9 8. Figure 6 Figure 6 shows a capacitated, directed network. The number on each arc represents the capacity of that arc. The numbers in circles represent an initial flow. (a) State the value of the initial flow. (1) (b) State the capacities of cuts C1 and C2 . (2) Diagram 3 in the answer book shows the labelling procedure applied to the above network. (c) Using Diagram 3, increase the flow by a further 19 units. You must list each flow-augmenting path you use, together with its flow. (5) (d) Prove that the flow is now maximal. (2) (Total 10 marks) TOTAL FOR PAPER: 75 MARKS END C2 C2 C1 C1 F S A B C D E G H T I J 50 44 80 41 6 6 45 10 35 20 24 24 10 10 20 20 31 31 41 21 20 21 75 61 14 6 12 6 20 18 25 18 18 30 20 20 6 10