Optimal control of partially observable Markovian systems