Comparison Sorting Lower Bound
Comparison sorts cannot have asymptotically better worst-case complexity than Omega(n log n).
Merge Sort and Heap Sort achieve O(n log n) worst-case time.
Quick Sort achieves O(n log n) expected time with suitable randomization.
Non-comparison algorithms can beat this bound by exploiting key structure.