“…Another problem studied in automated planning is the complete Coverage Path-Planning (CPP) problem, where the objective is to find an optimal or quasi-optimal path that covers every area in the region (we call such a path a complete coverage path of the region). This problem has many practical applications, such as: - a) robotic vacuum-cleaning ( Viet et al., 2013 ; Yakoubi and Laskri, 2016 ; Edwards and Sörme, 2018 ; Liu et al., 2018 );
- b) underwater autonomous vehicles (AUVs) ( Zhu et al., 2019 ; Han et al., 2020 ; Yordanova and Gips, 2020 );
- c) 3d printing using fused deposition modeling ( Lechowicz et al., 2016 ; Afzal et al., 2019 ; Gupta, 2021 );
- d) window washer robots ( Farsi et al., 1994 ; Dr.; John Dhanaseely and Srinivasan, 2021 );
- e) disinfection of regions ( Conroy et al., 2021 ; Nasirian et al., 2021 ; Vazquez-Carmona et al., 2022 );
- f) minesweeping ( Healey, 2001 ; Williams, 2010 ; Ðakulovic and Petrovic, 2012 );
- g) agriculture and farming ( Oksanen and Visala, 2009 ; Jin, 2010 ; Santos et al., 2020 );
- h) surveillance drones ( Ahmadzadeh et al., 2008 ; Modares et al., 2017 ; Vasquez-Gomez et al., 2018 );
- i) search and rescue aerial drones ( Hayat et al., 2020 ; Ai et al., 2021 ; Cho et al., 2021 ).
…”