Multiplication Algorithm
This software contains one example taken from the reference paper given with this program..By running the file P1.m as they are in the default ABC-eld folder the economic dispatch problem can be solved. The allocation minimum fuel cost and transmission losses are determined. By running the...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (55): Solution to Economic Dispatch by Artificial Bee colony Algorithm Download |
Using 'reduce' and 'map', this code shows how a matrix vector multiplication can be reduced to a single loop.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Matrix vector multiplication Download |
A Java workbench and toolkit for developing, evaluating, and playing with classical and state-of-the-art optimization algorithms on standard benchmark problem domains; including reference algorithm implementations, graphing, visualizations and much more.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 11.16 MB | Download (54): Optimization Algorithm Toolkit (OAT) Download |
Conventional optimization algorithms using linear and non-linear programming sometimes have difficulty in finding the global optima or in case of multi-objective optimization, the pareto front. A lot of research has now been directed towards evolutionary algorithms (genetic algorithm, particle...
Platforms: Matlab
License: Freeware | Size: 368.64 KB | Download (54): Multi-Objective Optimizaion using Evolutionary 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 (53): SMAWK totally monotone matrix searching algorithm Download |
Algorithm::MatchingModel is a perl library for running match simulations and statistics for two-sided matching problems. It includes classes for a preference factory, algorithm plug-ins, and gathering statistics between rounds.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 8.57 KB | Download (53): Algorithm::MatchingModel Download |
The harmony elements algorithm is proposed as a global searching technique of numerical computing which inspired by the old Chinese philosophy: Doctrine of Wu Xing, the five color theorem, and the Hoffman-Singleton graph. According to operation of overcoming and generating policy, each element in...
Platforms: Matlab
License: Freeware | Size: 276.48 KB | Download (53): Five elements 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 |
This is an application of the Greedy Algorithm and the Local Search for finding a solution for the SC Distribution Network problem.We dealt with one level SC composed of a set of factories and a set of Sales Points, each sales point has a demand at a certain time, each factory has a production...
Platforms: Matlab
License: Freeware | Size: 583.68 KB | Download (52): Applying Greedy Algorithm and Local Search in a Supply Chain distribution problem Download |
Trilobots is an arcade-style shooter that evolves the abilities and programming of the enemies using a genetic algorithm. The end goal is to make the evolution transparent, allowing users to learn how genetic algorithms work while having fun.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 135.09 KB | Download (52): Trilobots: A Genetic Algorithm Shooter 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 |
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 |
ilt=gavsteh(funname,t,L) funname The name of the function to be transformed. t The transform argument (usually a snapshot of time). ilt The value of the inverse transform L number of coefficient ---> depends on computer word length used (examples: L=8, 10, 12, 14, 16, so on..) Numerical Inverse...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Gaver-Stehfest algorithm for inverse Laplace transform 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 |
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 |