Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    METSlib 0.5.3

    Download button

    Downloads: 506  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Poor (1.5/5)
    2 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Mirko Maischberger | More programs
    GPL v3 / FREE
    May 27th, 2011, 10:19 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    METSlib description

    METSlib is an object-oriented metaheuristics framework in C++ designed to make implementing or adapting models easy.

    METSlib is an object-oriented metaheuristics framework in C++ designed to make implementing or adapting models easy. The model is modular: all the implemented search algorithms can be applied to the same model.

    METSlib implements the basics of some metaheuristics algorithms, such as Random Restart Local Search, Iterated Local Search, Variable Neighborhood Search, Simulated Annealing (with linear, exponential, and custom cooling schedules), and Tabu Search. For each algorithm, you must implement an objective function, a neighborhood (move manager), and some moves.

    For each algorithm you are free to use some of the already implemented termination criteria and/os cooling schedule (for SA) and/or tabu lists and aspiration criteria (for TS), or you can implement you own specialized versions.

    The object oriented structure was carefully thought out to be highly reusable and the algorithm where reviewed by more than one person and more than one time.

    Be aware that there could still be errors and no tar file was released yet. This OO library was inspired by the OTS library released by the Coin-OR project, the concepts presented in that library have been adapted to C++, optimized for speed, and extended.

    Product's homepage

    What's New in This Release: [ read full changelog ]

    · New PDF document describes the library.
    · Converted to header only format (the library contains only .h files).
    · Fixed lots of bugs.

      


    TAGS:

    metaheuristics framework | object-oriented framework | adapting models | object-oriented | metaheuristics | C++

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM