Algorithms
Optimization Algorithm Toolkit is a 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. The project...
Platforms: *nix
License: Freeware | Size: 6.5 MB | Download (123): Optimization Algorithm Toolkit Download |
The Mango Library is a Java library consisting of a number of iterators, algorithms and functions, loosely inspired by the C++ Standard Template Library. Whats New in This Release: - This release adds a further two iterators..
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (97): The Mango Library August Download |
n-genes is a powerful Genetic Algorithms and Programming toolkit written for Java 5. Using advanced object oriented techniques, like generics and introspection, it is one the simplest system to learn and use. N-geness design allows fast coding and a total flexibility. n-genes is an...
Platforms: *nix
License: Freeware | Size: 737.28 KB | Download (115): N-genes Download |
libmhash is a free library which provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures. The HMAC support implements the basics for message authentication, following RFC 2104. In the later...
Platforms: *nix
License: Freeware | Size: 849.92 KB | Download (98): libmhash Download |
libmcrypt is the library which implements all the algorithms and modes found in mcrypt. libmcrypt library is currently under development but it seems to work pretty good. Unlike most encryption libraries libmcrypt does not have everything (random number generators, hashes, hmac implementation,...
Platforms: *nix
License: Freeware | Size: 522.24 KB | Download (122): libmcrypt Download |
JGAP (pronounced "jay-gap") is a genetic algorithms component written in the form of a Java package. JGAP project provides basic genetic mechanisms that can be easily used to apply evolutionary principles to problem solutions. The ground is laid for introducing Genetic Programming to JGAP in the...
Platforms: *nix
License: Freeware | Size: 3.9 MB | Download (99): JGAP Download |
NeoBio project consists of Bioinformatics algorithms in Java. What algorithms? The current version consists mainly of (pairwise) sequence alignment algorithms such as the classical dynamic programming methods of Needleman & Wunsch (global alignment) and Smith & Waterman (local alignment)....
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (109): NeoBio Download |
THC-Shagg is a modular application to bruteforce check digit algorithms. THC-Shagg project can be used to gain information about serial numbers that use check digit algorithms. Once THC-Shagg has analysed a set of serial numbers and found matching check digit algorithms, it is able to generate...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (154): THC-Shagg Download |
Transparent Parallel I/O Environment is a software environment (written in C++) that facilitates the implementation of external memory algorithms. The goal of theoretical work in the area of external memory algorithms (also called I/O algorithms or out-of-core algorithms) has been to develop...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (93): Transparent Parallel I/O Environment Download |
TPIE is a software environment (written in C++) that facilitates the implementation of external memory algorithms. The goal of theoretical work in the area of external memory algorithms (also called I/O algorithms or out-of-core algorithms) has been to develop algorithms that minimize the...
Platforms: *nix
License: Freeware | Size: 1.14 MB | Download (88): TPIE Download |
libwayne is a library of reasonably abstract datatypes and algorithms written in C. The algorithms in libwayne are by no means original. Many of them are taken verbatim from textbooks on data structures and algorithms, and I simply translated them into C. They include efficient and correct...
Platforms: *nix
License: Freeware | Size: 3 MB | Download (91): libwayne Download |
ObjectiveLib is a library for Objective-C that provides a full set of object containers, generic algorithms and binary streams. It provides the same services to Objective-C programmers that the Standard Template Library provides to C++ programmers.
Platforms: Mac
License: Freeware | Size: 808.96 KB | Download (99): ObjectiveLib Download |
FREE DiceLock Security XDigesterCheck GUI and .dylib library for Mac OS X.
If in your process or software applications you have need for generating hash values for different type of information you can incorporate libXHashDigester.dylib library in your applications to generate the hash you...
Platforms: Mac, Java
License: Freeware | Size: 189.91 KB | Download (100): XDigesterCheck Download |
Gemal is a php library which works with gdlib 2 to perform several gemoetrical tasks. the intention is on the development hand to find (new) fast algorithms for a wide variety of tasks and on the users side to use it for broad visualizations on the web.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 13.85 KB | Download (46): Geometrical Algorithms in PHP Download |
Java API for implementing any kind of Genetic Algorithm and Genetic Programming applications quickly and easily. Contains a wide range of ready-to-use GA and GP algorithms and operators to be plugged-in or extended. Includes Tutorials and Examples.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 338.61 KB | Download (46): JAGA - Java API for Genetic Algorithms Download |
The List monad in Haskell has many uses, including parsing and nondeterministic algorithms. This code implements the Monad combinators "bind", "return" and "fail", and the MonadPlus combinators "plus" and "zero". It works with all iterables, and returns a generator rather than a list in order to...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): List/Generator Monad Combinators Download |
The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible programming library designed to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial...
Platforms: C and C plus plus
License: Freeware | Size: 552.96 KB | Download (44): Genetic Algorithm Utility Library Download |
It currently implements these SHA algorithms: SHA-1, SHA-224, SHA-256, SHA-384 and SHA-512.
Platforms: JavaScript
License: Freeware | Size: 20.48 KB | Download (43): jsSHA Script Download |
Embedded MATLAB block provides a way of bringing restricted subset of MATLAB into Simulink. There are couple of possibilities when moving untimed MATLAB algorithms into Simulink. This demo illustrates two such alternatives in porting a sample viterbi algorithm (written in M) into Simulink using...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (45): DSP algorithms using Embedded MATLAB Block Download |
The function implement the 1D Walash Transform which can be used in signal processing,pattern recognition and Genetic algorithms. The Formula of 1D Walsh Transform is defined as : N-1 q-1 ---- -- 1 | | b[i](m)*b[q-1-i](u) W(u) = --- / f(m)| | (-1) ,u = 0,...,N-1 N ---- | | m=0 i=0 where for...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Walsh Transform(2D) Download |