A line of engineering research seeks to develop computers that can tackle a class of challenges called combinatorial optimization problems. These are common in real-world applications such as arranging telecommunications, scheduling, and travel routing to maximize efficiency.