Get the latest tech news

Why Computer Scientists Consult Oracles


Hypothetical devices that can quickly and accurately answer questions have become a powerful tool in computational complexity theory.

The first attempts at determining the relationship between P and NP used an elegant trick called diagonalization that had been essential for other major results in computer science. In the 1980s and 1990s, researchers discovered ways to harness quantum physics to rapidly solve certain problems that seemed hard for ordinary “classical” computers. In 1994, the applied mathematician Peter Shor was inspired by a recent oracle result to develop a fast quantum algorithm for factoring large numbers — a task whose apparent difficulty underlies the cryptographic systems that keep our online data secure.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Computer scientists

Computer scientists

Photo of Consult Oracles

Consult Oracles

Related news:

News photo

Inside the AI back-channel between China and the West | Computer scientists are reaching out across the geopolitical divide to try to stop an apocalypse

News photo

Computer Scientists: Breaches of Voting System Software Warrant Recounts to Ensure Election Verification

News photo

Computer scientists combine two 'beautiful' proof methods