PHP Algorithm

PHP Numerical and Statistical algorithms
  1. No Screenshot
    2255 total visits
    Quine-McCluskey Method can be used to minimize boolean functions with Quine-McCluskey algorithm.Quine-McCluskey Method takes as parameters the minterms, don't-care terms and the number of variables. The script determines the essencial primes and returns them in an array.Requirements: PHP 5.0 or higher
  2. No Screenshot
    1707 total visits
    Quick Sort can be used to sort the elements of an array using a pure PHP implementation of the quick sort algorithm.Quick Sort traverses the values of the array and switches the positions of the elements of the array following the quick sort algorithm, until the array is all sorted.Requirements: PHP 5.0 or higher
  3. No Screenshot
    2728 total visits
    PHP Sort Class can be used to sort array data using several types of sorting algorithms. It can take an array of numbers and sort it using different algorithms.Currently PHP Sort Class supports: bubble sort, bidirectional bubble sort, heap sort, quick sort, gnome sort, strand sort, merge sort, bogo sort, Jsort, insertion sort and CombSort.Requirements: PHP 5.0 or higher
  4. No Screenshot
    1783 total visits
    Spell Corrector is based on a purely PHP implementation of Peter Norvig's correct spelling suggestion algorithm. It takes a given word and returns a suggestion of the probable correct spelling of the word.Spell Corrector can build a dictionary with correctly spelled words from a training text document. The dictionary can be stored in a cache file by serializing the dictionary ...
  5. No Screenshot
    2210 total visits
    ArSoundex implements a variant of the soundex algorithm for Arabic language. The soundex algorithm converts words into an hash that represents the way the word is spelled in English.ArSoundex implements a modified version the algorithm to consider Arabic spelling and windows-1256 character set encoding instead of English.Requirements: PHP 4.0
  6. No Screenshot
    2199 total visits
    Team schedule maker can be used to generate the schedule of games that a set of teams play on a season.Team schedule maker takes a given number of times and assigns all games that they play with each other. Games are randomly picked in order to generate the complete season schedule.Requirements: PHP 4.0 or higher
  7. No Screenshot
    1880 total visits
    The geographic coordinates and time zone of the location are taken as parameters. Sun - set, rise, dawn, dusk can compute and return the time of the location's sunset, sunrise, dusk and dawn.Requirements: PHP 3.0 or higher
  8. No Screenshot
    1681 total visits
    This script can compute an hash text of words, so similar sounding words return the same hash. It is a new implementation of the metaphone algorithm based on the DoubleMetaphone class originally written by by Stephen Woodbridge.Requirements: PHP 5.0 or higher
  9. No Screenshot
    1959 total visits
    String Similarity calculates the similarity index between two strings. A value of 0 means that the strings are entirely different. A value of 1 means that the strings are identical. Other values mean that the strings are different but appear to have a degree of similarity.Optionally String Similarity can limit the level of similarity between the strings that must be ...
  10. No Screenshot
    1779 total visits
    A string of data can be retrieved and compressed using the LZW algorithm. LZW can also do the opposite, i.e. extract the original data from compressed string using the same algorithm.Requirements:PHP 4.0 or higher
  11. No Screenshot
    1858 total visits
    Evolutionary Programming takes several parameters like an expression to evaluate the fitness of population, the number of generations, etc..The genetic algorithm is applied and the results are outputted to the current page or a specified file.Requirements: PHP 4.2 or higher
  12. No Screenshot
    1530 total visits
    Extended MD5 embeds the user-defined code onto the md5 hash using a binary xor algorithm.
  13. No Screenshot
    1717 total visits
    Binary search can search for a given identifier in a file that has lines that contain only the identifier and a value separated by a tab character.A binary search algorithm is used to narrow the search for a specified identifier, which is good when dealing with large files.Requirements: PHP 5.0 or higher
  14. No Screenshot
    1976 total visits
    Boolean Minimization can be used to minimize boolean expressions using base 3 matrix. It takes as parameters minterms and variables. It performs boolean minimization and returns the prime implicants as a class array variable.Boolean Minimization uses the principle that any combination of causal conditions is a line number in the base 3 matrix. Also a prime implicant produced by minimizing ...
  15. No Screenshot
    2159 total visits
    ArGender attempts to guess the gender of Arabic names. In Arabic, feminine names are formed by adding certain characters sequences at the end of the masculine names.ArGender analyses a names to see if it contains characters patterns at the end of the names that are typical of feminine names. It can analyse names represented as strings encoded with the characters ...
Pages 4 of 8« 1 2 3 4 5 6 7 8 »