The clustering algorithm uses neighbor sets, a boolean notion of one AS being a potential parent of another AS, a distance function that acts as the length of a link and an overhang function that measures the amount by which a potential parent fails to completely dominate a child.
The following definitions are used throughout the paper: