Softwares

  • Association Rules Viewer (ARV): Sotfware developped in Java which is able to give a visual representation of Association Rules
  • PARADISEO (PARallel and DIStributed Evolving Objects): PARADISEO is the templates-based, ANSI-C++ compliant metaheuristics computation library EO
    PARADISEO is compound of several packages that constitute a global framework

    • Paradiseo-EO provides tools for development of population based metaheuristic:
      • Genetic algorithm
      • Genetic Programming
      • ...
    • Paradiseo-MO provides tools for development single solution based metaheuristics:
      • Hill-Climbing
      • Tabu Search
      • Simulated annealing
      • Incremental evaluation, partial neighbourhood
      • ...
    • Paradiseo-MOEO provides tools for the design of Multiobjective metaheuristics:
      • MO fitness assignment shemes (MOGA, NSGA, NSGA-II, SPEA, SPEA2, IBEA, ...)
      • Performance metrics
      • Elitism
      • ...
    • Paradiseo-PEO provides tools for the design of parallel and distributed metaheuristics:
      • Island model
      • Parallel evaluation
      • Parallel evaluation function
      • Cellular model

    and introduces tools for the design of distributed hybrid and cooperative models:
    • High level hybrid metaheuristics: coevolutionary and relay model
    • Low level hybrid metaheuristics: coveolutionary and relay model
    • ...
  • GUIMOO: A Graphical User Interface for Multi Objective Optimization
  • MARS: An adaptive parallel programming environment