Freeware Listing: Algorithm

This is a simple implementation of the famous LZW algorithm..

  • Platform: Matlab, Scripts

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).

  • Publisher: Bachan P
  • Date: 03-03-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

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 adopted for any multi-objective optimization. The function is nsga_2(pop,gen). The input arguments for the function are population size and number of generations. For customization purposes the user is free to modify the objective function (function of several decision variables) by modifying an m file (evaluate_objective.

  • Platform: Matlab, Scripts

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 masses and inversely proportional to the square of the distance between them"..

  • Platform: Matlab, Scripts

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 (v2.2) of the author. It can solve a 1000 x 1000 problem in about 3 seconds in a normal Intel Centrino processor. V1.1 returns the dual variables and the reduced cost matrix as well. V1.2 can deal with nonsquare assignment problems. V2.0 is faster for problems with a large range of costs. V2.1 includes an option to change the cost resolution to improve performance for some problems.

  • Publisher: Yi Cao
  • Date: 15-03-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

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 the algorithm performance during the search is also enabled..

  • Publisher: Milan Rapa
  • Date: 24-02-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

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 are adjacent. Given a set of vertices, the maximum independent set problem calls for finding the independent set of maximum cardinality. Algorithm run in O(n^2) time, where n is the number of vertices (worst case). Experimentally: time = 8.1e-007*n^2 + 2.2e-005*n + 0.00012 seconds, (see screenshot) The algorithm has been independently developped but is similar to: Balaji, Swaminathan, Kannan, "A Simple Algorithm to Optimize Maximum Independent Set", Advanced Modeling and Optimization, Volume 12, Number 1, 2010 Notation: The neighborhood of v is defined by N(v) ={u in V such that u is adjacent to v} The DEGREE of a vertex v in V, denoted by deg(v) and is defined by the...

  • Platform: Matlab, Scripts

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..

  • Platform: Matlab, Scripts

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 2008a, which is about 2.5 times faster than the mex code "assignmentoptimal" in FEX ID 6543, about 6 times faster than the author's first version in FEX ID 20328, and at least 30 times faster than other Matlab implementations in the FEX. The code can also handle rectangular prolems and problems with forbiden allocations.

  • Publisher: Yi Cao
  • Date: 01-01-2013
  • Size: 10 KB
  • Platform: Matlab, Scripts

This matlab function computes the dft of a set of values and returns the dft coefficients. This is a three butterfly radix-2 algorithm..

  • Platform: Matlab, Scripts

genetic algorithm (or GA) is a search technique used in computing to find true or approximate solutions to optimization and search problems for function of 2 variable.

  • Platform: Matlab, Scripts

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 13:00:00',50,10,0) Input List: UTC Date and Time - Use format YYYY/MM/DD hh:mm:ss Latitude - Site Latitude in degrees -90:90 -> S(-) N(+) Longitude - Site Longitude in degrees -180:180 W(-) E(+) Altitude - Site Altitude in km Output List: Az - Lunar Azimuth angle in degrees El - Lunar Elevation/Altitude Angle in degrees.

  • Platform: Matlab, Scripts

This algorithm deal with multimodal optimization problems under constraints..

  • Platform: Matlab, Scripts

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 example, genetic algorithms (inspired from biological evolution of human and other species), ant colony optimization (based on ants effort to find optimal path to the food source) and simulated annealing (based on real annealing process in which a substance is heated over its melting point and then cooled to reach to a crystalline lattice) are widely used to solve engineering optimization problems.

  • Platform: Matlab, Scripts

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 Asymmetrical TSP problem which you can download from the following site: http://elib.zib.de/pub/mp-testdata/tsp/tsplib/tsp/index.html As there is several type of ACO algorithm, the basic one Ant System(AS) is given, which is original. For more problems or other ACO algorithms, you can contact me by the email codstar@126.

  • Publisher: wang h
  • Date: 04-01-2013
  • Size: 31 KB
  • Platform: Matlab, Scripts

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 part in the development of a new, unified explanation for the adaptive capacity of genetic algorithms (including ones with uniform crossover) called the Generative Fixation Hypothesis. See http://cs.brandeis.edu/~kekib/dissertation.html Matlab is optimized for performing operations on arrays. Loops, especially nested loops, tend to run slowly in Matlab.

  • Platform: Matlab, Scripts

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 function with the Pattern search method. The inputs are: - f: matlab inline function of the function that you want minimize; - p0: initial point for the search algorithm - step_size: initial step used for the exploration phase - tolerance: it defines a stopping criterion on the minimum size of exploration phase's step_size - N_it: it defines a stopping criterion on the max iterations number The outpus are: - iter: the number of iterations done - min: the function's value in the relative minimum finded.

  • Platform: Matlab, Scripts

This algorithm allows you to find the minimum weight matching of a bipartite graph. The graph can be of arbitrary size and connectedness. The edge weights are captured by a MxN weight matrix where an infinite(Inf) weight designates that that pair of vertices given by that position are not connected..

  • Platform: Matlab, Scripts

The Matlab convhulln is a gateway to the quickhull algorithm ( see www.qhull.org ). In my opinion, one weak point of this mex routine is that it processes all the points without performing any preliminary filtering. In many cases it would be faster if only the point that can be part of the convhull were send to the quick hull algorithm. Here is proposed an algorithm that can reduce the number of points before sending them to the mex routine. For large models in dimensions lower than 6 the speed improvement can be even of several factors. Unfortunately filtering points costs time and for high dimensions becomes unadvantageous.

  • Platform: Matlab, Scripts

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 limit. Furthermore, we assumed lost sales penalty (if a certain demand is not satisfied). The goal was to find the matrix of amount of products shipped from any factory to any sales point to minimize total costs. More information in the pdf file attached..

  • Publisher: Ramiz
  • Date: 14-05-2013
  • Size: 584 KB
  • Platform: Matlab, Scripts

Algorithm: Freeware | All

New Reviews


Trillian

If you are an avid internet user, you'll be having accounts and friends all over Google, Facebook, MySpace, MSN and other such networks. With multiple accounts and probably hundreds of friends distributed over these networks, it becomes ...


Kaspersky Internet Security

With increasing use of Internet, there is increase in rate of transfer of malware and therefore more threat to your Computer. Security is an essential part of anything, be it your life or be it your PC. If your Personal Computer isn’t secure, ...


Disk Drive Administrator

Disk Drive Administrator is a really simple and easy to use program that lets you deny access to and hide different drives, partitions and network shares on a computer. It also lets you disable AutoRun features.

The main Disk Drive ...


Speedtest4free

For a long time now, Internet Service Providers have been battling it out, attempting to bring their customers the latest and greatest internet speeds available, to beat their competitors and steal their customers. Its always a good idea to know ...


Graphs Made Easy

For some students, understanding statistics is a tough mountain to climb. However, this problem can be easily solved using pictorial representation of numbers and data, popularly known as Graphs. Since Graphs are easier to interpret, these are often ...


File Finder

File Finder is such a simple and easy program to use to track down and locate files and folders on your system. I think this has to be a fantastic selling point, but maybe also its downfall. It instantly took me back to the retro MS-DOS based ...


Mozilla Thunderbird

Mozilla is well known name in the internet industry. In fact, good amount of people are connecting to internet with Mozilla Firefox and this number is growing with time but I’ll be sharing my views on one of the lesser known product of ...


Easy Tweaker

Easy Tweaker is one of the many thousands of applications out there aiming to assist frustrated Windows users with their slow, sluggish and bogged up systems. Easy Tweaker is more than just one application however. It contains a number of different ...


Hide Files & Folders

Hide Files and Folders is a program that will let you password protect files and folders on your Windows system, preventing unauthorized access to them.

Hide Files and Folders gives you five different ways to protect data on your ...



New Downloads

UltraBlock

UltraBlock is a Chrome
extension that detects and
blocks ads, invisible trackers
and third-party cookies. It
makes ...

Europa Dice Twister

Europa Dice Twister - download
and play. No installation
needed. You can place various
bets on what the outcome of a
...

Bonzi Buddy

BonziBuddy, sometimes called
bonsai buddy :
http://getbonzi.com . The
software provides an on-screen
software agent ...

Connection Keeper

A free program that makes sure
your ISP won\'t drop your
internet connection due to
inactivity. Connection Keeper
can ...

PExe

Executable File Validator with
option to disassemble NET
assembly

Gamepad Map

Map gamepad input to keyboard
and mouse actions. Compatible
with any XInput controller
including Xbox One and XBox
360 ...

Secure Hunter Anti Malware

Secure Hunter Anti-Malware PRO
top priority is keeping your
PC secure - even if that means
giving our product away for
...

Kat Player

Kat Player is an advanced
music manager and audio player
which supports all popular
formats including MP3, MP4,
MPC, ...

Ares Galaxy SpeedUp Pro

Ares Galaxy SpeedUp PRO is a
powerful acceleration plug-in
for Ares file sharing program.
State-of-the-art software ...



Related Searches

Algorithm Crc
Algorithm Cryptography
Algorithm Aes
Selec Algorithm
Crc Algorithm
Fast Crc Algorithm
Algorithm Diff
Cyclical Extraction Algorithm
Proprietary Geometric Mathematical Algorithm
Suppor Resistance Parallel Algorithm Graph Cycles
Propietary Geometric Algorithm
Algorithm Hunt Kill Maze