Many practical problems have the goal of identifying, with limited resources, a small number of objects from a large collection - be it a faulty circuit in a complex device, an infected individual in a population, a cryptographic key in a cyber attack, or a person of interest in a series of crimes. Although some such search problems are believed to require exhaustive search in general, many practical instances have yielded to carefully designed efficient search strategies. Our research focuses on the design and analysis of such efficient search techniques using combinatorial structures called splitting systems. The smaller a splitting system is, the more efficiently large-scale searches based on it can be executed. We hope to identify techn...
The Algorithm Selection Problem is concerned with selecting the best algorithm to solve a given prob...
A key strategy for speeding up computation is to run in parallel on multiple cores. However, on har...
Combinatorial algorithms have long played an important role in many applications of scientific compu...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
The search for acceptable solutions in a combinatorially large problem space is an important problem...
157 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2001.This thesis highlighted combi...
The ability to model search in a constraint solver can be an essential asset for solving combinatori...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
The ability to model search in a constraint solver can be an essential asset for solving combinatori...
This dissertation consists of three results from the domain of extremal combinatorics. While they ar...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
AbstractThe aim of this paper is to introduce the reader to combinatorial search theory and to give ...
The algorithm selection problem is concerned with selecting the best algorithm to solve a given prob...
A new method for solving some hard combinatorial optimization problems is suggested, admitting a cer...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
The Algorithm Selection Problem is concerned with selecting the best algorithm to solve a given prob...
A key strategy for speeding up computation is to run in parallel on multiple cores. However, on har...
Combinatorial algorithms have long played an important role in many applications of scientific compu...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
The search for acceptable solutions in a combinatorially large problem space is an important problem...
157 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2001.This thesis highlighted combi...
The ability to model search in a constraint solver can be an essential asset for solving combinatori...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
The ability to model search in a constraint solver can be an essential asset for solving combinatori...
This dissertation consists of three results from the domain of extremal combinatorics. While they ar...
Computational combinatorics involves combining pure mathematics, algorithms, and computational resou...
AbstractThe aim of this paper is to introduce the reader to combinatorial search theory and to give ...
The algorithm selection problem is concerned with selecting the best algorithm to solve a given prob...
A new method for solving some hard combinatorial optimization problems is suggested, admitting a cer...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
The Algorithm Selection Problem is concerned with selecting the best algorithm to solve a given prob...
A key strategy for speeding up computation is to run in parallel on multiple cores. However, on har...
Combinatorial algorithms have long played an important role in many applications of scientific compu...