Software
Algorithms and Software for Partitioning Meshes
Using combinatorics to solve structured linear systems of equations.
Combinatorics Software of the Algorithms Project
Combinatorial analysis, discrete mathematics and computer algebra are the main interests of the Algorithms Projects. The packages let you define combinatorial structures; manipulat…
Free Software in Graph Theory
Free Software for Win 9X,NT on Graph Theory by Vitali Petchenkine. Procedures: Metrics of the graph; Paths and cycles; Colorations; Automorphism group; …
Gato: The Graph Animation Toolbox
Software for visualizing graph algorithms. Free under GPL. Unix, Linux, MacOs ad Windows versions.
GeoSteiner
Software for computing Steiner trees. Written in ANSI C, includes the public domain LP-solver lp_solve.
GOBLIN Graph Library
C++ library of graph optimization algorithms with a GUI for editing, running and tracing the algorithms.
Graph Coloring By DSATUR
By using the DSATUR algorithm, this php/form colors any graph in the Dimacs format.
Graph Magics
A tool for graph theory, having a generator and offering various algorithms: shortest paths, network flows, maximal clique, optimal coloring etc.
Graph Partitioners
Three algorithms written in NESL for finding separators of graphs, in order to compare the quality of the cuts.
GraphThing
Tool for investigating Graph Theory, with a GTK interface. Free under GPL. Unix, source code in C++.
Information System on Graph Class Inclusions
A java applet for researching what is known about particular graph classes.
LINK: A Software System for Discrete Mathematics
A general-purpose, extendible computing environment in which discrete mathematical objects representing real world problems can be easily manipulated and visualized.
METIS: Family of Multilevel Partitioning Algorithms
Graph, mesh, and hypergraph partitioning software.
plantri and fullgen
Programs for generation of certain types of planar graph, generated in such a way that exactly one member of each isomorphism class is output without the need for storing them.
Project Vega
A system for manipulating discrete mathematical structures: a Mathematica based collection of operations with interface to external packages and programs.
Showing 20–20 of 23 results