School of Computer Science School of Computer Science & Software Engineering
CSE460 Optimization and Constraint Solving
Subject Summary 2006

Introduction

Optimization and constraint solving techniques are at the core of many extremely important industrial applications, such as timetabling, resource allocation, airline scheduling and fleet coordination. These methods are also fascinating from a theoretical point of view, because they are instances of computationally hard problems and therefore require specialized techniques to be made tractable. This course discusses the various paradigms and methods that can be used to solve constraint problems and optimization problems.

Lectures will cover: