This paper reviews applications of optimization techniques connected with reservoir simulation models to search for optimal rule curves. The literature reporting the search for suitable reservoir rule curves is discussed and examined. The development of optimization techniques for searching processes are investigated by focusing on fitness function and constraints. There are five groups of optimization algorithms that have been applied to find the optimal reservoir rule curves: the trial and error technique with the reservoir simulation model, dynamic programing, heuristic algorithm, swarm algorithm, and evolutionary algorithm. The application of an optimization algorithm with the considered reservoirs is presented by focusing on its efficiency to alleviate downstream flood reduction and drought mitigation, which can be explored by researchers in wider studies. Finally, the appropriate future rule curves that are useful for future conditions are presented by focusing on climate and land use changes as well as the participation of stakeholders. In conclusion, this paper presents the suitable conditions for applying optimization techniques to search for optimal reservoir rule curves to be effectively applied in future reservoir operations.