Multi-Objective Algorithm

1. Building reservoir model

2. Zoning

3. Sensitivity analysis

4. Determination of objective function

5. Selection of population

6. Evaluation of population from the viewpoint of objective function

7. Applying non-dominated sorting method

8. Computation of distance control parameter

9. Selection of parents population

10. Intersection

11. Mutation

12. Going back to step 6 in case of disqualification

13. Optimal multi-objective result