Process / pipelineSimulation / optimization

Agent-Based NSGA-II — Simulation-Driven Evolutionary Multi-Objective Optimization

Agent-based NSGA-II embeds the NSGA-II evolutionary algorithm inside an agent-based simulation loop so that objective values for each candidate solution are determined by running a full agent simulation rather than by evaluating a closed-form function. This coupling enables multi-objective optimization over systems whose performance emerges from the micro-level interactions of autonomous agents rather than from analytically tractable equations.

Open in MethodMindSoonVideoSoon

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Sources

  1. Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182-197. DOI: 10.1109/4235.996017
  2. Macal, C. M., & North, M. J. (2010). Tutorial on agent-based modelling and simulation. Journal of Simulation, 4(3), 151-162. DOI: 10.1057/jos.2010.3

Related methods

ScholarGateAgent-based NSGA-II (Agent-Based Non-dominated Sorting Genetic Algorithm II — Simulation-Driven Evolutionary Multi-Objective Optimization). Retrieved 2026-06-04 from https://scholargate.app/en/simulation/agent-based-nsga-ii