A Combinatorial Search Perspective on Diverse Solution Generation