Sequential decision making under uncertainty