Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Heuristics01:21

Heuristics

119
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
119
Design Example: Alignment of a Road Line Using GIS01:17

Design Example: Alignment of a Road Line Using GIS

87
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
87
Statically Indeterminate Problem Solving01:16

Statically Indeterminate Problem Solving

467
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
467
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

89
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
89
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

254
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
254
Area Computation by the Alternative Coordinate Method01:24

Area Computation by the Alternative Coordinate Method

123
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
123

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Vibration assessment of transfemoral implant stability: a longitudinal case series.

Journal of orthopaedic surgery and research·2026
Same author

Metagenome-assembled genomes from the temperate forest phyllosphere in Eastern Canada.

Access microbiology·2026
Same author

Soil microbiome prediction using traditional machine learning and deep learning models.

Scientific reports·2026
Same author

Correction: Assessing the emergence time of SARS-CoV-2 zoonotic spillover.

PloS one·2025
Same author

Similarity-based transfer learning with deep learning networks for accurate CRISPR-Cas9 off-target prediction.

PLoS computational biology·2025
Same author

Towards an interpretable machine learning model for predicting antimicrobial resistance.

Journal of global antimicrobial resistance·2025

Related Experiment Video

Updated: Aug 9, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.7K

Fast and optimal branch-and-bound planner for the grid-based coverage path planning problem based on an admissible

Jaël Champagne Gareau1, Éric Beaudry1, Vladimir Makarenkov1

  • 1GDAC-LIA, Computer Science Department, Université du Québec à Montréal, Montréal, QC, Canada.

Frontiers in Robotics and AI
|February 23, 2023
PubMed
Summary

This study presents an optimal algorithm for coverage path planning (CPP) that significantly outperforms exhaustive search methods. The new branch-and-bound approach efficiently finds complete coverage paths for complex grid environments.

Keywords:
branch-and-boundcoverage path planning (CPP)heuristic searchintelligent decision makingiterative deepening depth-first searchoptimal solutionpruningrobotics

More Related Videos

Radiation Planning Assistant - A Streamlined, Fully Automated Radiotherapy Treatment Planning System
08:25

Radiation Planning Assistant - A Streamlined, Fully Automated Radiotherapy Treatment Planning System

Published on: April 11, 2018

15.4K
Author Spotlight: Improving Radiation Therapy Access with Radiation Planning Assistant
05:18

Author Spotlight: Improving Radiation Therapy Access with Radiation Planning Assistant

Published on: October 6, 2023

1.4K

Related Experiment Videos

Last Updated: Aug 9, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
11:53

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy

Published on: October 14, 2017

11.7K
Radiation Planning Assistant - A Streamlined, Fully Automated Radiotherapy Treatment Planning System
08:25

Radiation Planning Assistant - A Streamlined, Fully Automated Radiotherapy Treatment Planning System

Published on: April 11, 2018

15.4K
Author Spotlight: Improving Radiation Therapy Access with Radiation Planning Assistant
05:18

Author Spotlight: Improving Radiation Therapy Access with Radiation Planning Assistant

Published on: October 6, 2023

1.4K

Area of Science:

  • Robotics
  • Artificial Intelligence
  • Computational Geometry

Background:

  • Coverage Path Planning (CPP) is crucial for tasks like mapping and surveillance.
  • Existing exact CPP algorithms are often computationally prohibitive.

Purpose of the Study:

  • To develop an optimal and efficient algorithm for discrete grid-based CPP.
  • To introduce novel branch-and-bound strategies for improved CPP performance.

Main Methods:

  • Iterative Deepening Depth-First Search (ID-DFS) baseline.
  • Branch-and-bound strategies: Loop detection and Admissible heuristic function.
  • Evaluation on six novel benchmark grid types (Coast-like, Random links, Random walk, Simple-shapes, Labyrinth, Wide-Labyrinth).

Main Results:

  • The proposed algorithm finds optimal coverage paths.
  • Achieves performance orders of magnitude faster than exhaustive search CPP.
  • Demonstrates effectiveness on diverse and complex grid environments.

Conclusions:

  • The branch-and-bound algorithm offers an efficient and optimal solution for grid-based CPP.
  • This work presents the first exact general CPP algorithm beyond exhaustive search.
  • The tested benchmark grids have practical applications in various real-world scenarios.