 The main approaches in simulation optimization are discussed below.Ranking and selection methods are designed for problems where the alternatives are fixed and known, and simulation is used to estimate the system performance.In the simulation optimization setting, applicable methods include indifference zone approaches, optimal computing budget allocation, and knowledge gradient algorithms.