Optimization-NSGAII version 0.01
================================
DESCRIPTION
NSGAII - non dominant sorting genetic algorithm for multi-objective optimization (also known as NSGA2)
NSGAII.pm apply (with some variations) the NSGA-II algorithm described in the paper:
A Fast and Elitist Multiobjective Genetic Algorithm:NSGA-II
Kalyanmoy Deb, Associate Member, IEEE, Amrit Pratap, Sameer Agarwal, and T. Meyarivan
NSGAII.pm performs a mathematical multi-objective optimization using a genetic algorithm approach:
It searches the input parameters (genes) which minimize a set of output functions (individuals of a population) and with some luck a Pareto front is produced.
In the Pareto front no solution is better than the others because each solution is a trade-off.
INSTALLATION
After decompressing the archive tar.gz, type the following:
perl Makefile.PL
make
make test
make install
DOCUMENTATION
Before installing you can execute: perldoc NSGAII.pm
After installing you can execute: perldoc Optimization::NSGAII
Or you can look to the html documentation (which could be more up to date)
DEPENDENCIES
No dependencies
COPYRIGHT AND LICENCE
This software is Copyright (c) 2022 by Dario Rubino.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)