A survey on coverage path planning for robotics
A topological coverage algorithm for mobile robots