Microsoft Research Blog

English

  1. Computation and Action Under Bounded Resources 

    December 1, 1990 | Eric Horvitz

    I define and implement a model of rational action for automated reasoning systems that makes use of flexible approximation methods and decision-theoretic procedures to determine how best to solve a problem under bounded computational resources. The model provides a perspective on the use of metareasoning…

  2. The Concurrent Reading and Writing of Clocks 

    November 4, 1990 | Leslie Lamport

    This paper uses the results from [25] to derive a couple of algorithms for reading and writing multi-word clocks. These algorithms are in the same vein as the ones in [25], involving reading and writing multi-digit numbers in opposite directions. In fact, I think I…

  3. Acoustical Pre-Processing for Robust Spoken Language Systems 

    November 1, 1990 | Alex Acero

    In this paper we report our initial efforts to make SPHINX, the CMU continuous-speech speaker-independent recognition system, robust to changes in the environment. To deal with differences in noise level and spectral tile between close-talking and desktop microphones, we propose two novel methods based on…

  4. A Completeness Theorem for TLA 

    October 1, 1990 | Leslie Lamport

    This is the beginning of a note that states and proves a relative completeness result for the axioms of TLA in the absence of temporal existential quantification (variable hiding). (The ancient LaTeX macros used to format the note only work on the first part. A…

  5. The Mutual Exclusion Problem Has Been Solved 

    September 14, 1990 | Leslie Lamport

    In 1990, CACM published one of their self-assessment procedures, this time on concurrent programming. The "correct" answer to one of the questions implied that mutual exclusion can be implemented only using atomic operations that are themselves implemented with lower-level mutual exclusion. It seemed appropriate to…

  6. Acoustical and Environmental Robustness in Automatic Speech Recognition 

    September 13, 1990 | Alex Acero

    This dissertation describes a number of algorithms developed to increase the robustness of automatic speech recognition systems with respect to changes in the environment. These algorithms attempt to improve the recognition accuracy of speech recognition systems when they are trained and tested in different acoustical…

  7. Fault Tolerance Support in Distributed Systems 

    September 1, 1990 | Andrew Birrell

    At SRC we have been exploring the provision and use of fault tolerance in the basic facilities of a distributed system - the physical communications, the name service and the file service. We now have research prototypes of each of these, and we are starting…

  8. Automated Reasoning for Biology and Medicine 

    September 1, 1990 | Eric Horvitz

    During the last decade, computer scientists have made significant progress in developing techniques for storing and retrieving information, and for solving difficult inferential problems with computer-based reasoners. The growth in the power of computer processors, and the parallel decline of the cost of computer memory,…

  9. Indexing by Latent Semantic Analysis 

    September 1, 1990 | Susan Dumais

    A new method for automatic indexing and retrieval is described. The approach is to take advantage of implicit higher-order structure in the association of terms with documents ("semantic structure") in order to improve the detection of relevant documents on the basis of terms found in…