|   | 1 | = Development Plans = | 
                  
                          |   | 2 |  | 
                  
                          |   | 3 | This page contains a collection of the major goals and tasks of developing LEMON. This list is not intended to be exhaustive. | 
                  
                          |   | 4 |  | 
                  
                          |   | 5 | == Port from the 0.x series of LEMON == | 
                  
                          |   | 6 |  | 
                  
                          |   | 7 |   - Bipartite graph structures (#69) | 
                  
                          |   | 8 |   - Bipartite matching algorithms (#168) | 
                  
                          |   | 9 |   - Floyd-Warshall and Johnson algorithms (#346) | 
                  
                          |   | 10 |   - Prim algorithm (#59) | 
                  
                          |   | 11 |   - Fredman-Tarjan algorithm (#59)  | 
                  
                          |   | 12 |   - Edmonds-Karp algorithm (#177)  | 
                  
                          |   | 13 |   - Constrained shortest path algorithm (#64) | 
                  
                          |   | 14 |   - Nagamochi-Ibaraki algorithm (#56) | 
                  
                          |   | 15 |   - Steiner tree approximation algorithm (#71) | 
                  
                          |   | 16 |   - LP utilities (#351) | 
                  
                          |   | 17 |  | 
                  
                          |   | 18 | == Entirely new features == | 
                  
                          |   | 19 |    | 
                  
                          |   | 20 |   - Basic multi-threading support (#223, #224) | 
                  
                          |   | 21 |   - Algorithms for the symmetric TSP problem (#386) | 
                  
                          |   | 22 |   - Binary LGF format (#225) | 
                  
                          |   | 23 |   - A planar graph structure (#363) | 
                  
                          |   | 24 |   - A-star (A*) algorithm (#376) | 
                  
                          |   | 25 |   - Transitive closure algorithm (#378) | 
                  
                          |   | 26 |   - Data structure for line graphs and product graphs (#237) | 
                  
                          |   | 27 |   - MIP solver backend for SCIP (#355) | 
                  
                          |   | 28 |   - LP/MIP solver backend for Gurobi (#367) | 
                  
                          |   | 29 |   - Support arbitrary precision integers and rationals (#343) | 
                  
                          |   | 30 |   - Multicommodity flow algorithms (#296) | 
                  
                          |   | 31 |   - Stable matching (stable marriage) algorithms | 
                  
                          |   | 32 |   - Algorithms for graph and subgraph isomorphism |