The skeleton algorithm could further be categorized as
topological and non-topological. The topological algorithm
defines medial axis definitions for computing skeleton of a
shape. Shape based pruning is also deployed for
supplementing morphological operators.