Mahdi studied the potential ecological and climate change impacts on management of dams. He developed several new optimization frameworks in which benefits of dams are maximized, while above impacts are mitigated. Governments and consulting engineers can use the proposed frameworks for managing dams considering environmental challenges in river basins