Downloadliste

Projektbeschreibung

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, Variable Neighborhood Search, Iterated Local Search, Simulated Annealing, and Tabu Search. For each algorithm, you must implement an objective function, a neighborhood (move manager), and some moves. Tabu Search is one of the fastest ways to generate near-optimal solutions to a wide range of hard combinatorial optimization problems.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-27 06:16
0.5.3

Dieses Release behebt zahlreiche Bugs.
Tags: Stable
This release fixes many bugs.

2010-11-25 22:00
0.5.1

Diese Version bricht die Kompatibilität mit Version 0.4.x, aber Migration sollte nicht zu hart. Der / unapply gelten bewegen Mechanismus wurde durch eine natürliche bewerten / apply ersetzt worden. complex_moves sind nicht mehr möglich, aber Suchleistung kann für eine breite Palette von Problemen verbessert werden. Weitere Änderungen sind die Einführung einer Permutation Problem Basisklasse, die leicht Modell QAP, TSP benutzt werden kann, und eine breite Palette von Zuordnungsprobleme.
Tags: Stable
This version breaks compatibility with version 0.4.x, but migration should not be too hard. The apply/unapply move mechanism has been replaced by a more natural evaluate/apply. complex_moves are no longer possible, but search performance can be improved for a wide range of problems. Other changes include the introduction of a permutation problem base class that can be used to easily model QAP, TSP, and a wide range of assignment problems.

2009-10-15 20:45
0.4.3

Diese Mitteilung ersetzt die mets:: feasible_solution Zuweisungsoperator mit einem virtuellen copy_from Methode, die Datei-Operationen verbessert. Die autoconf und config.h wurden verbessert. Die Bibliothek und die Beispiele können nun erfolgreich auf Ubuntu 8.04 und 9.04, Debian Lenny, OpenSolaris 2009,06, Windows build / Cygwin 1.7beta und Visual C + + 2008 Express. Die meisten Linux-Distributionen aufbauen sollte ohne Probleme.
Tags: Stable
This release replaces the mets::feasible_solution assignment operator with a virtual copy_from method that improves copy operations. The autoconf and config.h system have been improved. The library and the examples can now build successfully on Ubuntu 8.04 and 9.04, Debian Lenny, OpenSolaris 2009.06, Windows/Cygwin 1.7beta, and Visual C++ Express 2008. Most Linux distributions should build with no problems.

2009-01-26 01:15
0.4.2

Diese Version behebt ein böser Fehler in der Umsetzung simple_tabu_list und fügt einen neuen QSP Probe.
Tags: Major bugfixes
This version fixes a nasty bug in the
simple_tabu_list implementation and adds a new QAP
sample.

2008-12-18 03:30
0.4.1

Tags: Code cleanup

Project Resources