Distributed Task Assignment for Mobile Agents | IEEE Journals & Magazine | IEEE Xplore