that contains p,
where p is a point or degenerate set. If
for values precisely equal to a data reading).
Let p be a criticality and let q be a saddle or minimum criticality with value f(q)< f(p), such that the following properties uniquely hold:
1) for all
between f(p) and f(q),
,
and there does not exist a criticality r, with
f(p) > f(r) > f(q), such that
.
2) For each
,
.
Then q is the parent of p, and is there is a directed edge from p to q.
In rare cases, we must ``break ties'' arbitrarily.
If there is more than one criticality that satisfies the above two properties
(and thus has the same value f(q)), let us call this collection Q.
Arbitrarily order Q, with enumeration qi,
,
select q0 as parent of p,
and set qi+1 as the parent of qi, for each
.
Note that the second (tie breaking) case is just for the rare situation in which one object merges with several others at precisely the same value.
,
ranging over all