Algorithm
Suppose one reference number on your invoice is "XYZ-001", then let this algorithm figure out that the next one should be "XYZ-002" or that "dsc_010.jpg" should become "dsc_011.jpg" .
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Increment numbers in a string Download |
This is a complete Tictactoe game, it includes many functionalities, you can play games against another human, you can play against the computer, you can also even let the computer play against itself.The A.I is very good, actualy it is unbeatable, the most you can do is to draw the games. Also,...
Platforms: C and C plus plus
License: Freeware | Size: 10 KB | Download (52): Advanced TicTacToe game Script Download |
SolitaireCryptoDemo is a visual demonstration of the steps involved in generating a keystream using Bruce Schneier's Solitaire encryption algorithm. Featuring smooth animations and descriptions of all steps. Example Instructions: Start demo with "python SolitaireCrypto.py". Press "Space" to...
Platforms: *nix
License: Freeware | Size: 2.14 MB | Download (52): SolitaireCryptoDemo Download |
SpeedyGA is a vectorized implementation of a genetic algorithm in the Matlab programming language. Without bells and whistles, it faithfully implements the specification for a Simple GA given on pgs 10, 11 of M. Mitchell's GA book. See comments in code for details.This script has played a crucial...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): SpeedyGA: A Fast Simple Genetic Algorithm Download |
Firefly algorithm for nonlinear constrained optimization
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Firefly Algorithm Download |
Maximal independent sets come in handy for certain applications. The Bron-Kerbosch algorithm is a well-known algorithm for listing all the maximal independent sets.It is used for finding maximal cliques or finding the maximal independent sets in the complementThis file is an implementation of...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (51): Bron-Kerbosch Maximal Independent Set Algorithm Download |
HeapSort is a fast internal sort written in Java that uses a sorting algorithm analogous to power struggles for higher positions in a hierarchical bureaucracy. It sorts using a comparison routine you provide to compare two elements to be sorted. You can test it with: java.exe...
Platforms: Windows, XP, Windows Vista
License: Freeware | Download (51): HeapSort Download |
This method implements what is referred to as a Schwartzian transform algorithm. This method does provide a mechanism to ensure stability in the sort. This version does a sort in place.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Stable deep sorting Download |
These functions implement the 3D SPIHT algorithm, used for the compression of 3d wavelet coefficients. Such 3d wavelet coefficients are produced during the coding of video sequences.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): 3D-SPIHT Download |
A simple algorithm for minimizing the Rosenbrock function, using itereated hill-climbing.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Simple Hill-Climbing Download |
It's a deterministic iterative zero order algorithm that can be used to solve unconstrained optimization problem. It finds the relative minimum of a two variables function with a deterministic iterative zero order algorithm. Pattern search method It finds the relative minimum of a two variables...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Pattern search method: deterministic iterative zero order algorithm Download |
This is a GUI for DTMF generator-decoder using Goertzel's algorithm.Has options to change Number of samples and Noise power that could be added at the generator.Suggestions and comments is always welcome.Now i am working on medical image pattern recognition techniques.It would be great if...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): GUI for DTMF Generator-Decoder using Goertzel's Algorithm Download |
Java Minimum Cost Finder is designed as an accessible, handy and Open Source algorithm that can help you find the lowest cost.
Java Minimum Cost Finder was developed in the Java programming language and can run on multiple platforms.
Platforms: Windows
License: Freeware | Download (50): Java Minimum Cost Finder Download |
The program transforms an input image using the differential box counting algorithm to a fractal dimension (FD) image, i.e. each pixel has its own FD. Then the user can select any region of interest in the generated FD image to estimate the corresponding mean, standard deviation and lacunarity.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Fractal dimension Download |
The CMVE toolbox estimates missing values by using correlation structure of the data. The software can be used to impute missing values in any correlated data especally microarray gene expression data. The imputation performance of the software has proven significant affect on gene regulatory...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Collateral Missing Value Estimation: a new robust missing value estimation algorithm for microarray Download |
The algorithm computes the optimal route from a fixed predetermined starting point to all other cities without returning to the starting point. Requirements: - MATLAB 7.6 or higher
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (49): Fixed Start Open Traveling Salesman Problem - Genetic Algorithm Download |
findMIS is an heuristic algorithm for solving Maximum Independent Set problem (MIS).An independent set of a graph is a subset of vertices in which no two vertices areadjacent. Given a set of vertices, the maximum independent set problem callsfor finding the independent set of maximum...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Heuristic Algorithm for finding Maximum Independent Set Download |
A new metaheuristic optimization algorithm, called Cuckoo Search (CS), is fully implemented, and the vectorized version is given here. This code demonstrates how CS works for unconstrained optimization, which can easily be extended to solve various global optimization problems efficiently.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Cuckoo Search (CS) Algorithm Download |
The Data Structure & Algorithm Library (DSAL) is a library of classical data structure and algorithm.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 55.37 KB | Download (49): Data Structure & Algorithm Library(DSAL) Download |
The k-means algorithm is widely used in a number applications like speech processing and image compression.This script implements the algorithm in a simple but general way. It performs four basic steps.1. Define k arbitrary prototypes from the data samples.2. Assign each sample to the nearest...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): K-means algorithm demo Download |