Dynamic programming solution for a class of pursuit evasion problems: the herding problem | IEEE Journals & Magazine | IEEE Xplore