A Dynamic Programming Approach to Viability Problems | IEEE Conference Publication | IEEE Xplore