Close Menu
Best in TechnologyBest in Technology
  • News
  • Phones
  • Laptops
  • Gadgets
  • Gaming
  • AI
  • Tips
  • More
    • Web Stories
    • Global
    • Press Release

Subscribe to Updates

Get the latest tech news and updates directly to your inbox.

What's On
Oh Lord, AI Reporters Are Actually Breaking Big News

Oh Lord, AI Reporters Are Actually Breaking Big News

13 August 2026
PlayStation Plus just added two of the best games you can play right now

PlayStation Plus just added two of the best games you can play right now

13 August 2026
Review: Ego 1300 Electric Lawn Mower

Review: Ego 1300 Electric Lawn Mower

13 August 2026
Facebook X (Twitter) Instagram
Just In
  • Oh Lord, AI Reporters Are Actually Breaking Big News
  • PlayStation Plus just added two of the best games you can play right now
  • Review: Ego 1300 Electric Lawn Mower
  • The AI Sales Engineer Is Moving Into the Meeting
  • The Best Photos of the Big August Solar Eclipse
  • Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop
  • The White House Is Going to Expand Its AI Policy
  • Marvel Tōkon: Fighting Review: The Fighting-Game
Facebook X (Twitter) Instagram Pinterest Vimeo
Best in TechnologyBest in Technology
  • News
  • Phones
  • Laptops
  • Gadgets
  • Gaming
  • AI
  • Tips
  • More
    • Web Stories
    • Global
    • Press Release
Subscribe
Best in TechnologyBest in Technology
Home » Why Computer Scientists Need Magic 8 Ball-Like Oracles
News

Why Computer Scientists Need Magic 8 Ball-Like Oracles

News RoomBy News Room2 February 20253 Mins Read
Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
Why Computer Scientists Need Magic 8 Ball-Like Oracles
Share
Facebook Twitter LinkedIn Pinterest Email

The original version of this story appeared in Quanta Magazine.

Pose a question to a Magic 8 Ball, and it’ll answer yes, no, or something annoyingly indecisive. We think of it as a kid’s toy, but theoretical computer scientists employ a similar tool. They often imagine they can consult hypothetical devices called oracles that can instantly, and correctly, answer specific questions. These fanciful thought experiments have inspired new algorithms and helped researchers map the landscape of computation.

The researchers who invoke oracles work in a subfield of computer science called computational complexity theory. They’re concerned with the inherent difficulty of problems such as determining whether a number is prime or finding the shortest path between two points in a network. Some problems are easy to solve, others seem much harder but have solutions that are easy to check, while still others are easy for quantum computers but seemingly hard for ordinary ones.

Complexity theorists want to understand whether these apparent differences in difficulty are fundamental. Is there something intrinsically hard about certain problems, or are we just not clever enough to come up with a good solution? Researchers address such questions by sorting problems into “complexity classes”—all the easy problems go in one class, for example, and all the easy-to-check problems go in another—and proving theorems about the relationships between those classes.

Unfortunately, mapping the landscape of computational difficulty has turned out to be, well, difficult. So in the mid-1970s, some researchers began to study what would happen if the rules of computation were different. That’s where oracles come in.

Like Magic 8 Balls, oracles are devices that immediately answer yes-or-no questions without revealing anything about their inner workings. Unlike Magic 8 Balls, they always say either yes or no, and they’re always correct—an advantage of being fictional. In addition, any given oracle will only answer a specific type of question, such as “Is this number prime?”

What makes these fictional devices useful for understanding the real world? In brief, they can reveal hidden connections between different complexity classes.

Take the two most famous complexity classes. There’s the class of problems that are easy to solve, which researchers call “P,” and the class of problems that are easy to check, which researchers call “NP.” Are all easy-to-check problems also easy to solve? If so, that would mean that NP would equal P, and all encryption would be easy to crack (among other consequences). Complexity theorists suspect that NP does not equal P, but they can’t prove it, even though they’ve been trying to pin down the relationship between the two classes for over 50 years.

Oracles have helped them better understand what they’re working with. Researchers have invented oracles that answer questions that help solve many different problems. In a world where every computer had a hotline to one of these oracles, all easy-to-check problems would also be easy to solve, and P would equal NP. But other, less helpful oracles have the opposite effect. In a world populated by these oracles, P and NP would be provably different.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleThis stunning E Ink phone is the stuff of BlackBerry fever dreams
Next Article NYT Mini Crossword today: puzzle answers for Sunday, February 2

Related Articles

Oh Lord, AI Reporters Are Actually Breaking Big News
News

Oh Lord, AI Reporters Are Actually Breaking Big News

13 August 2026
PlayStation Plus just added two of the best games you can play right now
News

PlayStation Plus just added two of the best games you can play right now

13 August 2026
Review: Ego 1300 Electric Lawn Mower
News

Review: Ego 1300 Electric Lawn Mower

13 August 2026
The AI Sales Engineer Is Moving Into the Meeting
News

The AI Sales Engineer Is Moving Into the Meeting

13 August 2026
The Best Photos of the Big August Solar Eclipse
News

The Best Photos of the Big August Solar Eclipse

13 August 2026
Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop
News

Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop

13 August 2026
Demo
Top Articles
5 laptops to buy instead of the M4 MacBook Pro

5 laptops to buy instead of the M4 MacBook Pro

17 November 2024133 Views
ChatGPT o1 vs. o1-mini vs. 4o: Which should you use?

ChatGPT o1 vs. o1-mini vs. 4o: Which should you use?

15 December 2024112 Views
Costco partners with Electric Era to bring back EV charging in the U.S.

Costco partners with Electric Era to bring back EV charging in the U.S.

28 October 2024100 Views

Subscribe to Updates

Get the latest tech news and updates directly to your inbox.

Latest News
Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop News

Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop

News Room13 August 2026
The White House Is Going to Expand Its AI Policy News

The White House Is Going to Expand Its AI Policy

News Room13 August 2026
Marvel Tōkon: Fighting Review: The Fighting-Game Gaming

Marvel Tōkon: Fighting Review: The Fighting-Game

News Room12 August 2026
Most Popular
The Spectacular Burnout of a Solar Panel Salesman

The Spectacular Burnout of a Solar Panel Salesman

13 January 2025137 Views
5 laptops to buy instead of the M4 MacBook Pro

5 laptops to buy instead of the M4 MacBook Pro

17 November 2024133 Views
ChatGPT o1 vs. o1-mini vs. 4o: Which should you use?

ChatGPT o1 vs. o1-mini vs. 4o: Which should you use?

15 December 2024112 Views
Our Picks
The AI Sales Engineer Is Moving Into the Meeting

The AI Sales Engineer Is Moving Into the Meeting

13 August 2026
The Best Photos of the Big August Solar Eclipse

The Best Photos of the Big August Solar Eclipse

13 August 2026
Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop

Lenovo’s answer to the MacBook Neo could be a peppy Vibe laptop

13 August 2026

Subscribe to Updates

Get the latest tech news and updates directly to your inbox.

Facebook X (Twitter) Instagram Pinterest
  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact Us
© 2026 Best in Technology. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.