Sahni has published over 280 research papers and written 15 textbooks. His research publications are on the design and analysis of efficient
algorithms,
data structures,
parallel computing, interconnection networks, design automation, and medical algorithms. With his advisor Ellis Horowitz, Sahni wrote two widely used textbooks,
Fundamentals of Computer Algorithms and
Fundamentals of Data Structures. He has also written highly cited research papers on the
NP-completeness of
approximately solving certain optimization problems, on
open shop scheduling, on
parallel algorithms for
matrix multiplication and their application in
graph theory, and on improved
exponential time exact algorithms for the
subset sum problem, among his many other research results.
Books • • • • • • • • • • • ==Awards and honors==