Combinatorial
Combean project is a Java framework for combinatorial structures like graphs or linear programs and optimization algorithms working with these structures. The objective of Combean is to integrate existing proven optimization packages as well as new implementations through a set of lean Java...
Platforms: *nix
License: Freeware | Size: 1.8 MB | Download (88): Combean Download |
combina is a password generator that uses three different algorithms based on combinatorial analysis. It implements the permutation without repetition, permutation with repetition (the famous brute force), and combination without repetition. combina project supports an unlimited number of...
Platforms: *nix
License: Freeware | Size: 67.58 KB | Download (126): combina Download |
Algorithm::Combinatorics Perl module is an efficient generator of combinatorial sequences. SYNOPSIS use Algorithm::Combinatorics qw(permutations); my @data = qw(a b c); # scalar context gives an iterator my $iter = permutations(@data); while (my $p = $iter->next) { # ... } # list...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (153): Algorithm::Combinatorics Download |
[FMAX,X] = KP01(W,P,C) solves the combinatorial optimization problem maximize F = SUM(P.*X), subject to SUM(W.*X)
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): KP01 Download |
For each combinatorial type of convex 3-dimensional polyhedra, there exists a unique representative with the following properties:
All edges are tangent to the unit sphere.
The barycenter of the points where the edges touch the sphere is the origin.
Koebe Polyhedron Editor is a Java application...
Platforms: Windows
License: Freeware | Download (432): Koebe Polyhedron Editor Download |
The ECLiPSe Constraint Logic Programming System is designed for solving combinatorial optimization problems, for the development of new constraint solver technology and their hybrids, and for the teaching of modelling, solving and search techniques.
Platforms: Windows, Mac, BSD, Solaris, Linux
License: Freeware | Size: 7.18 MB | Download (49): ECLiPSe CLP Download |
GloptiPoly is a MATLAB/SeDuMi add-on to build and solve convex linear matrix inequality (LMI) relaxations of the (generally non-convex) global optimization problem of minimizing a multivariablepolynomial function subject to polynomial inequality, equality or integer constraints.The software...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (40): GloptiPoly Download |
auction_match: Compute optimal (maximal) weighted assignment and the corresponding "lattice of dual prices" supporting the optimal assignment. auction_match(disMatrix) computes the optimal assignment for the given rectangular value matrix, for example the assignment of bidders (in rows) to...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Rectangular maximal assignment with lattice of dual price Download |
How do you find the shortest path from one point to another in a computationally efficient way? The A* algorithm provides one implementation where the distance to the goal is considered as a heuristic in addition to local weightings, and the best path is recovered without combinatorial complexity.
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (48): Demonstration of Astar (A*) Download |
GLARE is a free software that facilitates and improves the design of chemical combinatorial libraries. This program reduces or eliminates the time a combinatorial chemist spends examining reagents which a priori cannot be part of a 'good library'. The principal objective of the algorithm behind...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (40): glare Download |
Document clustering project is a data mining suite to cluster a document set. This set of tools was implemented from a series of papers: "Clustering Web Pages Semantically using Combinatorial Topology", "Data mining using granular computing", and "A fast association rule algorithm based on bitmap...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (40): Document clustering Download |
GMDR was built as an Open-Source interaction analysis instrument that is aimed to perform gene-gene interaction with generalized multifactor dimensionality methods.
This Java-based tool offers a generalized combinatorial approach for detecting gene-by-gene and gene-by-environment interactions.
Platforms: Windows, 2K, XP, Windows Vista, 7
License: Freeware | Download (435): GMDR Download |
Given a list, this script finds the indices used to get the elements from the list in sorted order.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Permutation order indices Download |
Arterial blood pressure waveforms contain rich pathophysiological information; hence receive much attention in cardiovascular health monitoring. To assist computerized analysis, an automatic delineator was proposed for the fiducial points of arterial blood pressure waveforms, namely their onsets,...
Platforms: Matlab
License: Freeware | Size: 5.01 MB | Download (44): Pulse Waveform Delineator Download |
It is desired for modern process systems to achieve optimal operation. However, operation at a pre-designed nominally optimal point may not necessarily be actually optimal due to realtime disturbances, measurement and control errors and uncertainties. Self-optimizing control aims to tackle this...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Bidirectional Branch and Bound Solvers for Worst Case Loss Minimization Download |
Munkres algorithm (also known as Hungarian algorithm) is an efficient algorithm to solve the assignment problem in polynomial-time. The algorithm has many applications in combinatorial optimization, for example in Traveling Salesman problem.There are a few submissions in the File Exchange for the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Munkres Assignment Algorithm Download |
New BoXplosion for Linux with cool 3D effects, bright colors and gripping gameplay! An arcade game on speed, combinatorial analysis and logic. The basic goal is to clear the field that is always being filled up by deleting three or more bricks that stand together. The game has an unlimited number...
Platforms: *nix
License: Freeware | Size: 2.69 MB | Download (43): BoXplosion for Linux Download |