QR Sort: A Novel Non-Comparative Sorting Algorithm
Randolph T. Bushman, Tanya M. Tebcherani, Alhassan S. Yasin

TL;DR
QR Sort is a new non-comparative integer sorting algorithm based on the Quotient-Remainder Theorem, offering efficient, stable sorting with favorable complexity and practical performance, especially for large input ranges.
Contribution
The paper introduces QR Sort, a novel non-comparative sorting algorithm that leverages the Quotient-Remainder Theorem and provides implementation optimizations for improved efficiency.
Findings
QR Sort often outperforms established algorithms.
It achieves linear time and space complexity when input range is not too large.
The algorithm is adaptable and reliable for large value ranges.
Abstract
In this paper, we introduce and prove QR Sort, a novel non-comparative integer sorting algorithm. This algorithm uses principles derived from the Quotient-Remainder Theorem and Counting Sort subroutines to sort input sequences stably. QR Sort exhibits the general time and space complexity , where denotes the input sequence length, denotes a predetermined positive integer, and denotes the range of input sequence values plus 1. Setting minimizes time and space to , resulting in linear time and space when . We provide implementation optimizations for minimizing the time and space complexity, runtime, and number of computations expended by QR Sort, showcasing its adaptability. Our results reveal that QR Sort frequently outperforms established algorithms and serves as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition · QR Code Applications and Technologies · IoT-based Smart Home Systems
