Eclat Algorithm Implementation
Algorithm::LUHN is a Perl module to calculate the modulus 10 double add double checksum. SYNOPSIS use Algorithm::LUHN qw/check_digit is_valid/; $c = check_digit("43881234567"); print "It worksn" if is_valid("43881234567$c"); $c = check_digit("A2C4E6G8"); # this will cause an error...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (510): Algorithm::LUHN Download |
FPgrowth is a simple, tiny application that will help you find frequent item sets (also closed and maximal) with the fpgrowth algorithm (frequent pattern growth, Han et al 2000), which represents the transaction database as a prefix tree which is enhanced with pointers that organize the nodes...
Platforms: Windows
License: Freeware | Download (470): FPgrowth Download |
Apriori is a small, simple, command prompt application designed to help you find association rules and frequent item sets (also closed and maximal) with the apriori algorithm, which carries out a breadth first search on the subset lattice and determines the support of item sets by subset tests....
Platforms: Windows
License: Freeware | Download (469): Apriori Download |
Eclat is a small, simple application specially designed to help you find frequent item sets (also closed and maximal) with the eclat algorithm, which carries out a depth first search on the subset lattice and determines the support of item sets by intersecting transaction lists.
The current...
Platforms: Windows
License: Freeware | Download (447): Eclat Download |
Lzip is a lossless data compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses better than bzip2, which makes it well suited for software distribution and data...
Platforms: Mac, Linux
License: Freeware | Size: 92 KB | Download (423): Lzip for Linux Download |
MCN's Text Hasher is a small, simple application specially designed to offer you a MD5 based text hasher.
This tool was developed to be as easy to use as possible: you just enter the text, press hash and you're good to go.
for WindowsAll
Platforms: Windows
License: Freeware | Download (421): MCN's Text Hasher Download |
Compress::LZW is a pure perl implementation of LZW. WARNING This module does not yet support compress(1)s .Z files!! Nor is its interface stable. Hence the alpha status. Expect support to come soon. WARNING Read above once more :) SYNOPSIS use Compress::LZW; my $compressed =...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (271): Compress::LZW Download |
Parallel Genetic Algorithm Library (or PGAL for short) is a C++ toolkit for simply, efficiently, and swiftly producing genetic algorithm code that works across multiple processors. This is useful not only for those with multi-processor computers, but also for distributed and cluster computing...
Platforms: *nix
License: Freeware | Size: 75.78 KB | Download (218): Parallel Genetic Algorithm Library Download |
Algorithm::Knapsack is a brute-force algorithm for the knapsack problem. SYNOPSIS use Algorithm::Knapsack; my $knapsack = Algorithm::Knapsack->new( capacity => $capacity, weights => @weights, ); $knapsack->compute(); foreach my $solution ($knapsack->solutions()) { foreach my $index...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (209): Algorithm::Knapsack Download |
Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java. Fast MD5 Implementation in Java includes an optional native method for even greater speed improvements. How Fast Is It? Short answer:Much faster than any other Java...
Platforms: *nix
License: Freeware | Size: 74.75 KB | Download (176): Fast MD5 Implementation in Java Download |
Algorithm::Combinatorics Perl module is an efficient generator of combinatorial sequences. SYNOPSIS use Algorithm::Combinatorics qw(permutations); my @data = qw(a b c); # scalar context gives an iterator my $iter = permutations(@data); while (my $p = $iter->next) { # ... } # list...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (153): Algorithm::Combinatorics Download |
Algorithm::AhoCorasick provides efficient search for multiple strings. Aho-Corasick is a classic (1975) algorithm for locating elements of a finite set of strings within an input text. It constructs a finite state machine from a list of keywords, then uses the machine to locate all occurrences...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (144): Algorithm::AhoCorasick Download |
Algorithm::Line::Bresenham is a Perl module that contains a simple pixellated line-drawing algorithm. SYNOPSIS use Algorithm::Line::Bresenham qw/line/; my @points = line(3,3 => 5,0); # returns the list: [3,3], [4,2], [4,1], [5,0] line(3,3 => 5,0, &draw_line); # calls draw_line on each...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (140): Algorithm::Line::Bresenham Download |
libsift is an algorithm to identify and locate interesting points within an image. For all such points, a descriptive signature is extracted. The signatures can be stored and matched among multiple images, allowing for a large number of interesting applications, such as aligning overlapping...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (139): libsift Download |
Digest::MD5::Perl is a Perl implementation of Ron Rivests MD5 Algorithm. This is not an interface (like Digest::MD5) but a Perl implementation of MD5. It is written in perl only and because of this it is slow but it works without C-Code. You should use Digest::MD5 instead of this module if it...
Platforms: *nix
License: Freeware | Size: 73.73 KB | Download (138): Digest::MD5::Perl Download |
Algorithm::C3 is a module for merging hierarchies using the C3 algorithm. SYNOPSIS use Algorithm::C3; # merging a classic diamond # inheritence graph like this: # # # / # # / # my @merged = Algorithm::C3::merge( D, sub { # extract the ISA array # from the package no...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (130): Algorithm::C3 Download |
Bellagio is a sample implementation of OpenMAX IL for Linux. It enables software developers and ISVs to familiarize themselves with the OpenMAX IL API and to develop their own OpenMAX multimedia and streaming media components for mobile devices, including codecs, video I/O, and audio mixers....
Platforms: *nix
License: Freeware | Size: 501.76 KB | Download (128): Bellagio OpenMAX IL Implementation Download |
STL AVL Map is an implementation of AVL-tree-based map, multimap, set and multiset containers for g++ 4.1.1. Almost everything on this library is based on libstdc++ v3 code, so the same license applies. The AVL operations (in lib/tree.cpp) were written by Daniel Köhler Osmari, and are under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (128): STL AVL Map Download |
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 |
Genetic Algorithm File Fitter, or just GAFFitter, is a command-line software written in C++ that arranges--via a genetic algorithm--an input list of items or files/directories into volumes of a certain capacity (target), such as CD or DVD, in a way that the total wastage is minimized. By smartly...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (122): Genetic Algorithm File Fitter Download |