Artificial Intelligence, LP4, VT 2014

This is an old website! For the current version, visit: http://www.cse.chalmers.se/edu/course/TIN172/


Here are suggested exercises for each chapter in the course book. There are both exercises at the end of each chapter, as well as a list of practice exercises.

Note: Christos has put lecture notes and exercises on Piazza.

The practice exercises makes use of some Java programs. The programs are a bit old and they use “Java web start”. If you have problems getting them to work, you can download offline versions from here.

Note that these are just suggestions for exercises.

Example written examination

There is a list of example examination questions.

Update, August 2014: Now you can look at the solutions to the exam (PDF) and the re-exam (PDF).

Chapters 1–2: Introduction

These are introductory chapters with no “hard” content, but book exercises 1.3 and 2.1 should be good for initiating some interesting discussions.

Practice exercise 2.A should also be good to get you started.

Chapter 3: States and Searching

Recommended practice exercises:

Recommended course book exercises:

Supplementary exercises

From the course book:

Here are some classical AI search problems, for which there are several different heuristics. For each (or any) of the problems, define a state space and one or several reasonable heuristic functions for solving the puzzle.

Chapter 4: Features and Constraints

Recommended practice exercises:

Recommended course book exercises:

Supplementary exercises

From the course book:

A classical CSP exercise is the 4-colour theorem, not to prove it but to colour a given map (such as this) so that no neighbors share the same colour:

Chapter 8: Planning with Certainty

Recommended practice exercises:

Recommended course book exercises:

Supplementary exercises

From the course book:

If you are specially interested in the CSP or partial-order planner:

Chapter 5: Propositions and Inference

Recommended practice exercise:

Recommended course book exercises:

Supplementary exercises

From the course book:

Chapters 6 + 9: Reasoning + Planning Under Uncertainty

Recommended course book exercises:

And from chapter 9:

Supplementary exercises, for the more ambitious

Note: These exercises are from a course on decision theory, so some of them are too complex for a general course in AI.

Probability theory refresher [PDF]:

Basic mathematical exercises for subjective probability and utility [PDF]:

Advanced decision problems [PDF]:

Finally, a longer decision problem about insurance PDF].