News

Since the 1970s, algorithms have been able to test graph isomorphism, but in exponential time. This means that the increasing ...
Computational problems are usually proposed as models of real-world problems. In some cases we are interested in just a simple answer to a problem, e.g., any route from A to B minimizing the amount of ...
and process data efficiently using sophisticated data structures and algorithms Design algorithms and analyze their complexity in terms of running time and space usage Create applications that are ...
Yuanzhao Zhang, an SFI Complexity Postdoctoral Fellow ... Zhang and his collaborators describe a novel algorithm that can infer the structure of a hypergraph using only the observed dynamics. Their ...
Puneet Gupta's research highlights the immense potential of greedy algorithms in addressing timing closure challenges.