Heap sort, Merge sort, Quick sort, Improvized Quick sort