Arrow Research search
Back to TCS

TCS 2004

A fast natural algorithm for searching

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

In this note we present two natural algorithms—one for sorting, and another for searching a sorted list of items. Both algorithms work in O( N ) time, N being the size of the list. A combination of these algorithms can search an unsorted list in O( N ) time, an impossibility for classical algorithms. The same complexity is achieved by Grover's quantum search algorithm; in contrast to Grover's algorithm which is probabilistic, our method is guaranteed correct. Two applications will conclude this note.

Authors

Keywords

  • Searching
  • Natural algorithms
  • Data structures

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
98874337629584401
v2026.09.13