This method [467,844] generates samples in a way
that attempts to explore new parts of the space.  In this sense, it is
similar to the explore mode of the Ariadne's Clew algorithm.
Furthermore, the planner is made more efficient by borrowing the
bidirectional search idea from discrete search algorithms, as
covered in Section 2.2.3.  The VSM selects a vertex, 
, from 
 with a probability that
is inversely proportional to the number of other vertices of 
that lie within a predetermined neighborhood of 
.  Thus,
``isolated'' vertices are more likely to be chosen.  The
LPM generates a new vertex 
 at
random within a predetermined neighborhood of 
.  It will decide
to insert 
 into 
 with a probability that is inversely
proportional to the number of other vertices of 
 that lie
within a predetermined neighborhood of 
.  For a fixed number of
iterations, the VSM repeatedly chooses
the same vertex, until moving on to another vertex.  The resulting
planner is able to solve many interesting problems by using a
surprisingly simple criterion for the placement of points.  The main
drawbacks are that the planner requires substantial parameter tuning,
which is problem-specific (or at least specific to a similar family of
problems), and the performance tends to degrade if the query requires
systematically searching a long labyrinth.  Choosing the radius of the
predetermined neighborhoods essentially amounts to determining the
appropriate resolution.
Steven M LaValle 2020-08-14