Theory of Computation offers a rigorous mathematical framework that underpins our understanding of what can be computed and how efficiently these computations may be performed. It encompasses ...
Ashutosh Trivedi is an Associate Professor of computer science at the University of Colorado Boulder. His researchinterests lie at the intersection of computer science, control theory, and machine ...
Physicists and computer scientists have recently expanded the modern theory of the thermodynamics of computation. By combining approaches from statistical physics and computer science, the researchers ...
Welcome to the website of the CS theory group at CU Boulder! Our faculty and students research all aspects of theoretical computer science, from core areas such as algorithms, complexity, and ...
Computing has quickly evolved to become the third “pillar” of science. But to reap its true rewards, researchers need software code that is flexible and can be easily adapted to meet new needs, as ...
The Church-Turing limit restricts all current computation, including quantum computers, to rational number computation. This is because quantum computer designs (still not scalable even with high ...
The prolific researcher found deep connections between randomness and computation and spent a career influencing cryptographers, complexity researchers and more. For more than 40 years, Avi Wigderson ...
Two women programmers played a pivotal role in the birth of chaos theory. Their previously untold story illustrates the changing status of computation in science. A little over half a century ago, ...
These prospects excite me as a theoretical physicist too, but my colleagues and I are captivated by an even bigger picture. The quantum theory of computation originated as a way to deepen our ...
I arrived at M.I.T. in the fall of 2004. I had just turned twenty-two, and was there to pursue a doctorate as part of something called the Theory of Computation group—a band of computer scientists who ...