Maths › Practise › Questions › Dynamic programming and Bellman's principle

Questions on dynamic programming and Bellman's principle

Dynamic programming solves multi-stage problems by working from the final stage back to the first. Any part of an optimal route is itself optimal, so once the best result from every later point is known, one comparison at each state is enough.

15 original questions · 59 marks · the dynamic programming and Bellman's principle notes · Decision Mathematics 2

To print: the questions (PDF, 58 KB) · the worked answers (PDF, 73 KB)

These are original InkMaths questions. Write a complete answer before opening the worked solution and marking guidance.

All questions, worked solutions and marking guidance are original InkMaths material. They are not copied from awarding-body papers or mark schemes. The codes show how InkMaths allocates the stated total; an awarding body may credit a valid alternative method differently.

The same practice on paper: the printable workbook for this topic, with the questions and a worked answer book.

Practise dynamic programming and Bellman's principle one question at a time

In the player, mark your own response after viewing the worked solution. Your score decides when the question is offered again.