scispace - formally typeset
B

Brian C. Williams

Researcher at Massachusetts Institute of Technology

Publications -  254
Citations -  11118

Brian C. Williams is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Probabilistic logic & Computer science. The author has an hindex of 45, co-authored 236 publications receiving 10301 citations. Previous affiliations of Brian C. Williams include Ames Research Center & Vassar College.

Papers
More filters
Journal ArticleDOI

Automatic recovery from software failure

TL;DR: A model-based approach to self-adaptive software is presented, which aims to provide real-time advice to developers on how to improve the quality of their software.
Proceedings ArticleDOI

Fast Risk Assessment for Autonomous Vehicles Using Learned Models of Agent Futures.

TL;DR: TreeRing, an algorithm analogous to tree search over the ring of polynomials that can be used to exactly propagate moments of control distributions into position distributions through nonlinear dynamics, is developed.

Model-based Reactive Programming of Cooperative Vehicles for Mars Exploration

TL;DR: This paper proposes a reactive model-based programming language (RMPL) that combines within a single unified representation the flexibility of embedded programming and reactive execution languages, and the deliberative reasoning power of temporal planners, and describes the Mars exploration testbed, including four RWI ATRV vehicles.
Journal ArticleDOI

Multi-Modal Particle Filtering for Hybrid Systems with Autonomous Mode Transitions

TL;DR: A fair sampling algorithm that combines Rao-Blackwellised particle filters with a multi-modal Gaussian representation that outperforms purely simulational particle filters and provides unification of particles filters with hybrid hidden Markov model (HMM) observers.
Proceedings Article

Fast Dynamic Scheduling of Disjunctive Temporal Constraint Networks through Incremental Compilation

TL;DR: An incremental algorithm is presented that compiles a TCSP to a compact representation, encoding the solution set in terms of the differences among solutions, and empirically demonstrate that this novel encoding reduces the space to encode the solutionSet by up to three orders of magnitude compared to prior art, and supports fast dynamic scheduling.