News

Explore research at Microsoft, a site featuring the impact of research along with publications, products, downloads, and research careers.
Microsoft Research is happy to continue hosting this series of Image Recognition (Retrieval) Grand Challenges. Do you have what it takes to build the best image recognition system? Enter these MSR ...
Molecular devices made of nucleic acids show great potential for applications ranging from bio-sensing to intelligent nanomedicine. They allow computation to be performed at the molecular scale, while ...
In this talk, I will give an overview of the state of the art in lattice reduction algorithms. I will also describe how lattice reduction may be used to solve standard problems from lattice-based ...
Linearizability: The behavior of concurrent objects is best described through their safety and liveness properties, often referred to as correctness and progress. In this lecture, we examine various ...
Normalisation by Evaluation is a technique to efficiently compute the normal form of, possibly open, lambda terms with respect to beta reduction and rewrite rules. It works by compiling terms into ...
Connecting to Multiple IEEE 802.11 Networks with one WiFi Card (VirtualWiFi is an old project, and we started working on it in 2002. We are not actively working on this project since 2006, and will ...
The Internet Graphics Group’s research activities focus mainly on graphics systems, graphics platforms, and game technologies. The group leverages its extensive research expertise to create cutting ...
“Microsoft Research India seeks to push the frontiers in computer science and allied areas to positively impact people across the world, whether they are researchers exploring technology at the ...