Explore chapters and articles related to this topic
Adaptive Order-of-Addition Experiments via the Quick-Sort Algorithm
Published in Technometrics, 2023
Dennis K. J. Lin, Jianbin Chen
On a seemingly unrelated issue, the sorting problem arises to order a sequence of elements in programming practice. Quick sort is considered the fastest sorting algorithm among all the sorting algorithms (Hossain et al. 2020). The classical quick sort works by selecting a “pivot” element and partitioning all the other elements into two subsets: where the left/right subset with all elements that are smaller/larger than the pivot elements. The algorithm then recursively sorts both the left and the right subset separately. For a comprehensive discussion on quick sort, one may refer to Hoare (1962), Philippas and Zhang (2003), Yaroslavskiy (2009), and Kushagra et al. (2014) and their references therein.