1 |
2010-03-19 Version 1.2 released |
|
2 |
|
|
3 |
This is major feature release |
|
4 |
|
|
5 |
* New algorithms |
|
6 |
* Bellman-Ford algorithm (#51) |
|
7 |
* Minimum mean cycle algorithms (#179) |
|
8 |
* Karp, Hartman-Orlin and Howard algorithms |
|
9 |
* New minimum cost flow algorithms (#180) |
|
10 |
* Cost Scaling algorithms |
|
11 |
* Capacity Scaling algorithm |
|
12 |
* Cycle-Canceling algorithms |
|
13 |
* Planarity related algorithms (#62) |
|
14 |
* Planarity checking algorithm |
|
15 |
* Planar embedding algorithm |
|
16 |
* Schnyder's planar drawing algorithm |
|
17 |
* Coloring planar graphs with five or six colors |
|
18 |
* Fractional matching algorithms (#314) |
|
19 |
* New data structures |
|
20 |
* StaticDigraph structure (#68) |
|
21 |
* Several new priority queue structures (#50, #301) |
|
22 |
* Fibonacci, Radix, Bucket, Pairing, Binomial |
|
23 |
D-ary and fourary heaps (#301) |
|
24 |
* Iterable map structures (#73) |
|
25 |
* Other new tools and functionality |
|
26 |
* Map utility functions (#320) |
|
27 |
* Reserve functions are added to ListGraph and SmartGraph (#311) |
|
28 |
* A resize() function is added to HypercubeGraph (#311) |
|
29 |
* A count() function is added to CrossRefMap (#302) |
|
30 |
* Support for multiple targets in Suurballe using fullInit() (#181) |
|
31 |
* Traits class and named parameters for Suurballe (#323) |
|
32 |
* Separate reset() and resetParams() functions in NetworkSimplex |
|
33 |
to handle graph changes (#327) |
|
34 |
* tolerance() functions are added to HaoOrlin (#306) |
|
35 |
* Implementation improvements |
|
36 |
* Improvements in weighted matching algorithms (#314) |
|
37 |
* Jumpstart initialization |
|
38 |
* ArcIt iteration is based on out-arc lists instead of in-arc lists |
|
39 |
in ListDigraph (#311) |
|
40 |
* Faster add row operation in CbcMip (#203) |
|
41 |
* Better implementation for split() in ListDigraph (#311) |
|
42 |
* ArgParser can also throw exception instead of exit(1) (#332) |
|
43 |
* Miscellaneous |
|
44 |
* A simple interactive bootstrap script |
|
45 |
* Doc improvements (#62,#180,#299,#302,#303,#304,#307,#311,#331,#315, |
|
46 |
#316,#319) |
|
47 |
* BibTeX references in the doc (#184) |
|
48 |
* Optionally use valgrind when running tests |
|
49 |
* Also check ReferenceMapTag in concept checks (#312) |
|
50 |
* dimacs-solver uses long long type by default. |
|
51 |
* Several bugfixes (compared to release 1.1): |
|
52 |
#295: Suppress MSVC warnings using pragmas |
|
53 |
----: Various CMAKE related improvements |
|
54 |
* Remove duplications from doc/CMakeLists.txt |
|
55 |
* Rename documentation install folder from 'docs' to 'html' |
|
56 |
* Add tools/CMakeLists.txt to the tarball |
|
57 |
* Generate and install LEMONConfig.cmake |
|
58 |
* Change the label of the html project in Visual Studio |
|
59 |
* Fix the check for the 'long long' type |
|
60 |
* Put the version string into config.h |
|
61 |
* Minor CMake improvements |
|
62 |
* Set the version to 'hg-tip' if everything fails |
|
63 |
#311: Add missing 'explicit' keywords |
|
64 |
#302: Fix the implementation and doc of CrossRefMap |
|
65 |
#308: Remove duplicate list_graph.h entry from source list |
|
66 |
#307: Bugfix in Preflow and Circulation |
|
67 |
#305: Bugfix and extension in the rename script |
|
68 |
#312: Also check ReferenceMapTag in concept checks |
|
69 |
#250: Bugfix in pathSource() and pathTarget() |
|
70 |
#321: Use pathCopy(from,to) instead of copyPath(to,from) |
|
71 |
#322: Distribure LEMONConfig.cmake.in |
|
72 |
#330: Bug fix in map_extender.h |
|
73 |
#336: Fix the date field comment of graphToEps() output |
|
74 |
#323: Bug fix in Suurballe |
|
75 |
#335: Fix clear() function in ExtendFindEnum |
|
76 |
#337: Use void* as the LPX object pointer |
|
77 |
#317: Fix (and improve) error message in mip_test.cc |
|
78 |
Remove unnecessary OsiCbc dependency |
|
79 |
#356: Allow multiple executions of weighted matching algorithms (#356) |
|
80 |
|
|
1 | 81 |
2009-05-13 Version 1.1 released |
2 | 82 |
|
3 | 83 |
This is the second stable release of the 1.x series. It |
... | ... |
@@ -72,7 +152,7 @@ |
72 | 152 |
----: Minor clarification in the LICENSE file |
73 | 153 |
----: Add missing unistd.h include to time_measure.h |
74 | 154 |
#204: Compilation bug fixed in graph_to_eps.h with VS2005 |
75 |
#214,#215: windows.h should never be included by |
|
155 |
#214,#215: windows.h should never be included by LEMON headers |
|
76 | 156 |
#230: Build systems check the availability of 'long long' type |
77 | 157 |
#229: Default implementation of Tolerance<> is used for integer types |
78 | 158 |
#211,#212: Various fixes for compiling on AIX |
0 comments (0 inline)