Automated algorithm design

Robusta

How we build robust-by-design algorithms

Heuristic algorithms power nearly every production system — from scheduling to routing to resource allocation — because exact solutions are intractable. Yet, when inputs deviate from the designers’ base assumptions, these heuristics can collapse and perform poorly. Robusta aims to close this gap and help operators create robust-by-design algorithms.

Robusta generalizes our prior work on MetaOpt, MetaEase*, and XPlain (opens in new tab) from analysis to design.

Publications