Tag

Theoretical Computer Science

All articles tagged with #theoretical computer science

Chasing the Longest-Running Simple Computer Program

Originally Published 4 months ago — by WIRED

Featured image for Chasing the Longest-Running Simple Computer Program
Source: WIRED

The article discusses the ongoing challenge in theoretical computer science to determine the values of busy beaver numbers, which grow unimaginably large and are linked to the halting problem. Recent discoveries have pushed the known lower bounds for BB(6) to extraordinary levels, involving operations like tetration and pentation, highlighting the complexity and the collaborative efforts in this field. The quest continues, with some problems related to busy beaver machines connected to unsolved mathematical conjectures.

Israeli Professor Avi Wigderson Wins $1M Turing Prize for Randomness Insights

Originally Published 1 year ago — by NJ.com

Featured image for Israeli Professor Avi Wigderson Wins $1M Turing Prize for Randomness Insights
Source: NJ.com

Avi Wigderson, a professor at the Institute for Advanced Study in Princeton, has been awarded the 2023 A.M. Turing Award for his influential work in incorporating randomness into computer algorithms, earning him the title of the "Nobel Prize for computer science." Wigderson's contributions to theoretical computer science and his leadership in the intersection of math and science were recognized in this prestigious honor.

"Optimizing Data Storage: Finding the Perfect Balance"

Originally Published 1 year ago — by Quanta Magazine

Featured image for "Optimizing Data Storage: Finding the Perfect Balance"
Source: Quanta Magazine

After 70 years, computer scientists have mathematically proven the optimal trade-off between time and space efficiency for hash tables, a fundamental data structure in computer science. Two recent papers presented a groundbreaking hash table design that achieves the best combination of time and space efficiency yet conceived. This invention sets a new upper bound for the most efficient hash tables, and a subsequent team proved that it was as efficient as any data structure could possibly be. Despite its unprecedented efficiency, the complexity of constructing this hash table means it's unlikely to be built anytime soon, but it has opened up new possibilities for related problems in theoretical computer science.