Slot Machine Algorithm
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 |
This SMAWK algorithm takes as input a function for computing matrix values, and searches for the position of maximum value in each row. The matrix must satisfy the "totally monotone" property: in each submatrix (in particular each 2x2 submatrix) the positions of the maxima must move leftward as...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): SMAWK totally monotone matrix searching algorithm Download |
This script shows a Finite State Machine (FSM) that can be used for small parsing tasks. The code is quite simple. The bulk of it is comments. In addition to state this FSM also maintains a user defined "something". This "something" is effectively memory, so this FSM could be considered a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (63): Finite State Machine (FSM) Download |
The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools. They are a set of guest operating system virtualization components that enhance performance and user experience of virtual machines. As virtualization technology rapidly becomes mainstream, each...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (67): Open Virtual Machine Tools Download |
This applicationĀ is an open-source machine learning program for supervised classification of patterns (vectors of measurements). PCP implements the following algorithms and methods: - Fisher's linear discriminant - dimensionality reduction using Singular Value Decomposition - Principal...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (59): PCP Application Download |
This is a simple implementation of the famous LZW algorithm.
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (44): LZW Compression Algorithm Download |
this algorithm predicts the received signal strength for the mobile user to avoid fluctuation in received signal strength during localization of the mobile user(finding mobile user's location)
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (38): Grey prediction algorithm for mobile user localization Download |
NSGA-II is a very famous multi-objective optimization algorithm. I submitted an example previously and wanted to make this submission useful to others by creating it as a function. Even though this function is very specific to benchmark problems, with a little bit more modification this can be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): NSGA - II: A multi-objective optimization algorithm Download |
Gravitational search algorithm (GSA) is an optimization algorithm based on the law of gravity and mass interactions.This algorithm is based on the Newtonian gravity: "Every particle in the universe attracts every other particle with a force that is directly proportional to the product of their...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (52): Gravitational Search Algorithm (GSA) Download |
The Jonker-Volgenant algorithm is much faster than the famous Hungarian algorithm for the Linear Assignment Problem (LAP). This Matlab implementation is modified from the original C++ code made by Roy Jonker, one of the inventors of the algorithm. It is about 10 times faster than the munkres code...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (55): LAPJV - Jonker-Volgenant Algorithm for Linear Assignment Problem Download |
A flexible implementation of PSO algorithm with time-varying parameters. Algorithm is suitable for solving continuous optimization problems. Special care has been taken to enable flexibility of the algorthm with respect to its parameters and to initial population selection. Detailed logging of...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Particle Swarm Optimization (PSO) 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 (45): Heuristic Algorithm for finding Maximum Independent Set Download |
Here we have modelled a five-phase induction motor and we have applied DTC control technique to the machine
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (41): Modelling & Control of Five-Phase Induction Machine Drives based on MATLAB/SIMULINK Download |
We use the genetic algorithm (gatool) to determine the four parameters of the implicit Forst-Kalkwarf-Thodos Model. Predictions are in perfect agreement with data of vapour pressure of iodobenzene versus temperature for a temperature range from 380.15 K to 580.15 K.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Model Determination using Genetic Algorithm: Forst-Kalkwarf-Thodos Model Download |
This is an extremely fast implementation of the famous Hungarian algorithm (aslo known as Munkres' algorithm). The new version (V2.2)is about 1.5 times faster than the old version (V2.1). It can solve a 1000 x 1000 problem in about 20 seconds in a Core Duo (T2500 @ 2.00GHz) XP laptop with Matlab...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Hungarian Algorithm for Linear Assignment Problems (V2.2) Download |
This algorithm will accept a Latitude, Longitude and Altitude location as well as a specific universal coordinated time. It will use this information and calculate the position of the moon in a local coordinate frame (az and alt aka az and el).Example Function Call:[Az El] = LunarAzEl('1991/05/19...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Lunar Azimuth and Altitude Estimation Algorithm Download |
This algorithm deal with multimodal optimization problems under constraints.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): ClonalG Immune Algorithm for Optimiation with Constraints Download |
These files are the MATLAB code for "Imperialist Competitive Algorithm (ICA)" which in some papers is referred by "Colonial Competitive Algorithm CCA".Evolutionary optimization methods, inspired from natural processes, have shown good performance in solving complex optimization problems. For...
Platforms: Matlab
License: Freeware | Size: 450.56 KB | Download (44): Colonial Competitive Algorithm (CCA) Download |
In this M-file, the implementation of ACO Algorithm is given with the support of reference papers listed. You can easily use it as following command to see the pictures of result and the playing iterative course.ACO('filename.tsp');filename.tsp is the problem file of the Symmetrical or...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (41): Solving Symmetrical and DisSymmetrical TSP base on Ant Colony Algorithm Download |
Gui for washing Machine using fuzzy logic. this is a basic idea for Fuzzy system implementation.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): GUI for fuzzy based Washing Machine Download |