My interest lies in the intersection of combinatorics and computer science, especially in
Designs, codes, and cryptography. Triple systems, block designs, pairwise balanced designs, group divisible designs, t-designs, latin squares, error-correcting codes, erasure-resilient codes, codes for unconventional channels, combinatorial cryptography, algorithms and computational methods.
Extremal set systems. Turán-type problems, packings and coverings, cover-free systems, nonadaptive group testing.
Combinatorics of Nanotechnology. Low-power design, thermal-aware design, crosstalk issues, testing of deep submicron and nanometer-scale circuits