Density based clustering algorithms make an
assumption that clusters are dense regions in space
separated by regions of lower density.
dense cluster is a region which is “density
connected”, i.e. the density of points in that region is
greater than a minimum.
Since these algorithms expand clusters based on
dense connectivity, they can find clusters of arbitrary
DBSCAN is an example of density based clustering