Search Results: Algorithm art
Redirect to:
Algorithm
Selasa, 2026-08-11 23:29:36In mathematics and computer science, an algorithm (/ˈælɡərɪðəm/ ) is a finite sequence of mathematically rigorous instructions, typically used to solve...
Click to read more »Dijkstra's algorithm
Senin, 2026-08-10 12:03:02Dijkstra's algorithm (/ˈdaɪk.strəz/, DYKE-strəz) is an algorithm for finding the shortest paths between nodes in a weighted graph, which may represent...
Click to read more »Shor's algorithm
Selasa, 2026-07-14 15:04:34Shor's algorithm is a quantum algorithm for finding the prime factors of an integer. It was developed in 1994 by the American mathematician Peter Shor...
Click to read more »In-place algorithm
Jumat, 2026-05-22 19:09:10In computer science, an in-place algorithm is an algorithm that operates directly on the input data structure without requiring extra space proportional...
Click to read more »Algorithmic
Rabu, 2018-04-18 03:27:22Algorithmic may refer to: Algorithm, step-by-step instructions for a calculation Algorithmic art, art made by an algorithm Algorithmic composition, music...
Click to read more »Euclidean algorithm
Jumat, 2026-07-10 02:50:13In mathematics, the Euclidean algorithm, or Euclid's algorithm, is an efficient method for computing the greatest common divisor (GCD) of two integers...
Click to read more »Sorting algorithm
Minggu, 2026-06-07 06:38:25In computer science, a sorting algorithm is an algorithm that puts elements of a list into an order. The most frequently used orders are numerical order...
Click to read more »Greedy algorithm
Sabtu, 2026-08-01 13:40:11A greedy algorithm is an algorithm which, at each step, makes the choice that is locally optimal, and subsequently does not reconsider past choices. Greedy...
Click to read more »Machine learning
Kamis, 2026-08-13 22:55:08intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform...
Click to read more »Luhn algorithm
Kamis, 2026-06-18 09:00:53The Luhn algorithm or Luhn formula (creator: IBM scientist Hans Peter Luhn), also known as the "modulus 10" or "mod 10" algorithm, is a simple check digit...
Click to read more »Simplex algorithm
Rabu, 2026-08-12 09:31:57optimization, Dantzig's simplex algorithm (or simplex method) is an algorithm for linear programming. The name of the algorithm is derived from the concept...
Click to read more »DSSP (algorithm)
Rabu, 2026-06-03 20:28:02The DSSP algorithm is the standard method for assigning secondary structure to the amino acids of a protein, given the atomic-resolution coordinates of...
Click to read more »Quantum algorithm
Rabu, 2026-07-08 18:33:36In quantum computing, a quantum algorithm is an algorithm that runs on a realistic model of quantum computation, the most commonly used model being the...
Click to read more »Hungarian algorithm
Selasa, 2026-07-14 01:56:24The Hungarian algorithm or Hungarian method is a combinatorial optimization algorithm that solves the assignment problem in polynomial time and which...
Click to read more »Selection algorithm
Selasa, 2026-07-28 15:06:02In computer science, a selection algorithm is an algorithm for finding the k {\displaystyle k} th smallest value in a collection of orderable values,...
Click to read more »Fast Fourier transform
Selasa, 2026-08-11 21:14:13A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT), or its inverse (IDFT), of a sequence. A Fourier transform...
Click to read more »Genetic algorithm
Kamis, 2026-07-09 14:07:04genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA) in...
Click to read more »Bresenham's line algorithm
Senin, 2026-04-27 04:49:33Bresenham's line algorithm is a line drawing algorithm that determines the points of an n-dimensional raster that should be selected in order to form...
Click to read more »Grover's algorithm
Selasa, 2026-06-23 06:44:40In quantum computing, Grover's algorithm, also known as the quantum search algorithm, is a quantum algorithm for unstructured search that finds with high...
Click to read more »Raft (algorithm)
Kamis, 2026-08-13 16:54:41Raft is a consensus algorithm designed as an alternative to the Paxos family of algorithms. It was meant to be more understandable than Paxos by means...
Click to read more »Neville's algorithm
Jumat, 2026-05-01 21:10:11In mathematics, Neville's algorithm is an algorithm used for polynomial interpolation that was derived by the mathematician Eric Harold Neville in 1934...
Click to read more »Berlekamp's algorithm
Jumat, 2026-04-17 08:38:28Berlekamp's algorithm is a well-known method for factoring polynomials over finite fields (also known as Galois fields). The algorithm consists mainly...
Click to read more »Algorithm (disambiguation)
Sabtu, 2026-07-25 18:56:21Look up algorithm in Wiktionary, the free dictionary. An algorithm is an unambiguous method of solving a specific problem. Algorithm or algorhythm may...
Click to read more »Kosaraju's algorithm
Minggu, 2026-08-09 05:48:27In computer science, Kosaraju-Sharir's algorithm (also known as Kosaraju's algorithm) is a linear time algorithm to find the strongly connected components...
Click to read more »List of algorithms
Kamis, 2026-07-16 22:45:48An algorithm is a fundamental set of rules or defined procedures that are typically designed and used to be a simpler way to solve a specific problem...
Click to read more »Tarjan's algorithm
Rabu, 2023-09-13 06:38:36Tarjan's algorithm may refer to one of several algorithms attributed to Robert Tarjan, including: Tarjan's strongly connected components algorithm Tarjan's...
Click to read more »Viterbi algorithm
Sabtu, 2026-07-18 06:20:06The Viterbi algorithm is a dynamic programming algorithm that finds the most likely sequence of hidden events that would explain a sequence of observed...
Click to read more »Prim's algorithm
Rabu, 2026-08-12 12:59:19In computer science, Prim's algorithm is a greedy algorithm that finds a minimum spanning tree for a weighted undirected graph. This means it finds a...
Click to read more »The Algorithm
Selasa, 2026-04-07 15:31:42The Algorithm is the musical project of French musician Rémi Gallego (born 7 October 1989) from Perpignan. His style is characterised by an unusual combination...
Click to read more »Evolutionary algorithm
Rabu, 2026-05-27 22:41:53Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least...
Click to read more »Cache replacement policies
Jumat, 2026-07-03 06:39:47policies (also known as cache replacement algorithms or cache algorithms) are optimizing instructions or algorithms which a computer program or hardware-maintained...
Click to read more »Maekawa's algorithm
Rabu, 2025-08-20 19:53:12Maekawa's algorithm is an algorithm for mutual exclusion on a distributed system. The basis of this algorithm is a quorum-like approach where any one...
Click to read more »Search algorithm
Kamis, 2026-07-02 06:05:13In computer science, a search algorithm is an algorithm designed to solve a search problem. Search algorithms work to retrieve information stored within...
Click to read more »A* search algorithm
Kamis, 2026-07-09 19:09:49A* (pronounced "A-star") is a graph traversal and pathfinding algorithm that is used in many fields of computer science due to its completeness, optimality...
Click to read more »Karatsuba algorithm
Senin, 2026-08-03 05:43:20The Karatsuba algorithm is a fast multiplication algorithm for integers. It was discovered by Anatoly Karatsuba in 1960 and published in 1962. It is a...
Click to read more »RSA cryptosystem
Jumat, 2026-08-14 02:48:27Ron Rivest, Adi Shamir and Leonard Adleman, who publicly described the algorithm in 1977. An equivalent system was developed secretly in 1973 at Government...
Click to read more »Time complexity
Minggu, 2026-07-12 13:18:00takes to run an algorithm. Time complexity is commonly estimated by counting the number of elementary operations performed by the algorithm, supposing that...
Click to read more »Stable algorithm
Jumat, 2022-02-25 11:27:16a stable sorting algorithm preserves the order of records with equal keys. In numerical analysis, a numerically stable algorithm avoids magnifying small...
Click to read more »Randomized algorithm
Rabu, 2026-08-12 03:48:55A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random...
Click to read more »Division algorithm
Jumat, 2026-08-14 02:58:53A division algorithm is an algorithm which, given two integers N and D (respectively the numerator and the denominator), computes their quotient and/or...
Click to read more »BRST algorithm
Minggu, 2025-12-28 16:10:29Boender-Rinnooy-Stougie-Timmer algorithm (BRST) is an optimization algorithm suitable for finding global optimum of black box functions. In their paper...
Click to read more »Forney algorithm
Kamis, 2025-11-06 16:29:06In coding theory, the Forney algorithm (or Forney's algorithm) calculates the error values at known error locations. It is used as one of the steps in...
Click to read more »Verhoeff algorithm
Jumat, 2026-01-09 06:02:20The Verhoeff algorithm is a checksum for error detection first published by Dutch mathematician Jacobus Verhoeff in 1969. It was the first decimal check...
Click to read more »Ramer–Douglas–Peucker algorithm
Rabu, 2026-08-05 23:36:45Ramer–Douglas–Peucker algorithm, also known as the Douglas–Peucker algorithm and iterative end-point fit algorithm, is an algorithm that decimates a curve...
Click to read more »Odds algorithm
Senin, 2026-04-27 09:22:51In decision theory, the odds algorithm (or Bruss algorithm) is a mathematical method for computing optimal strategies for a class of problems that belong...
Click to read more »Cryptography
Selasa, 2026-08-11 01:16:03science practice; cryptographic algorithms are designed around computational hardness assumptions, making such algorithms hard to break in actual practice...
Click to read more »PageRank
Sabtu, 2026-08-01 00:32:04PageRank (PR) is an algorithm used by Google Search to rank web pages in their search engine results. It is named after both the term "web page" and co-founder...
Click to read more »Goertzel algorithm
Senin, 2026-01-05 03:55:41The Goertzel algorithm is a technique in digital signal processing (DSP) for efficient evaluation of the individual terms of the discrete Fourier transform...
Click to read more »Kruskal's algorithm
Jumat, 2025-11-28 00:31:34Kruskal's algorithm finds a minimum spanning forest of an undirected edge-weighted graph. If the graph is connected, it finds a minimum spanning tree...
Click to read more »Strassen algorithm
Selasa, 2026-08-11 06:35:47Strassen algorithm, named after Volker Strassen, is an algorithm for matrix multiplication. It is faster than the standard matrix multiplication algorithm for...
Click to read more »Lanczos algorithm
Selasa, 2026-06-30 03:45:05The Lanczos algorithm is an iterative method devised by Cornelius Lanczos that is an adaptation of power methods to find the m {\displaystyle m} "most...
Click to read more »Birkhoff algorithm
Jumat, 2025-10-24 18:39:32Birkhoff's algorithm (also called Birkhoff-von-Neumann algorithm) is an algorithm for decomposing a bistochastic matrix into a convex combination of permutation...
Click to read more »Borwein's algorithm
Senin, 2025-11-10 05:45:04Borwein's algorithm was devised by Jonathan and Peter Borwein to calculate the value of 1 / π {\displaystyle 1/\pi } . This and other algorithms can be found...
Click to read more »Mathematical optimization
Selasa, 2026-06-23 09:58:17of the simplex algorithm that are especially suited for network optimization Combinatorial algorithms Quantum optimization algorithms The iterative methods...
Click to read more »Certifying algorithm
Selasa, 2024-01-23 01:55:11In theoretical computer science, a certifying algorithm is an algorithm that outputs, together with a solution to the problem it solves, a proof that...
Click to read more »SIMPLEC algorithm
Sabtu, 2025-07-19 09:37:02(Semi-Implicit Method for Pressure Linked Equations-Consistent) algorithm; a modified form of SIMPLE algorithm; is a commonly used numerical procedure in the field...
Click to read more »Algorithm characterizations
Senin, 2026-05-04 13:20:51Algorithm characterizations are attempts to formalize the word algorithm. Algorithm does not have a generally accepted formal definition. Researchers...
Click to read more »K-means clustering
Jumat, 2026-08-14 05:12:19efficient heuristic algorithms converge quickly to a local optimum. These are usually similar to the expectation–maximization algorithm for mixtures of Gaussian...
Click to read more »Petkovšek's algorithm
Rabu, 2025-11-05 04:54:15Petkovšek's algorithm (also Hyper) is a computer algebra algorithm that computes a basis of hypergeometric terms solution of its input linear recurrence...
Click to read more »Quantum computing
Rabu, 2026-08-12 13:52:10effects amplify the probability of the desired measurement result. Quantum algorithm design involves creating procedures that allow a quantum computer to perform...
Click to read more »TPK algorithm
Sabtu, 2026-03-28 17:54:45The TPK algorithm is a simple program introduced by Donald Knuth and Luis Trabb Pardo to illustrate the evolution of computer programming languages. In...
Click to read more »Bellman–Ford algorithm
Senin, 2026-06-15 04:30:22The Bellman–Ford algorithm is an algorithm that computes shortest paths from a single source vertex to all of the other vertices in a weighted digraph...
Click to read more »Needleman–Wunsch algorithm
Selasa, 2025-11-04 19:18:34The Needleman–Wunsch algorithm is an algorithm used in bioinformatics to align protein or nucleotide sequences. It was one of the first applications of...
Click to read more »Algorithm engineering
Minggu, 2026-05-17 14:48:32Algorithm engineering focuses on the design, analysis, implementation, optimization, profiling and experimental evaluation of computer algorithms, bridging...
Click to read more »Whitehead's algorithm
Rabu, 2026-06-10 16:15:40algorithm is a mathematical algorithm in group theory for solving the automorphic equivalence problem in the finite rank free group Fn. The algorithm...
Click to read more »Cristian's algorithm
Minggu, 2025-01-19 08:24:27Cristian's algorithm (introduced by Flaviu Cristian in 1989) is a method for clock synchronization which can be used in many fields of distributive computer...
Click to read more »Maze generation algorithm
Rabu, 2026-02-11 08:39:57Maze generation algorithms are automated methods for the creation of mazes. A maze can be generated by starting with a predetermined arrangement of cells...
Click to read more »Gosper's algorithm
Senin, 2025-06-09 00:01:39In mathematics, Gosper's algorithm, due to Bill Gosper, is a procedure for finding sums of hypergeometric terms that are themselves hypergeometric terms...
Click to read more »Algorithmic paradigm
Selasa, 2024-02-27 15:18:37algorithmic paradigm or algorithm design paradigm is a generic model or framework which underlies the design of a class of algorithms. An algorithmic...
Click to read more »Risch algorithm
Rabu, 2026-07-01 05:36:14In symbolic computation, the Risch algorithm is a method of indefinite integration used in some computer algebra systems to find antiderivatives. It is...
Click to read more »Boyer–Moore string-search algorithm
Selasa, 2026-08-11 04:52:20computer science, the Boyer–Moore string-search algorithm is an efficient string-searching algorithm that is the standard benchmark for practical string-search...
Click to read more »Post-quantum cryptography
Sabtu, 2026-08-08 15:32:55quantum-resistant, is the development of cryptographic algorithms (usually public-key algorithms) that are currently thought, but not proven, to be secure...
Click to read more »Analysis of algorithms
Jumat, 2026-07-24 07:03:55computer science, the analysis of algorithms is the process of finding the computational complexity of algorithms—the amount of time, storage, or other...
Click to read more »Christofides algorithm
Senin, 2026-07-27 04:55:05The Christofides algorithm or Christofides–Serdyukov algorithm is an algorithm for finding approximate solutions to the travelling salesman problem, on...
Click to read more »Encryption
Selasa, 2026-08-11 01:10:56encryption scheme usually uses a pseudo-random encryption key generated by an algorithm. It is possible to decrypt the message without possessing the key but...
Click to read more »Tomasulo's algorithm
Kamis, 2026-07-30 12:55:09Tomasulo's algorithm is a computer architecture hardware algorithm for dynamic scheduling of instructions that allows out-of-order execution and enables...
Click to read more »Edmonds' algorithm
Kamis, 2025-01-23 22:31:24In graph theory, Edmonds' algorithm or Chu–Liu/Edmonds' algorithm is an algorithm for finding a spanning arborescence of minimum weight (sometimes called...
Click to read more »FAN algorithm
Sabtu, 2026-05-16 12:06:04FAN algorithm (FAN-out oriented algorithm) is an algorithm for automatic test pattern generation (ATPG). It was invented in 1983 by Hideo Fujiwara and...
Click to read more »Time-based one-time password
Rabu, 2026-08-12 14:44:02Time-based one-time password (TOTP) is a computer algorithm that generates a one-time password (OTP) using the current time as a source of uniqueness...
Click to read more »Knuth–Morris–Pratt algorithm
Sabtu, 2026-08-08 13:14:09In computer science, the Knuth–Morris–Pratt algorithm (or KMP algorithm) is a string-searching algorithm that searches for occurrences of a "word" W within...
Click to read more »Multiplication algorithm
Sabtu, 2026-03-21 14:53:11multiplication algorithm is an algorithm (or method) to multiply two numbers. Depending on the size of the numbers, different algorithms are more efficient...
Click to read more »HHL algorithm
Rabu, 2026-04-08 03:43:21The Harrow–Hassidim–Lloyd (HHL) algorithm is a quantum algorithm for obtaining certain limited information about the solution to a system of linear equations...
Click to read more »Maze-solving algorithm
Kamis, 2026-07-16 11:15:17maze-solving algorithm is an automated method for solving a maze. The random mouse, wall follower, Pledge, Tarry's, and Trémaux's algorithms are designed...
Click to read more »Leiden algorithm
Senin, 2025-12-08 22:12:55The Leiden algorithm is a community detection algorithm developed by Traag et al at Leiden University. It was developed as a modification of the Louvain...
Click to read more »Loopless algorithm
Senin, 2023-08-14 01:35:37computational combinatorics, a loopless algorithm or loopless imperative algorithm is an imperative algorithm that generates successive combinatorial...
Click to read more »Levenberg–Marquardt algorithm
Jumat, 2026-05-22 18:09:56In mathematics and computing, the Levenberg–Marquardt algorithm (LMA or just LM), also known as the damped least-squares (DLS) method, is used to solve...
Click to read more »Advanced Encryption Standard
Rabu, 2026-08-12 01:41:57Standard (DES), which was published in 1977. The algorithm described by AES is a symmetric-key algorithm, meaning the same key is used for both encrypting...
Click to read more »Public-key cryptography
Selasa, 2026-08-11 20:05:07public key and a corresponding private key. Key pairs are generated with algorithms based on mathematical problems termed one-way functions. Security of public-key...
Click to read more »Floyd–Warshall algorithm
Selasa, 2026-08-11 23:22:34Floyd–Warshall algorithm (also known as Floyd's algorithm, the Roy–Warshall algorithm, the Roy–Floyd algorithm, or the WFI algorithm) is an algorithm for finding...
Click to read more »Karmarkar's algorithm
Minggu, 2025-07-20 22:35:43Karmarkar's algorithm is an algorithm introduced by Narendra Karmarkar in 1984 for solving linear programming problems. It was the first reasonably efficient...
Click to read more »DPLL algorithm
Jumat, 2026-03-06 00:17:30science, the Davis–Putnam–Logemann–Loveland (DPLL) algorithm is a complete, backtracking-based search algorithm for deciding the satisfiability of propositional...
Click to read more »Chudnovsky algorithm
Kamis, 2026-08-13 10:00:30The Chudnovsky algorithm is a fast method for calculating the digits of π, based on Ramanujan's π formulae. Published by the Chudnovsky brothers in 1988...
Click to read more »Chandy–Lamport algorithm
Selasa, 2026-06-30 19:03:51The Chandy–Lamport algorithm is a snapshot algorithm that is used in distributed systems for recording a consistent global state of an asynchronous system...
Click to read more »List of quantum algorithms
Jumat, 2026-07-24 21:42:02algorithms, including algorithms, algorithmic techniques, computational models, and problem frameworks used in quantum computing. A quantum algorithm...
Click to read more »Minimax
Sabtu, 2026-05-09 04:33:18combinatorial game theory, there is a minimax algorithm for game solutions. A simple version of the minimax algorithm, stated below, deals with games such as...
Click to read more »LZ4 (compression algorithm)
Selasa, 2026-02-17 01:34:55compression algorithm optimized for fast compression and decompression. It belongs to the LZ77 family of byte-oriented compression schemes. The LZ4 algorithm provides...
Click to read more »QR algorithm
Senin, 2026-08-10 19:05:13In numerical linear algebra, the QR algorithm or QR iteration is an eigenvalue algorithm: that is, a procedure to calculate the eigenvalues and eigenvectors...
Click to read more »Galactic algorithm
Selasa, 2026-06-23 06:07:46A galactic algorithm is an algorithm with record-breaking theoretical (asymptotic) performance, but which is not used due to practical constraints. Typical...
Click to read more »Kahan summation algorithm
Rabu, 2026-08-05 22:41:37In numerical analysis, the Kahan summation algorithm, also known as compensated summation, significantly reduces the numerical error in the total obtained...
Click to read more »Gale–Shapley algorithm
Rabu, 2026-08-05 21:12:51Gale–Shapley algorithm (also known as the deferred acceptance algorithm, propose-and-reject algorithm, or Boston Pool algorithm) is an algorithm for finding...
Click to read more »Gillespie algorithm
Selasa, 2026-05-05 06:48:17In probability theory, the Gillespie algorithm (or the Doob–Gillespie algorithm or stochastic simulation algorithm, the SSA) generates a statistically...
Click to read more »Junction tree algorithm
Rabu, 2026-07-01 16:48:38The junction tree algorithm (also known as 'Clique Tree') is a method used in machine learning to extract marginalization in general graphs. In essence...
Click to read more »Fisher–Yates shuffle
Rabu, 2026-05-13 00:22:34The Fisher–Yates shuffle is an algorithm for shuffling a finite sequence. The algorithm takes a list of all the elements of the sequence, and continually...
Click to read more »Deterministic algorithm
Minggu, 2026-05-10 17:18:50In computer science, a deterministic algorithm is an algorithm that, given a particular input, will always produce the same output, with the underlying...
Click to read more »Google Panda
Kamis, 2026-04-23 15:15:07Google Panda is an algorithm used by the Google search engine, introduced in February 2011. The main goal of this algorithm is to improve the quality of...
Click to read more »Tarjan's strongly connected components algorithm
Selasa, 2026-03-03 02:15:43Kosaraju's algorithm and the path-based strong component algorithm. The algorithm is named for its inventor, Robert Tarjan. The algorithm takes a directed...
Click to read more »Backfitting algorithm
Senin, 2025-07-14 07:06:08In statistics, the backfitting algorithm is a simple iterative procedure used to fit a generalized additive model. It was introduced in 1985 by Leo Breiman...
Click to read more »Aho–Corasick algorithm
Rabu, 2026-04-08 03:23:36algorithm is a string-searching algorithm invented by Alfred V. Aho and Margaret J. Corasick in 1975. It is a kind of dictionary-matching algorithm that...
Click to read more »Extended Euclidean algorithm
Senin, 2026-07-27 21:25:48and computer programming, the extended Euclidean algorithm is an extension to the Euclidean algorithm, and computes, in addition to the greatest common...
Click to read more »Rete algorithm
Selasa, 2025-12-30 19:44:32The Rete algorithm (/ˈriːtiː/ REE-tee, /ˈreɪtiː/ RAY-tee, rarely /ˈriːt/ REET, /rɛˈteɪ/ reh-TAY) is a pattern matching algorithm for implementing rule-based...
Click to read more »De Casteljau's algorithm
Rabu, 2026-03-25 23:49:00In the mathematical field of numerical analysis, De Casteljau's algorithm is a recursive method to evaluate polynomials in Bernstein form or Bézier curves...
Click to read more »Algorithm selection
Kamis, 2026-05-07 01:01:34Algorithm selection (sometimes also called per-instance algorithm selection or offline algorithm selection) is a meta-algorithmic technique to choose...
Click to read more »Newell's algorithm
Rabu, 2026-03-25 06:35:42Newell's Algorithm is a 3D computer graphics procedure for elimination of polygon cycles in the depth sorting required in hidden surface removal. It was...
Click to read more »Computational complexity theory
Selasa, 2026-08-11 22:17:17such as an algorithm. A problem is regarded as inherently difficult if its solution requires significant resources, whatever the algorithm used. The theory...
Click to read more »Diamond-square algorithm
Jumat, 2026-03-27 06:55:58The diamond-square algorithm is a method for generating heightmaps for computer graphics. It is a slightly better algorithm than the three-dimensional...
Click to read more »Karn's algorithm
Selasa, 2023-01-17 02:51:22Karn's algorithm addresses the problem of getting accurate estimates of the round-trip time for messages when using the Transmission Control Protocol...
Click to read more »Remez algorithm
Sabtu, 2026-07-25 04:03:48The Remez algorithm or Remez exchange algorithm, published by Evgeny Yakovlevich Remez in 1934, is an iterative algorithm used to find simple approximations...
Click to read more »Peterson's algorithm
Minggu, 2026-07-05 02:10:58Peterson's algorithm (or Peterson's solution) is a concurrent programming algorithm for mutual exclusion that allows two or more processes to share a single-use...
Click to read more »Non-blocking algorithm
Rabu, 2026-07-29 08:28:52In computer science, an algorithm is called non-blocking if failure or suspension of any thread cannot cause failure or suspension of another thread;...
Click to read more »De Boor's algorithm
Minggu, 2025-08-10 01:55:02subfield of numerical analysis, de Boor's algorithm is a polynomial-time and numerically stable algorithm for evaluating spline curves in B-spline form...
Click to read more »Cluster analysis
Selasa, 2026-06-23 22:34:31analysis refers to a family of algorithms and tasks rather than one specific algorithm. It can be achieved by various algorithms that differ significantly...
Click to read more »Banker's algorithm
Selasa, 2025-10-28 22:46:26Banker's algorithm is a resource allocation and deadlock avoidance algorithm developed by Edsger Dijkstra that tests for safety by simulating the allocation...
Click to read more »Nagle's algorithm
Senin, 2026-08-03 10:50:35Nagle's algorithm is a means of improving the efficiency of TCP/IP networks by reducing the number of packets that need to be sent over the network. It...
Click to read more »String-searching algorithm
Minggu, 2026-08-09 02:58:27A string-searching algorithm, sometimes called string-matching algorithm, is an algorithm that searches a body of text for portions that match by pattern...
Click to read more »Elevator algorithm
Sabtu, 2026-08-01 01:55:54The elevator algorithm, or SCAN, is a disk-scheduling algorithm to determine the motion of the disk's arm and head in servicing read and write requests...
Click to read more »Blossom algorithm
Senin, 2026-05-25 11:37:36In graph theory, the blossom algorithm is an algorithm for constructing maximum matchings on graphs. The algorithm was developed by Jack Edmonds in 1961...
Click to read more »Ant colony optimization algorithms
Jumat, 2026-07-17 06:14:05computer science and operations research, the ant colony optimization algorithm (ACO) is a probabilistic technique for solving computational problems...
Click to read more »Luleå algorithm
Rabu, 2026-04-22 05:42:56The Luleå algorithm of computer science, designed by Degermark et al. (1997), is a technique for storing and searching internet routing tables efficiently...
Click to read more »Painter's algorithm
Minggu, 2026-05-17 11:58:11The painter's algorithm (also depth-sort algorithm and priority fill) is an algorithm for visible surface determination in 3D computer graphics that works...
Click to read more »Metropolis–Hastings algorithm
Rabu, 2026-04-29 22:46:34In statistics and statistical physics, the Metropolis–Hastings algorithm is a Markov chain Monte Carlo (MCMC) method for obtaining a sequence of random...
Click to read more »Suurballe's algorithm
Minggu, 2026-07-05 03:27:53theoretical computer science and network routing, Suurballe's algorithm is an algorithm for finding two disjoint paths in a nonnegatively-weighted directed...
Click to read more »Tarski–Kuratowski algorithm
Kamis, 2022-12-29 23:59:33computability theory and mathematical logic the Tarski–Kuratowski algorithm is a non-deterministic algorithm that produces an upper bound for the complexity of a given...
Click to read more »Approximation algorithm
Rabu, 2026-06-03 21:15:49computer science and operations research, approximation algorithms are efficient algorithms that find approximate solutions to optimization problems...
Click to read more »Matrix multiplication algorithm
Sabtu, 2026-08-08 19:16:42central operation in many numerical algorithms, much work has been invested in making matrix multiplication algorithms efficient. Applications of matrix...
Click to read more »Integer relation algorithm
Selasa, 2026-07-28 18:59:16a_{1}x_{1}+a_{2}x_{2}+\cdots +a_{n}x_{n}=0.\,} An integer relation algorithm is an algorithm for finding integer relations. Specifically, given a set of real...
Click to read more »Package-merge algorithm
Minggu, 2026-07-05 13:37:43The package-merge algorithm is an O(nL)-time algorithm for finding an optimal length-limited Huffman code for a given distribution on a given alphabet...
Click to read more »Bully algorithm
Senin, 2026-07-13 03:40:37In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes...
Click to read more »HyperLogLog
Sabtu, 2026-06-13 19:24:02HyperLogLog is an algorithm for the count-distinct problem, approximating the number of distinct elements in a multiset. Calculating the exact cardinality...
Click to read more »MD5
Sabtu, 2026-07-18 00:21:04Wikifunctions has a function related to this topic. The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. MD5 was...
Click to read more »Eigenvalue algorithm
Senin, 2026-03-30 22:21:20is designing efficient and stable algorithms for finding the eigenvalues of a matrix. These eigenvalue algorithms may also find eigenvectors. Given an...
Click to read more »MUSIC (algorithm)
Kamis, 2026-05-14 13:20:50MUSIC (MUltiple SIgnal Classification) is an algorithm used for frequency estimation and radio direction finding. In many practical signal processing...
Click to read more »Booth's multiplication algorithm
Selasa, 2026-06-16 06:11:12multiplication algorithm is a multiplication algorithm that multiplies two signed binary numbers in two's complement notation. The algorithm was invented...
Click to read more »P versus NP problem
Rabu, 2026-08-12 02:11:40polynomial function on the size of the input to the algorithm. The general class of questions that some algorithm can answer in polynomial time is "P" or "class...
Click to read more »God's algorithm
Kamis, 2026-06-04 18:20:30God's algorithm of the Rubik cube is a notion originating in discussions of ways to solve the Rubik's Cube puzzle, but which can also be applied to other...
Click to read more »Nondeterministic algorithm
Minggu, 2025-11-09 01:05:12algorithm is an algorithm that, even for the same input, can exhibit different behaviors on different runs, as opposed to a deterministic algorithm....
Click to read more »Karplus–Strong string synthesis
Senin, 2026-07-27 03:54:13algorithm, and Kevin Karplus did the first analysis of how it worked. Together they developed software and hardware implementations of the algorithm,...
Click to read more »Parallel algorithm
Sabtu, 2026-01-24 01:19:55In computer science, a parallel algorithm, as opposed to a traditional serial algorithm, is an algorithm which can do multiple operations in a given time...
Click to read more »Lloyd's algorithm
Senin, 2026-07-20 12:43:08engineering and computer science, Lloyd's algorithm, also known as Voronoi iteration or relaxation, is an algorithm named after Stuart P. Lloyd for finding...
Click to read more »Government by algorithm
Selasa, 2026-08-11 18:11:05also referred to as algorithmic regulation, regulation by algorithms, algorithmic governance, algocratic governance, algorithmic legal order, or algocracy...
Click to read more »Linear programming
Jumat, 2026-08-07 19:57:37affine (linear) function defined on this polytope. A linear programming algorithm finds a point in the polytope where this function has the largest (or...
Click to read more »Johnson's algorithm
Senin, 2025-11-10 05:45:38Johnson's algorithm is a way to find the shortest paths between all pairs of vertices in an edge-weighted directed graph. It allows some of the edge weights...
Click to read more »Deutsch–Jozsa algorithm
Rabu, 2026-06-10 03:41:07The Deutsch–Jozsa algorithm is a deterministic quantum algorithm proposed by David Deutsch and Richard Jozsa in 1992 with improvements by Richard Cleve...
Click to read more »Szymański's algorithm
Jumat, 2026-06-05 11:04:20Szymański's Mutual Exclusion Algorithm is a mutual exclusion algorithm devised by computer scientist Dr. Bolesław Szymański, which has many favorable...
Click to read more »Commentz-Walter algorithm
Rabu, 2025-11-12 07:10:46Commentz-Walter algorithm is a string searching algorithm invented by Beate Commentz-Walter. Like the Aho–Corasick string matching algorithm, it can search...
Click to read more »Borůvka's algorithm
Selasa, 2026-03-24 01:46:10Borůvka's algorithm is a greedy algorithm for finding a minimum spanning tree in a graph, or a minimum spanning forest in the case of a graph that is...
Click to read more »Bernstein–Vazirani algorithm
Senin, 2025-12-01 18:53:14The Bernstein–Vazirani algorithm, which solves the Bernstein–Vazirani problem, is a quantum algorithm invented by Ethan Bernstein and Umesh Vazirani in...
Click to read more »Data compression
Selasa, 2026-08-04 06:26:35line coding, the means for mapping data onto a signal. Data compression algorithms present a space–time complexity trade-off between the bytes needed to...
Click to read more »Kabsch algorithm
Jumat, 2026-01-23 12:02:09The Kabsch algorithm, also known as the Kabsch-Umeyama algorithm, named after Wolfgang Kabsch and Shinji Umeyama, is a method for calculating the optimal...
Click to read more »Vinberg's algorithm
Jumat, 2026-05-01 17:15:09In mathematics, Vinberg's algorithm is an algorithm, introduced by Ernest Borisovich Vinberg, for finding a fundamental domain of a hyperbolic reflection...
Click to read more »Held–Karp algorithm
Rabu, 2025-09-24 13:12:38The Held–Karp algorithm, also called the Bellman–Held–Karp algorithm, is a dynamic programming algorithm proposed in 1962 independently by Bellman and...
Click to read more »Memetic algorithm
Kamis, 2026-05-28 20:21:39computer science and operations research, a memetic algorithm (MA) is an extension of an evolutionary algorithm (EA) that aims to accelerate the evolutionary...
Click to read more »Cooley–Tukey FFT algorithm
Sabtu, 2026-03-07 06:18:05The Cooley–Tukey algorithm, named after J. W. Cooley and John Tukey, is the most common fast Fourier transform (FFT) algorithm. It re-expresses the discrete...
Click to read more »Lentz's algorithm
Kamis, 2026-06-25 05:34:42In mathematics, Lentz's algorithm is an algorithm to evaluate continued fractions, and was originally devised to compute tables of spherical Bessel functions...
Click to read more »Bowyer–Watson algorithm
Selasa, 2026-07-21 00:20:43Bowyer–Watson algorithm is a method for computing the Delaunay triangulation of a finite set of points in any number of dimensions. The algorithm can be also...
Click to read more »Gerchberg–Saxton algorithm
Jumat, 2025-09-26 01:24:18The Gerchberg–Saxton (GS) algorithm is an iterative phase retrieval algorithm for retrieving the phase of a complex-valued wavefront from two intensity...
Click to read more »Streaming algorithm
Selasa, 2026-08-11 04:54:09streaming algorithms process input data streams as a sequence of items, typically making just one pass (or a few passes) through the data. These algorithms are...
Click to read more »Exact algorithm
Senin, 2020-06-15 07:10:49research, exact algorithms are algorithms that always solve an optimization problem to optimality. Unless P = NP, an exact algorithm for an NP-hard optimization...
Click to read more »Sequential decoding
Selasa, 2025-09-09 04:43:48and algorithm. Metrics include: Fano metric Zigangirov metric Gallager metric Algorithms include: Stack algorithm Fano algorithm Creeper algorithm Given...
Click to read more »Algorithmic art
Sabtu, 2026-07-18 21:12:39Algorithmic art or algorithm art is art, mostly visual art, in which the design is generated by an algorithm. Algorithmic artists are sometimes called...
Click to read more »Merge algorithm
Rabu, 2025-11-12 03:32:51Merge algorithms are a family of algorithms that take multiple sorted lists as input and produce a single list as output, containing all the elements...
Click to read more »Feynman's algorithm
Selasa, 2025-10-21 18:04:35Feynman's algorithm is an algorithm that is used to simulate the operations of a quantum computer on a classical computer. It is based on the Path integral...
Click to read more »Breadth-first search
Senin, 2026-08-03 04:38:21In computer science, breadth-first search (BFS) is an algorithm for searching a tree data structure for a node that satisfies a given property. It starts...
Click to read more »Steensgaard's algorithm
Sabtu, 2025-05-10 20:37:20In computer science, Steensgaard's algorithm is a scalable, flow-insensitive, algorithm for pointer analysis. It is often used in compilers, due to its...
Click to read more »Algorithms for calculating variance
Sabtu, 2026-08-01 21:58:06Algorithms for calculating variance play a major role in computational statistics. A key difficulty in the design of good algorithms for this problem is...
Click to read more »Ostrich algorithm
Kamis, 2024-09-12 01:41:01In computer science, the ostrich algorithm is a strategy of ignoring potential problems on the basis that they may be exceedingly rare. It is named after...
Click to read more »YDS algorithm
Selasa, 2024-01-30 07:04:25YDS is a scheduling algorithm for dynamic speed scaling processors which minimizes the total energy consumption. It was named after and developed by Yao...
Click to read more »Swendsen–Wang algorithm
Jumat, 2026-03-06 12:50:22The Swendsen–Wang algorithm is the first non-local or cluster algorithm for Monte Carlo simulation for large systems near criticality. It has been introduced...
Click to read more »Computer science
Selasa, 2026-08-11 01:00:26the sciences, computer science spans theoretical disciplines (such as algorithms, theory of computation, and information theory) to applied disciplines...
Click to read more »Flajolet–Martin algorithm
Rabu, 2026-04-01 14:26:12The Flajolet–Martin algorithm is an algorithm for approximating the number of distinct elements in a stream with a single pass and space-consumption logarithmic...
Click to read more »Smith–Waterman algorithm
Jumat, 2026-07-10 15:54:12The Smith–Waterman algorithm performs local sequence alignment; that is, for determining similar regions between two strings of nucleic acid sequences...
Click to read more »Baum–Welch algorithm
Kamis, 2026-01-08 03:10:26computing and bioinformatics, the Baum–Welch algorithm is a special case of the expectation–maximization algorithm used to find the unknown parameters of a...
Click to read more »Canopy clustering algorithm
Jumat, 2024-09-06 23:27:54The canopy clustering algorithm is an unsupervised pre-clustering algorithm introduced by Andrew McCallum, Kamal Nigam and Lyle Ungar in 2000. It is often...
Click to read more »Visvalingam–Whyatt algorithm
Jumat, 2024-05-31 20:42:12The Visvalingam–Whyatt algorithm, or simply the Visvalingam algorithm, is an algorithm that decimates a curve composed of line segments to a similar curve...
Click to read more »Chan's algorithm
Sabtu, 2025-11-22 21:02:39In computational geometry, Chan's algorithm, named after Timothy M. Chan, is an optimal output-sensitive algorithm to compute the convex hull of a set...
Click to read more »Yarowsky algorithm
Minggu, 2023-01-29 01:00:12In computational linguistics the Yarowsky algorithm is an unsupervised learning algorithm for word sense disambiguation that uses the "one sense per collocation"...
Click to read more »Abramov's algorithm
Kamis, 2024-10-10 20:57:31algebra, Abramov's algorithm computes all rational solutions of a linear recurrence equation with polynomial coefficients. The algorithm was published by...
Click to read more »LZ77 and LZ78
Jumat, 2026-04-10 17:40:23LZ77 and LZ78 are the two lossless data compression algorithms published in papers by Abraham Lempel and Jacob Ziv in 1977 and 1978. They are also known...
Click to read more »A-law algorithm
Selasa, 2026-04-28 00:15:18Problems playing these files? See media help. An A-law algorithm is a standard companding algorithm, used in European eight-bit PCM digital communications...
Click to read more »Markov algorithm
Minggu, 2025-09-07 03:35:03science, a Markov algorithm is a string rewriting system that uses grammar-like rules to operate on strings of symbols. Markov algorithms have been shown...
Click to read more »Adaptive-additive algorithm
Minggu, 2025-07-13 09:34:02Adaptive-Additive Algorithm (or AA algorithm), which derives from a group of adaptive (input-output) algorithms, can be used. The AA algorithm is an iterative...
Click to read more »Knuth's Algorithm X
Minggu, 2025-01-05 13:55:33Algorithm X is an algorithm for solving the exact cover problem. It is a straightforward recursive, nondeterministic, depth-first, backtracking algorithm...
Click to read more »Algorithmic efficiency
Jumat, 2026-08-14 05:01:38science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. Algorithmic efficiency...
Click to read more »Hirschberg's algorithm
Sabtu, 2025-04-19 22:06:10computer science, Hirschberg's algorithm, named after its inventor, Dan Hirschberg, is a dynamic programming algorithm that finds the optimal sequence...
Click to read more »Block Lanczos algorithm
Sabtu, 2026-07-25 01:31:30In computer science, the block Lanczos algorithm is an algorithm for finding the nullspace of a matrix over a finite field, using only multiplication...
Click to read more »Page replacement algorithm
Jumat, 2026-08-14 02:28:57system that uses paging for virtual memory management, page replacement algorithms decide which memory pages to page out, sometimes called swap out, or write...
Click to read more »Gilbert–Johnson–Keerthi distance algorithm
Senin, 2026-04-27 21:56:25The Gilbert–Johnson–Keerthi distance algorithm is a method of determining the minimum distance between two convex sets, first published by Elmer G. Gilbert...
Click to read more »Algorithmic bias
Kamis, 2026-08-06 18:38:31Algorithmic bias describes systematic and repeatable harmful tendency in a computerized sociotechnical system to create "unfair" outcomes, such as "privileging"...
Click to read more »Pocklington's algorithm
Sabtu, 2020-05-09 20:02:02Pocklington's algorithm is a technique for solving a congruence of the form x 2 ≡ a ( mod p ) , {\displaystyle x^{2}\equiv a{\pmod {p}},} where x and...
Click to read more »Shunting yard algorithm
Rabu, 2026-07-01 10:16:03In computer science, the shunting yard algorithm is a method for parsing arithmetical or logical expressions, or a combination of both, specified in infix...
Click to read more »Bubble sort
Jumat, 2026-08-07 13:07:18Bubble sort, sometimes referred to as sinking sort, is a simple sorting algorithm that repeatedly steps through the input list element by element, comparing...
Click to read more »Lesk algorithm
Sabtu, 2026-03-07 22:24:19The Lesk algorithm is a classical algorithm for word sense disambiguation introduced by Michael E. Lesk in 1986. It operates on the premise that words...
Click to read more »Heap's algorithm
Senin, 2025-11-10 17:10:57Heap's algorithm generates all possible permutations of n objects. It was first proposed by B. R. Heap in 1963. The algorithm minimizes movement: it generates...
Click to read more »Dinic's algorithm
Kamis, 2024-11-21 00:06:32Dinic's algorithm or Dinitz's algorithm is a strongly polynomial algorithm for computing the maximum flow in a flow network, conceived in 1970 by Israeli...
Click to read more »Stemming
Rabu, 2026-08-12 16:54:46algorithm, or stemmer. A stemmer for English operating on the stem cat should identify such strings as cats, catlike, and catty. A stemming algorithm...
Click to read more »Cipolla's algorithm
Selasa, 2025-06-24 12:54:41In computational number theory, Cipolla's algorithm is a technique for solving a congruence of the form x 2 ≡ n ( mod p ) , {\displaystyle x^{2}\equiv...
Click to read more »GYO algorithm
Jumat, 2026-03-20 07:21:20The GYO algorithm is an algorithm that applies to hypergraphs. The algorithm takes as input a hypergraph and determines if the hypergraph is α-acyclic...
Click to read more »Polynomial greatest common divisor
Selasa, 2026-07-14 13:49:38polynomial GCD may be computed as for the integer GCD, with the Euclidean algorithm using long division. The polynomial GCD is defined only up to the multiplication...
Click to read more »Bitap algorithm
Sabtu, 2025-01-25 22:20:24bitap algorithm (also known as the shift-or, shift-and or Baeza-Yates–Gonnet algorithm) is an approximate string matching algorithm. The algorithm tells...
Click to read more »ID3 algorithm
Jumat, 2026-07-31 10:43:58is a greedy algorithm invented by Ross Quinlan used to generate a decision tree from a dataset. ID3 is the precursor to the C4.5 algorithm. The 3 in the...
Click to read more »Las Vegas algorithm
Selasa, 2026-07-07 04:49:19In computing, a Las Vegas algorithm is a randomized algorithm that always gives correct results; that is, it always produces the correct result or it...
Click to read more »Condensation algorithm
Senin, 2026-04-27 05:22:08The condensation algorithm (Conditional Density Propagation) is a computer vision algorithm. The principal application is to detect and track the contour...
Click to read more »Jump flooding algorithm
Kamis, 2026-06-25 12:09:37The jump flooding algorithm (JFA) is a flooding algorithm used in the construction of Voronoi diagrams and distance transforms. The JFA was introduced...
Click to read more »Midpoint circle algorithm
Rabu, 2026-06-24 03:33:40circle algorithm is an algorithm used to determine the points needed for rasterizing a circle. It is a generalization of Bresenham's line algorithm. The...
Click to read more »Exponential backoff
Selasa, 2026-07-21 23:43:38algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. These algorithms find...
Click to read more »C4.5 algorithm
Minggu, 2026-05-03 16:32:56C4.5 is an algorithm used to generate a decision tree developed by Ross Quinlan. C4.5 is an extension of Quinlan's earlier ID3 algorithm. The decision...
Click to read more »Sequitur algorithm
Rabu, 2026-04-01 06:58:25Sequitur (or Nevill-Manning–Witten algorithm) is a recursive algorithm developed by Craig Nevill-Manning and Ian H. Witten in 1997 that infers a hierarchical...
Click to read more »Chaitin's algorithm
Senin, 2026-04-06 09:00:02Chaitin's algorithm is a bottom-up, graph coloring register allocation algorithm that uses cost/degree as its spill metric. It is named after its designer...
Click to read more »Rabin–Karp algorithm
Senin, 2025-11-10 05:46:08In computer science, the Rabin–Karp algorithm or Karp–Rabin algorithm is a string-searching algorithm created by Richard M. Karp and Michael O. Rabin (1987)...
Click to read more »Optimal solutions for the Rubik's Cube
Kamis, 2026-08-06 03:06:16bounds were based on the 'human' algorithms. By combining the worst-case scenarios for each part of these algorithms, the typical upper bound was found...
Click to read more »Karger's algorithm
Selasa, 2026-05-05 17:50:11In computer science and graph theory, Karger's algorithm is a randomized algorithm to compute a minimum cut of a connected graph. It was invented by David...
Click to read more »Buchberger's algorithm
Kamis, 2026-06-18 08:27:45In the theory of multivariate polynomials, Buchberger's algorithm is a method for transforming a given set of polynomials into a Gröbner basis, which...
Click to read more »Huang's algorithm
Sabtu, 2025-05-24 04:23:37Huang's algorithm is an algorithm for detecting termination in a distributed system. The algorithm was proposed by Shing-Tsaan Huang in 1989 in Information...
Click to read more »Binary GCD algorithm
Minggu, 2026-04-26 04:48:07The binary GCD algorithm, also known as Stein's algorithm or the binary Euclidean algorithm, is an algorithm that computes the greatest common divisor...
Click to read more »Cheney's algorithm
Kamis, 2025-07-10 05:06:03Cheney's algorithm, first described in a 1970 ACM paper by C.J. Cheney, is a stop and copy method of tracing garbage collection in computer software systems...
Click to read more »Nesting algorithm
Rabu, 2025-04-02 23:47:54Nesting algorithms are used to make the most efficient use of material or space. This could for instance be done by evaluating many different possible...
Click to read more »Bach's algorithm
Kamis, 2026-05-28 07:08:59Bach's algorithm is a probabilistic polynomial time algorithm for generating random numbers along with their factorization. It was published by Eric Bach...
Click to read more »Berlekamp–Massey algorithm
Minggu, 2026-04-19 14:56:55Berlekamp–Massey algorithm is an algorithm that will find the shortest linear-feedback shift register (LFSR) for a given binary output sequence. The algorithm will...
Click to read more »Lenstra–Lenstra–Lovász lattice basis reduction algorithm
Rabu, 2026-06-17 00:05:29Lenstra–Lenstra–Lovász (LLL) lattice basis reduction algorithm is a polynomial time lattice reduction algorithm invented by Arjen Lenstra, Hendrik Lenstra and...
Click to read more »SIMPLE algorithm
Sabtu, 2024-06-08 04:20:27In computational fluid dynamics (CFD), the SIMPLE algorithm is a widely used numerical procedure to solve the Navier–Stokes equations. SIMPLE is an acronym...
Click to read more »Parameterized approximation algorithm
Senin, 2026-08-10 12:31:57A parameterized approximation algorithm is a type of algorithm that aims to find approximate solutions to NP-hard optimization problems in polynomial time...
Click to read more »Brooks–Iyengar algorithm
Senin, 2026-05-18 23:33:08The Brooks–Iyengar algorithm or FuseCPA Algorithm or Brooks–Iyengar hybrid algorithm is a distributed algorithm that improves both the precision and accuracy...
Click to read more »K-nearest neighbors algorithm
Rabu, 2026-08-12 02:43:30In statistics and machine learning, the k-nearest neighbors algorithm (k-NN) is a non-parametric supervised learning method that assigns weightage only...
Click to read more »Knuth–Eve algorithm
Minggu, 2026-06-28 21:13:44In computer science, the Knuth–Eve algorithm is an algorithm for polynomial evaluation. It preprocesses the coefficients of the polynomial to reduce the...
Click to read more »Topological sorting
Kamis, 2025-12-18 00:20:58DAG has at least one topological ordering, and there are linear time algorithms for constructing it. Topological sorting has many applications, especially...
Click to read more »Schönhage–Strassen algorithm
Sabtu, 2026-05-09 19:33:00The Schönhage–Strassen algorithm is an asymptotically fast multiplication algorithm for large integers, published by Arnold Schönhage and Volker Strassen...
Click to read more »Schoof's algorithm
Senin, 2025-10-20 22:01:13Schoof's algorithm is an efficient algorithm to count points on elliptic curves over finite fields. The algorithm has applications in elliptic curve cryptography...
Click to read more »Online algorithm
Kamis, 2026-08-13 09:52:16online algorithm is one that can process its input piece-by-piece in a serial fashion, i.e., in the order that the input is fed to the algorithm, without...
Click to read more »Sutherland–Hodgman algorithm
Senin, 2025-11-10 05:46:16The Sutherland–Hodgman algorithm is an algorithm used for clipping polygons. It works by extending each line of the convex clip polygon in turn and selecting...
Click to read more »Featherstone's algorithm
Rabu, 2024-02-14 09:56:50Featherstone's algorithm is a technique used for computing the effects of forces applied to a structure of joints and links (an "open kinematic chain")...
Click to read more »Fortune's algorithm
Kamis, 2025-11-06 06:41:40Fortune's algorithm is a sweep line algorithm for generating a Voronoi diagram from a set of points in a plane using O(n log n) time and O(n) space. It...
Click to read more »Divide-and-conquer algorithm
Rabu, 2026-07-08 16:18:34originally a political maxim, designates an algorithm design paradigm. A divide-and-conquer algorithm recursively breaks down a problem into two or...
Click to read more »Yannakakis algorithm
Senin, 2026-08-03 00:41:51The Yannakakis algorithm is an algorithm in database theory for evaluating acyclic join queries (more generally, (alpha-)acyclic conjunctive queries,...
Click to read more »Hopcroft–Karp algorithm
Senin, 2026-07-13 05:11:28science, the Hopcroft–Karp algorithm (sometimes more accurately called the Hopcroft–Karp–Karzanov algorithm) is an algorithm that takes a bipartite graph...
Click to read more »Zemor's decoding algorithm
Jumat, 2026-05-29 10:17:54In coding theory, Zemor's algorithm, designed and developed by Gilles Zémor, is a recursive low-complexity approach to code construction. It is an improvement...
Click to read more »Auction algorithm
Minggu, 2024-09-15 05:04:00The term "auction algorithm" applies to several variations of a combinatorial optimization algorithm which solves assignment problems, and network optimization...
Click to read more »Ford–Fulkerson algorithm
Jumat, 2026-05-22 21:59:37Ford–Fulkerson algorithm (FFA) is a greedy algorithm that computes the maximum flow in a flow network. It is sometimes called a "method" instead of an "algorithm" as...
Click to read more »Schur algorithm
Rabu, 2014-01-01 05:03:59the Schur algorithm may be: The Schur algorithm for expanding a function in the Schur class as a continued fraction The Lehmer–Schur algorithm for finding...
Click to read more »Todd–Coxeter algorithm
Senin, 2025-04-28 23:42:28In group theory, the Todd–Coxeter algorithm, created by J. A. Todd and H. S. M. Coxeter in 1936, is an algorithm for solving the coset enumeration problem...
Click to read more »Apriori algorithm
Jumat, 2025-10-24 20:46:55Apriori is an algorithm for frequent item set mining and association rule learning over relational databases. It proceeds by identifying the frequent...
Click to read more »Edmonds–Karp algorithm
Rabu, 2025-10-29 01:37:34In computer science, the Edmonds–Karp algorithm is an implementation of the Ford–Fulkerson method for computing the maximum flow in a flow network in...
Click to read more »Token bucket
Sabtu, 2026-01-31 01:52:45The token bucket is an algorithm used in packet-switched and telecommunications networks. It can be used to check that data transmissions, in the form...
Click to read more »Undecidable problem
Selasa, 2026-06-30 03:54:48construct an algorithm that always leads to a correct yes-or-no answer. The halting problem is an example: it can be proven that there is no algorithm that correctly...
Click to read more »Pantelides algorithm
Senin, 2024-06-17 14:27:37Pantelides algorithm in mathematics is a systematic method for reducing high-index systems of differential-algebraic equations to lower index. This is...
Click to read more »Benson's algorithm
Jumat, 2019-02-01 03:03:04Benson's algorithm, named after Harold Benson, is a method for solving multi-objective linear programming problems and vector linear programs. This works...
Click to read more »Yen's algorithm
Minggu, 2025-12-07 21:08:43graph theory, Yen's algorithm computes single-source K-shortest loopless paths for a graph with non-negative edge cost. The algorithm was published by Jin...
Click to read more »Sethi–Ullman algorithm
Senin, 2025-02-24 22:13:10In computer science, the Sethi–Ullman algorithm is an algorithm named after Ravi Sethi and Jeffrey D. Ullman, its inventors, for translating abstract...
Click to read more »Simon's problem
Jumat, 2026-03-20 15:31:21computer. The quantum algorithm solving Simon's problem, usually called Simon's algorithm, served as the inspiration for Shor's algorithm. Both problems are...
Click to read more »BKM algorithm
Sabtu, 2026-05-09 06:31:59The BKM algorithm is a shift-and-add algorithm for computing elementary functions, first published in 1994 by Jean-Claude Bajard, Sylvanus Kla, and Jean-Michel...
Click to read more »Perceptron
Senin, 2026-06-22 20:00:03In machine learning, the perceptron is an algorithm for supervised learning of binary classifiers. A binary classifier is a function that can decide whether...
Click to read more »Ricart–Agrawala algorithm
Sabtu, 2025-11-08 22:02:14The Ricart–Agrawala algorithm is an algorithm for mutual exclusion on a distributed system. This algorithm is an extension and optimization of Lamport's...
Click to read more »Gauss–Legendre algorithm
Kamis, 2026-05-21 03:04:14The Gauss–Legendre algorithm is an algorithm to compute the digits of π. It is notable for being rapidly convergent, with only 25 iterations producing...
Click to read more »Local algorithm
Minggu, 2024-09-15 06:33:06A local algorithm is a distributed algorithm that runs in constant time, independently of the size of the network. Suomela, Jukka (2013). "Survey of Local...
Click to read more »LIRS caching algorithm
Kamis, 2025-11-27 14:11:18page replacement algorithm with an improved performance over LRU (Least Recently Used) and many other newer replacement algorithms. This is achieved...
Click to read more »Standard algorithms
Sabtu, 2025-05-24 08:37:15In elementary arithmetic, a standard algorithm or method is a specific method of computation which is conventionally taught for solving particular mathematical...
Click to read more »Symmetric-key algorithm
Jumat, 2026-08-07 15:27:14Symmetric-key algorithms are algorithms for cryptography that use the same cryptographic keys for both the encryption of plaintext and the decryption...
Click to read more »Expectation–maximization algorithm
Sabtu, 2026-08-08 23:44:29In statistics, an expectation–maximization (EM) algorithm is an iterative method to find (local) maximum likelihood or maximum a posteriori (MAP) estimates...
Click to read more »Robinson algorithm
Senin, 2019-12-30 06:11:53Robinson algorithm may refer to: Robinson's Resolution Algorithm Robinson–Schensted correspondence Robinson's unification algorithm This disambiguation...
Click to read more »Havel–Hakimi algorithm
Jumat, 2026-06-12 16:39:36The Havel–Hakimi algorithm is an algorithm in graph theory solving the graph realization problem. That is, it answers the following question: Given a...
Click to read more »Forward algorithm
Rabu, 2025-12-31 21:14:58The forward algorithm, in the context of a hidden Markov model (HMM), is used to calculate a 'belief state': the probability of a state at a certain time...
Click to read more »Blahut–Arimoto algorithm
Senin, 2025-09-29 02:32:12The term Blahut–Arimoto algorithm is often used to refer to a class of algorithms for computing numerically either the information theoretic capacity...
Click to read more »Algorithm aversion
Senin, 2026-06-22 22:27:51Algorithm aversion is defined as a "biased assessment of an algorithm which manifests in negative behaviors, and attitudes towards the algorithm compared...
Click to read more »Triple DES
Rabu, 2026-04-29 19:41:13Triple Data Encryption Algorithm (TDEA or Triple DEA), is a symmetric-key block cipher, which applies the DES cipher algorithm three times to each data...
Click to read more »Difference-map algorithm
Jumat, 2025-10-17 20:19:25The difference-map algorithm is a search algorithm for general constraint satisfaction problems. It is a meta-algorithm in the sense that it is built from...
Click to read more »Algorithm (song)
Sabtu, 2026-07-25 18:44:57"Algorithm" is a song by English rock band Muse. It was released as the first track from the band's eighth studio album, Simulation Theory, on 9 November...
Click to read more »Estimation of distribution algorithm
Kamis, 2026-07-09 10:02:30Estimation of distribution algorithms (EDAs), sometimes called probabilistic model-building genetic algorithms (PMBGAs), are stochastic optimization methods...
Click to read more »Binary search
Jumat, 2026-08-07 23:50:11half-interval search, logarithmic search, or binary chop, is a search algorithm that finds the position of a target value within a sorted array. Binary...
Click to read more »Raita algorithm
Minggu, 2023-05-28 00:11:04science, the Raita algorithm is a string searching algorithm which improves the performance of Boyer–Moore–Horspool algorithm. This algorithm preprocesses the...
Click to read more »Tonelli–Shanks algorithm
Kamis, 2026-04-23 02:53:21The Tonelli–Shanks algorithm (referred to by Shanks as the RESSOL algorithm) is used in modular arithmetic to solve for r in a congruence of the form r2...
Click to read more »Brent's algorithm
Rabu, 2023-03-01 05:32:50Brent's algorithm is either of the following: Brent's algorithm for cycle detection Brent's method for finding roots of functions of one real variable...
Click to read more »Monte Carlo algorithm
Jumat, 2026-01-30 04:03:22Carlo algorithm is a randomized algorithm whose output may be incorrect with a certain (typically small) probability. Two examples of such algorithms are...
Click to read more »Pollard's rho algorithm
Jumat, 2026-07-10 03:58:15Pollard's rho algorithm is an algorithm for integer factorization. It was invented by John Pollard in 1975. It uses only a small amount of space, and...
Click to read more »Elliptic Curve Digital Signature Algorithm
Selasa, 2026-07-21 18:26:58cryptography, the Elliptic Curve Digital Signature Algorithm (ECDSA) offers a variant of the Digital Signature Algorithm (DSA) which uses elliptic-curve cryptography...
Click to read more »Rader's FFT algorithm
Kamis, 2025-11-06 21:34:48Rader's algorithm (1968), named for Charles M. Rader of MIT Lincoln Laboratory, is a fast Fourier transform (FFT) algorithm that computes the discrete...
Click to read more »Supervised learning
Jumat, 2026-08-14 05:12:30supervised learning (SL) is a type of machine learning paradigm where an algorithm learns to map input data to a specific output based on example input-output...
Click to read more »Track algorithm
Selasa, 2025-10-07 02:42:43A track algorithm is a radar and sonar performance enhancement strategy. Tracking algorithms provide the ability to predict future position of multiple...
Click to read more »Spigot algorithm
Senin, 2025-08-11 07:44:26A spigot algorithm is an algorithm for computing the value of a transcendental number (such as π or e) that generates the digits of the number sequentially...
Click to read more »Davis–Putnam algorithm
Kamis, 2026-03-05 17:32:12In logic and computer science, the Davis–Putnam algorithm was developed by Martin Davis and Hilary Putnam for checking the validity of a first-order logic...
Click to read more »Cascade algorithm
Rabu, 2025-09-10 15:45:55In the mathematical topic of wavelet theory, the cascade algorithm is a numerical method for calculating function values of the basic scaling and wavelet...
Click to read more »Block Wiedemann algorithm
Jumat, 2026-04-24 13:25:34block Wiedemann algorithm for computing kernel vectors of a matrix over a finite field is a generalization by Don Coppersmith of an algorithm due to Doug...
Click to read more »Learning augmented algorithm
Selasa, 2026-02-03 09:41:45A learning augmented algorithm (also called algorithm with predictions) is an algorithm that can make use of a prediction to improve its performance. Whereas...
Click to read more »List of artificial intelligence algorithms
Senin, 2026-06-08 10:32:21This is a list of artificial intelligence algorithms, including algorithms and algorithmic methods used in artificial intelligence (AI) for search, automated...
Click to read more »Pollard's kangaroo algorithm
Kamis, 2025-12-18 23:13:42kangaroo algorithm (also Pollard's lambda algorithm, see Naming below) is an algorithm for solving the discrete logarithm problem. The algorithm was introduced...
Click to read more »TF algorithm
Senin, 2017-08-21 23:34:51TF algorithm may refer to: Teknomo–Fernandez algorithm, an algorithm for generating the background image of a given video sequence TensorFlow, an open-source...
Click to read more »Bartels–Stewart algorithm
Selasa, 2025-04-15 04:01:54In numerical linear algebra, the Bartels–Stewart algorithm is used to numerically solve the Sylvester matrix equation A X − X B = C {\displaystyle AX-XB=C}...
Click to read more »Marzullo's algorithm
Selasa, 2024-12-10 19:52:44Marzullo's algorithm, invented by Keith Marzullo for his Ph.D. dissertation in 1984, is an agreement algorithm used to select sources for estimating accurate...
Click to read more »Xiaolin Wu's line algorithm
Selasa, 2026-03-24 02:54:02Xiaolin Wu's line algorithm is an algorithm for line antialiasing. Xiaolin Wu's line algorithm was presented in the article "An Efficient Antialiasing...
Click to read more »Depth-first search
Rabu, 2026-07-08 21:39:37science, depth-first search (DFS) is an algorithm for traversing or searching tree or graph data structures. The algorithm starts at the root node (selecting...
Click to read more »Dekker's algorithm
Rabu, 2026-03-04 22:33:59Dekker's algorithm is the first known correct solution to the mutual exclusion problem in concurrent programming where processes only communicate via...
Click to read more »Zassenhaus algorithm
Jumat, 2025-11-14 04:43:39In mathematics, the Zassenhaus algorithm is a method to calculate a basis for the intersection and sum of two subspaces of a vector space. It is named...
Click to read more »Cryptographic hash function
Kamis, 2026-08-13 06:44:16A cryptographic hash function (CHF) is a hash algorithm (a map of an arbitrary binary string to a binary string with a fixed size of n {\displaystyle...
Click to read more »Inside–outside algorithm
Rabu, 2023-03-08 18:51:29For parsing algorithms in computer science, the inside–outside algorithm is a way of re-estimating production probabilities in a probabilistic context-free...
Click to read more »Pitch detection algorithm
Sabtu, 2026-07-25 23:56:21A pitch detection algorithm (PDA) is an algorithm designed to estimate the pitch or fundamental frequency of a quasiperiodic or oscillating signal, usually...
Click to read more »MaxCliqueDyn algorithm
Senin, 2024-12-23 18:38:36MaxCliqueDyn algorithm is an algorithm for finding a maximum clique in an undirected graph. MaxCliqueDyn is based on the MaxClique algorithm, which finds...
Click to read more »Sardinas–Patterson algorithm
Kamis, 2026-05-07 20:09:08In coding theory, the Sardinas–Patterson algorithm is a classical algorithm for determining in polynomial time whether a given variable-length code is...
Click to read more »Glushkov's construction algorithm
Minggu, 2026-05-10 06:11:13theory – particularly formal language theory – Glushkov's construction algorithm, invented by Victor Mikhailovich Glushkov, transforms a given regular...
Click to read more »BCJR algorithm
Senin, 2025-11-10 06:03:58The Bahl-Cocke-Jelinek-Raviv (BCJR) algorithm is an algorithm for maximum a posteriori decoding of error correcting codes defined on trellises (principally...
Click to read more »Data Encryption Standard
Selasa, 2026-06-23 02:20:45The Data Encryption Standard (DES /ˌdiːˌiːˈɛs, dɛz/) is a symmetric-key algorithm for the encryption of digital data. Although its short key length of 56...
Click to read more »Bareiss algorithm
Rabu, 2025-11-12 03:13:12In mathematics, the Bareiss algorithm, named after Erwin Bareiss, is an algorithm to calculate the determinant or the echelon form of a matrix with integer...
Click to read more »Sudoku solving algorithms
Selasa, 2026-06-30 01:37:55one solution. Players and investigators use a wide range of computer algorithms to solve Sudokus, study their properties, and make new puzzles, including...
Click to read more »Bat algorithm
Senin, 2026-07-06 13:51:27The Bat algorithm is a metaheuristic algorithm for global optimization. It was inspired by the echolocation behaviour of microbats, with varying pulse...
Click to read more »Algorithm (C++)
Rabu, 2025-10-01 11:28:59standard algorithms collected in the <algorithm> standard header. A handful of algorithms are also in the <numeric> header. All algorithms are in the...
Click to read more »Nearest neighbour algorithm
Selasa, 2026-04-07 21:35:16The nearest neighbour algorithm was one of the first algorithms used to solve the travelling salesman problem approximately. In that problem, the salesman...
Click to read more »Ziggurat algorithm
Selasa, 2026-04-21 23:20:12The ziggurat algorithm is an algorithm for pseudo-random number sampling. Belonging to the class of rejection sampling algorithms, it relies on an underlying...
Click to read more »Forward–backward algorithm
Kamis, 2026-06-25 09:06:14The forward–backward algorithm is an inference algorithm for hidden Markov models which computes the posterior marginals of all hidden state variables...
Click to read more »Firefly algorithm
Selasa, 2026-08-11 20:04:37firefly algorithm is a metaheuristic proposed by Xin-She Yang and inspired by the flashing behavior of fireflies. In pseudocode the algorithm can be stated...
Click to read more »Algorithmic trading
Jumat, 2026-07-17 18:56:13Algorithmic trading is a method of executing orders using automated pre-programmed trading instructions accounting for variables such as time, price,...
Click to read more »Lamport's bakery algorithm
Selasa, 2026-07-07 07:26:56Lamport's bakery algorithm is a computer algorithm devised by computer scientist Leslie Lamport, as part of his long study of the formal correctness of...
Click to read more »Barnes–Hut simulation
Senin, 2025-06-02 23:37:50approximation algorithm for performing an N-body simulation. It is notable for having order O(n log n) compared to a direct-sum algorithm which would be...
Click to read more »Pohlig–Hellman algorithm
Minggu, 2026-08-02 00:47:21theory, the Pohlig–Hellman algorithm, sometimes credited as the Silver–Pohlig–Hellman algorithm, is a special-purpose algorithm for computing discrete logarithms...
Click to read more »Eulerian path
Kamis, 2026-06-04 09:12:23component of the underlying undirected graph. Fleury's algorithm is an elegant but inefficient algorithm that dates to 1883. Consider a graph known to have...
Click to read more »Pathfinding
Kamis, 2026-06-04 04:57:53solving mazes. This field of research is based heavily on Dijkstra's algorithm for finding the shortest path on a weighted graph. Pathfinding is closely...
Click to read more »Unrestricted algorithm
Rabu, 2025-03-26 10:20:44An unrestricted algorithm is an algorithm for the computation of a mathematical function that puts no restrictions on the range of the argument or on...
Click to read more »Empirical algorithmics
Sabtu, 2025-08-16 18:37:35science, empirical algorithmics (or experimental algorithmics) is the practice of using empirical methods to study the behavior of algorithms. The practice...
Click to read more »Gift wrapping algorithm
Rabu, 2025-12-03 03:39:27gift wrapping algorithm is an algorithm for computing the convex hull of a given set of points. In the two-dimensional case the algorithm is also known...
Click to read more »Pixel-art scaling algorithms
Minggu, 2026-08-09 17:56:22art scaling algorithms are graphical filters that attempt to enhance the appearance of hand-drawn 2D pixel art graphics. These algorithms are a form of...
Click to read more »Root-finding algorithm
Sabtu, 2026-07-25 01:02:47In numerical analysis, a root-finding algorithm is an algorithm for finding zeros, also called "roots", of continuous functions. A zero of a function...
Click to read more »Cantor–Zassenhaus algorithm
Senin, 2026-08-03 06:38:35the Cantor–Zassenhaus algorithm is a method for factoring polynomials over finite fields (also called Galois fields). The algorithm consists mainly of exponentiation...
Click to read more »Holographic algorithm
Jumat, 2026-05-08 17:05:05In computer science, a holographic algorithm is an algorithm that uses a holographic reduction. A holographic reduction is a constant-time reduction that...
Click to read more »Bees algorithm
Rabu, 2026-03-25 12:14:33computer science and operations research, the bees algorithm is a population-based search algorithm which was developed by Pham, Ghanbarzadeh et al. in...
Click to read more »Clenshaw algorithm
Sabtu, 2026-02-21 02:52:12In numerical analysis, the Clenshaw algorithm, also called Clenshaw summation, is a recursive method to evaluate a linear combination of Chebyshev polynomials...
Click to read more »MM algorithm
Senin, 2026-06-15 00:01:34The MM algorithm is an iterative optimization method which exploits the convexity of a function in order to find its maxima or minima. The MM stands for...
Click to read more »Damm algorithm
Senin, 2026-01-05 08:15:00In error detection, the Damm algorithm is a check digit algorithm that detects all single-digit errors and all adjacent transposition errors. It was presented...
Click to read more »Mu-law algorithm
Selasa, 2026-04-28 00:16:01files? See media help. The μ-law algorithm (sometimes written mu-law, often abbreviated as u-law) is a companding algorithm, primarily used in eight-bit PCM...
Click to read more »TCP congestion control
Selasa, 2026-06-30 04:37:20Transmission Control Protocol (TCP) uses one of several congestion control algorithms that include various aspects of an additive increase/multiplicative decrease...
Click to read more »Gauss–Newton algorithm
Kamis, 2025-06-12 06:00:00The Gauss–Newton algorithm is used to solve non-linear least squares problems, which is equivalent to minimizing a sum of squared function values. It...
Click to read more »Berlekamp–Rabin algorithm
Jumat, 2025-06-20 03:25:22In number theory, Berlekamp's root finding algorithm, also called the Berlekamp–Rabin algorithm, is the probabilistic method of finding roots of polynomials...
Click to read more »Pseudo-polynomial time
Kamis, 2026-06-18 11:44:19In computational complexity theory, a numeric algorithm runs in pseudo-polynomial time if its running time is bounded from above by a polynomial function...
Click to read more »Frank–Wolfe algorithm
Kamis, 2026-08-13 05:01:37The Frank–Wolfe algorithm is an iterative first-order optimization algorithm for constrained convex optimization. Also known as the conditional gradient...
Click to read more »Emergent algorithm
Senin, 2026-01-19 11:10:02An emergent algorithm is an algorithm that exhibits emergent behavior. In essence an emergent algorithm implements a set of simple building block behaviors...
Click to read more »Raymond's algorithm
Kamis, 2025-10-30 04:23:36Raymond's Algorithm is a lock based algorithm for mutual exclusion on a distributed system. It imposes a logical structure (a K-ary tree) on distributed...
Click to read more »Lehmer's GCD algorithm
Selasa, 2026-06-09 00:42:12GCD algorithm, named after D. H. Lehmer, is a fast GCD algorithm for multiple-precision arithmetic, which improves on the simpler Euclidean algorithm by...
Click to read more »Artificial bee colony algorithm
Sabtu, 2023-01-07 01:23:26science and operations research, the artificial bee colony algorithm (ABC) is an optimization algorithm based on the intelligent foraging behaviour of honey...
Click to read more »Reservoir sampling
Senin, 2026-07-20 17:42:39Reservoir sampling is a family of randomized online algorithms for choosing a simple random sample, without replacement, of k items from a population of...
Click to read more »Flooding algorithm
Senin, 2025-07-14 21:03:16A flooding algorithm is an algorithm for distributing material to every part of a graph. The name derives from the concept of inundation by a flood. Flooding...
Click to read more »The Master Algorithm
Jumat, 2024-05-10 12:50:16The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World is a book by Pedro Domingos released in 2015. Domingos wrote...
Click to read more »Wagner–Fischer algorithm
Senin, 2026-08-10 10:48:16Wagner–Fischer algorithm is a dynamic programming algorithm that computes the edit distance between two strings of characters. The Wagner–Fischer algorithm has a...
Click to read more »Secure Hash Algorithms
Sabtu, 2026-07-25 00:48:59The Secure Hash Algorithms are a family of cryptographic hash functions published by the National Institute of Standards and Technology (NIST) as a U.S...
Click to read more »Knuth–Bendix completion algorithm
Sabtu, 2026-06-20 01:28:16The Knuth–Bendix completion algorithm (named after Donald Knuth and Peter Bendix) is a semi-decision algorithm for transforming a set of equations (over...
Click to read more »Quicksort
Selasa, 2026-08-11 05:30:48sorting algorithm. Quicksort was developed by British computer scientist Tony Hoare in 1959 and published in 1961. It is still a commonly used algorithm for...
Click to read more »Distributed algorithm
Selasa, 2025-06-24 03:30:57distributed algorithm is an algorithm designed to run on computer hardware constructed from interconnected processors. Distributed algorithms are used in...
Click to read more »Datafly algorithm
Senin, 2025-08-18 10:58:27Datafly algorithm is an algorithm for providing anonymity in medical data. The algorithm was developed by Latanya Arvette Sweeney in 1997−98. Anonymization...
Click to read more »Edit distance
Sabtu, 2026-07-04 00:35:08This is further generalized by DNA sequence alignment algorithms such as the Smith–Waterman algorithm, which make an operation's cost depend on where it...
Click to read more »Nearest neighbor search
Sabtu, 2026-07-25 03:46:49character recognition Statistical classification – see k-nearest neighbor algorithm Computer vision – for point cloud registration Computational geometry...
Click to read more »Tate's algorithm
Kamis, 2026-08-13 00:25:04In the theory of elliptic curves, Tate's algorithm takes as input an integral model of an elliptic curve E over Q {\displaystyle \mathbb {Q} } , or more...
Click to read more »Schoof–Elkies–Atkin algorithm
Selasa, 2025-05-06 14:36:44The Schoof–Elkies–Atkin algorithm (SEA) is an algorithm used for finding the order of or calculating the number of points on an elliptic curve over a...
Click to read more »Sweep line algorithm
Minggu, 2025-09-07 18:47:41In computational geometry, a sweep line algorithm or plane sweep algorithm is an algorithmic paradigm that uses a conceptual sweep line or sweep surface...
Click to read more »Reeds–Sloane algorithm
Senin, 2021-11-22 03:17:55The Reeds–Sloane algorithm, named after James Reeds and Neil Sloane, is an extension of the Berlekamp–Massey algorithm, an algorithm for finding the shortest...
Click to read more »Strategy pattern
Rabu, 2025-10-15 22:34:07algorithm at runtime. Instead of implementing a single algorithm directly, code receives runtime instructions as to which in a family of algorithms to...
Click to read more »Longest palindromic substring
Jumat, 2026-01-02 23:51:26substring. Manacher (1975) invented an O ( n ) {\displaystyle O(n)} -time algorithm for listing all the palindromes that appear at the start of a given string...
Click to read more »Algorithmic complexity
Selasa, 2023-12-26 16:10:34Algorithmic complexity may refer to: In algorithmic information theory, the complexity of a particular string in terms of all algorithms that generate...
Click to read more »Introduction to Algorithms
Selasa, 2026-02-10 06:59:31Introduction to Algorithms is a book on computer programming by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. The book...
Click to read more »Cycle detection
Rabu, 2026-04-01 02:51:39In computer science, cycle detection or cycle finding is the algorithmic problem of finding a cycle in a sequence of iterated function values. For any...
Click to read more »Lemke–Howson algorithm
Selasa, 2025-10-07 17:04:42The Lemke–Howson algorithm is an algorithm that computes a Nash equilibrium of a bimatrix game, named after its inventors, Carlton E. Lemke and J. T....
Click to read more »Teknomo–Fernandez algorithm
Senin, 2026-03-16 05:44:28The Teknomo–Fernandez algorithm (TF algorithm), is an efficient algorithm for generating the background image of a given video sequence. By assuming that...
Click to read more »Coffman–Graham algorithm
Jumat, 2026-01-30 12:38:34Coffman–Graham algorithm is an algorithm for arranging the elements of a partially ordered set into a sequence of levels. The algorithm chooses an arrangement...
Click to read more »SMAWK algorithm
Minggu, 2025-08-10 11:15:48The SMAWK algorithm is an algorithm for finding the minimum value in each row of an implicitly defined totally monotone matrix. It is named after the...
Click to read more »Sequential algorithm
Minggu, 2024-09-15 06:31:29In computer science, a sequential algorithm or serial algorithm is an algorithm that is executed sequentially – once through, from start to finish, without...
Click to read more »Seidel's algorithm
Kamis, 2025-10-09 06:09:18Seidel's algorithm is an algorithm designed by Raimund Seidel in 1992 for the all-pairs-shortest-path problem for undirected, unweighted, connected graphs...
Click to read more »Arnoldi iteration
Jumat, 2025-06-20 18:47:42In numerical linear algebra, the Arnoldi iteration is an eigenvalue algorithm and an important example of an iterative method. Arnoldi finds an approximation...
Click to read more »Bruun's FFT algorithm
Kamis, 2025-11-06 21:34:27Bruun's algorithm is a fast Fourier transform (FFT) algorithm based on an unusual recursive polynomial-factorization approach, proposed for powers of...
Click to read more »Bug algorithm
Jumat, 2026-05-22 02:24:30Bug algorithm is a class of algorithm that helps robots deal with motion planning. The robot is treated as a point inside a 2D world. The obstacles (if...
Click to read more »Bentley–Ottmann algorithm
Jumat, 2025-10-31 09:13:09In computational geometry, the Bentley–Ottmann algorithm is a sweep line algorithm for listing all crossings in a set of line segments, i.e. it finds...
Click to read more »HMAC-based one-time password
Sabtu, 2026-08-08 03:47:47is a one-time password (OTP) algorithm based on the hash-based message authentication code (HMAC) cryptographic algorithm and is a basis for the commonly...
Click to read more »Huffman coding
Jumat, 2026-07-03 07:30:10compression. The process of finding or using such a code is Huffman coding, an algorithm developed by David A. Huffman while he was a Sc.D. student at MIT, and...
Click to read more »Cohen–Sutherland algorithm
Kamis, 2026-05-21 00:43:01In computer graphics, the Cohen–Sutherland algorithm is an algorithm used for line clipping. The algorithm divides a two-dimensional space into 9 regions...
Click to read more »SuperMemo
Minggu, 2026-07-12 00:16:19reviewing information saved in the database, the program uses the SuperMemo algorithm to decide what questions to show the user. The user then answers the question...
Click to read more »Component detection algorithm
Sabtu, 2025-05-24 04:24:38The component detection algorithm (CODA) is a name for a type of LC-MS and chemometrics software algorithm focused on detecting peaks in noisy chromatograms...
Click to read more »Pairwise Algorithm
Minggu, 2019-03-24 00:05:08A Pairwise Algorithm is an algorithmic technique with its origins in Dynamic programming. Pairwise algorithms have several uses including comparing a protein...
Click to read more »Label propagation algorithm
Selasa, 2026-01-06 19:41:51semi-supervised algorithm in machine learning that assigns labels to previously unlabeled data points. At the start of the algorithm, a (generally small)...
Click to read more »FGLM algorithm
Selasa, 2026-06-30 22:09:12of the main algorithms in computer algebra, named after its designers, Faugère, Gianni, Lazard and Mora. They introduced their algorithm in 1993. The...
Click to read more »Minimax approximation algorithm
Jumat, 2026-02-20 11:15:51A minimax approximation algorithm (or L∞ approximation or uniform approximation) is a method to find an approximation of a mathematical function that...
Click to read more »Newton's method
Senin, 2026-08-10 17:32:23method, named after Isaac Newton and Joseph Raphson, is a root-finding algorithm which produces successively better approximations to the roots (or zeroes)...
Click to read more »Gaussian algorithm
Kamis, 2022-07-21 10:10:31Gaussian algorithm may refer to: Gaussian elimination for solving systems of linear equations Gauss's algorithm for Determination of the day of the week...
Click to read more »Ruzzo–Tompa algorithm
Rabu, 2025-08-27 15:42:31The Ruzzo–Tompa algorithm or the RT algorithm is a linear-time algorithm for finding all non-overlapping, contiguous, maximal scoring subsequences in a...
Click to read more »Algorithmic curation
Rabu, 2026-07-01 08:43:39Algorithm curation is the selection of online media by technologies such as recommender systems and personalized search. Curation entails the selective...
Click to read more »Deflate
Sabtu, 2026-07-18 05:43:30(stylized as DEFLATE, and also called Flate) is a lossless data compression algorithm that uses a combination of LZ77 and Huffman coding. It was designed by...
Click to read more »Hill climbing
Sabtu, 2025-12-06 01:14:06technique which belongs to the family of local search. It is an iterative algorithm that starts with an arbitrary solution to a problem, then attempts to...
Click to read more »Quaternion estimator algorithm
Kamis, 2025-11-06 11:45:32The quaternion estimator algorithm (QUEST) is an algorithm designed to solve Wahba's problem, that consists of finding a rotation matrix between two coordinate...
Click to read more »Unicode collation algorithm
Senin, 2026-08-03 09:07:09The Unicode collation algorithm (UCA) is an algorithm defined in Unicode Technical Report #10, which is a customizable method to produce binary keys from...
Click to read more »Regular expression
Kamis, 2026-08-13 05:02:55match pattern in text. Usually such patterns are used by string-searching algorithms for "find" or "find and replace" operations on strings, or for input validation...
Click to read more »Summation algorithm
Rabu, 2026-08-05 22:54:57A summation algorithm is an algorithm that computes the sum of a finite list of numbers ∑ L [ i ] {\textstyle \sum L[i]} . It is especially relevant in...
Click to read more »Median of medians
Kamis, 2026-06-25 03:36:30is an approximate median selection algorithm, frequently used to supply a good pivot for an exact selection algorithm, most commonly quickselect, that selects...
Click to read more »Pointer algorithm
Rabu, 2025-10-15 17:56:35In computer science, a pointer algorithm (sometimes called a pointer machine, or a reference machine; see the article Pointer machine for a close but...
Click to read more »Double Ratchet Algorithm
Selasa, 2026-03-24 00:07:07cryptography, the Double Ratchet Algorithm (previously referred to as the Axolotl Ratchet) is a key management algorithm that was developed by Trevor Perrin...
Click to read more »External memory algorithm
Kamis, 2025-08-14 16:41:31In computing, external memory algorithms or out-of-core algorithms are algorithms that are designed to process data that are too large to fit into a computer's...
Click to read more »Lion algorithm
Sabtu, 2025-10-18 13:35:56Lion algorithm (LA) is one among the bio-inspired (or) nature-inspired optimization algorithms (or) that are mainly based on meta-heuristic principles...
Click to read more »Phonetic algorithm
Jumat, 2025-12-19 13:36:47A phonetic algorithm is an algorithm for indexing of words by their pronunciation. If the algorithm is based on orthography, it depends crucially on the...
Click to read more »Brandes' algorithm
Sabtu, 2026-04-04 05:18:23network theory, Brandes' algorithm is an algorithm for calculating the betweenness centrality of vertices in a graph. The algorithm was first published in...
Click to read more »Ukkonen's algorithm
Sabtu, 2026-01-24 17:42:10science, Ukkonen's algorithm is a linear-time, online algorithm for constructing suffix trees, proposed by Esko Ukkonen in 1995. The algorithm begins with an...
Click to read more »Network simplex algorithm
Jumat, 2025-12-12 09:37:57optimization, the network simplex algorithm is a graph theoretic specialization of the simplex algorithm. The algorithm is usually formulated in terms of...
Click to read more »Behavior selection algorithm
Senin, 2024-11-18 21:33:41artificial intelligence, a behavior selection algorithm, or action selection algorithm, is an algorithm that selects appropriate behaviors or actions...
Click to read more »Freivalds' algorithm
Minggu, 2025-11-23 02:45:46Freivalds' algorithm (named after Rūsiņš Mārtiņš Freivalds) is a probabilistic randomized algorithm used to verify matrix multiplication. Given three n × n...
Click to read more »Line drawing algorithm
Rabu, 2026-06-24 18:50:12In computer graphics, a line drawing algorithm is an algorithm for approximating a line segment on discrete graphical media, such as pixel-based displays...
Click to read more »Scoring algorithm
Selasa, 2026-06-23 14:35:42Scoring algorithm, also known as Fisher's scoring, is a form of Newton's method used in statistics to solve maximum likelihood equations numerically,...
Click to read more »Cellular evolutionary algorithm
Senin, 2026-06-29 00:23:29A cellular evolutionary algorithm (cEA) is a kind of evolutionary algorithm (EA) in which individuals cannot mate arbitrarily, but every one interacts...
Click to read more »Logarithm
Rabu, 2026-08-12 07:14:14commonplace in scientific formulae, and in measurements of the complexity of algorithms and of geometric objects called fractals. They help to describe frequency...
Click to read more »AC-3 algorithm
Rabu, 2026-05-20 16:05:10constraint satisfaction, the AC-3 algorithm (short for Arc Consistency Algorithm #3) is one of a series of algorithms used for the solution of constraint...
Click to read more »Chaff algorithm
Rabu, 2025-07-02 10:24:10Chaff is an algorithm for solving instances of the Boolean satisfiability problem in programming. It was designed by researchers at Princeton University...
Click to read more »Thalmann algorithm
Jumat, 2025-04-18 15:34:44The Thalmann Algorithm (VVAL 18) is a deterministic decompression model originally designed in 1980 to produce a decompression schedule for divers using...
Click to read more »OPTICS algorithm
Jumat, 2026-08-14 02:49:06Ordering points to identify the clustering structure (OPTICS) is an algorithm for finding density-based clusters in spatial data. It was presented in...
Click to read more »Digital Signature Algorithm
Selasa, 2026-07-14 05:12:49The Digital Signature Algorithm (DSA) is a public-key cryptosystem and Federal Information Processing Standard for digital signatures, based on the mathematical...
Click to read more »Gibbs algorithm
Rabu, 2024-03-13 10:50:34In statistical mechanics, the Gibbs algorithm, introduced by J. Willard Gibbs in 1902, is a criterion for choosing a probability distribution for the...
Click to read more »XOR swap algorithm
Rabu, 2026-04-22 06:48:01programming, the exclusive or swap (sometimes shortened to XOR swap) is an algorithm that uses the exclusive or bitwise operation to swap the values of two...
Click to read more »Mark–compact algorithm
Rabu, 2025-11-19 08:58:29science, a mark–compact algorithm is a type of garbage collection algorithm used to reclaim unreachable memory. Mark–compact algorithms can be regarded as...
Click to read more »Chromosome (evolutionary algorithm)
Senin, 2026-07-06 08:51:52in evolutionary algorithms (EA) is a set of parameters which define a proposed solution of the problem that the evolutionary algorithm is trying to solve...
Click to read more »Kirkpatrick–Seidel algorithm
Sabtu, 2026-07-04 02:23:13The Kirkpatrick–Seidel algorithm is an algorithm designed for computing the convex hull of a set of points in the plane, offering a time complexity of...
Click to read more »CYK algorithm
Kamis, 2026-08-13 23:38:36Cocke–Younger–Kasami algorithm (alternatively called CYK, or CKY) is a parsing algorithm for context-free grammars published by Itiroo Sakai in 1961. The algorithm is named...
Click to read more »Delaunay refinement
Rabu, 2026-06-10 07:07:41In mesh generation, Delaunay refinements are algorithms for mesh generation based on the principle of adding Steiner points to the geometry of an input...
Click to read more »Korkine–Zolotarev lattice basis reduction algorithm
Senin, 2026-06-22 10:09:26Korkine–Zolotarev (KZ) lattice basis reduction algorithm or Hermite–Korkine–Zolotarev (HKZ) algorithm is a lattice reduction algorithm. For lattices in R n {\displaystyle...
Click to read more »Quantum phase estimation algorithm
Senin, 2026-06-08 17:41:38In quantum computing, the quantum phase estimation algorithm is a quantum algorithm to estimate the phase corresponding to an eigenvalue of a given unitary...
Click to read more »Anytime algorithm
Kamis, 2026-06-25 02:19:56an anytime algorithm is an algorithm that can return a valid solution to a problem even if it is interrupted before it ends. The algorithm is expected...
Click to read more »Integer programming
Sabtu, 2026-08-08 14:10:42Branch and bound algorithms have a number of advantages over algorithms that only use cutting planes. One advantage is that the algorithms can be terminated...
Click to read more »Force-directed graph drawing
Selasa, 2026-04-07 12:12:59Force-directed graph drawing algorithms are a class of algorithms for drawing graphs in an aesthetically-pleasing way. Their purpose is to position the...
Click to read more »The Algorithm Auction
Kamis, 2026-07-09 04:22:29The Algorithm Auction is the world's first auction of computer algorithms. Created by Ruse Laboratories, the initial auction featured seven lots and was...
Click to read more »Enumeration algorithm
Selasa, 2026-02-10 19:42:57science, an enumeration algorithm is an algorithm that enumerates the answers to a computational problem. Formally, such an algorithm applies to problems...
Click to read more »BHT algorithm
Kamis, 2026-03-26 18:31:19In quantum computing, the Brassard–Høyer–Tapp (BHT) algorithm is a quantum algorithm that solves the collision problem. In this problem, one is given n...
Click to read more »Kernighan–Lin algorithm
Jumat, 2025-10-31 20:30:12The Kernighan–Lin algorithm is a heuristic algorithm for finding partitions of graphs. The algorithm has important practical application in the layout...
Click to read more »Outline of machine learning
Kamis, 2026-07-09 20:52:19involves the study and construction of algorithms that can learn from and make predictions on data. These algorithms operate by building a model from a training...
Click to read more »March algorithm
Minggu, 2026-05-10 07:49:27The March algorithm is a widely used algorithm that tests SRAM memory by filling all its entries test patterns. It carries out several passes through an...
Click to read more »Cache-oblivious algorithm
Kamis, 2025-08-21 09:56:17In computing, a cache-oblivious algorithm (or cache-transcendent algorithm) is an algorithm designed to take advantage of a processor cache without having...
Click to read more »Outline of algorithms
Rabu, 2026-05-06 22:19:54to algorithms: An algorithm is a finite, well-defined sequence of instructions or rules for solving a problem or performing a computation. Algorithms are...
Click to read more »Lander–Green algorithm
Minggu, 2017-09-03 02:41:30The Lander–Green algorithm is an algorithm, due to Eric Lander and Philip Green for computing the likelihood of observed genotype data given a pedigree...
Click to read more »Hoshen–Kopelman algorithm
Minggu, 2025-05-25 11:02:56The Hoshen–Kopelman algorithm is a simple and efficient algorithm for labeling clusters on a grid, where the grid is a regular network of cells, with...
Click to read more »Nussinov algorithm
Senin, 2023-04-03 21:52:02The Nussinov algorithm is a nucleic acid structure prediction algorithm used in computational biology to predict the folding of an RNA molecule that makes...
Click to read more »Shortest path problem
Senin, 2026-07-27 16:57:06Find the Shortest Path: Use a shortest path algorithm (e.g., Dijkstra's algorithm, Bellman-Ford algorithm) to find the shortest path from the source node...
Click to read more »Boyer–Moore majority vote algorithm
Senin, 2026-08-03 03:13:39The Boyer–Moore majority vote algorithm is an algorithm for finding the majority of a sequence of elements using linear time and a constant number of...
Click to read more »Suzuki–Kasami algorithm
Minggu, 2025-05-11 00:23:20The Suzuki–Kasami algorithm is a token-based algorithm for achieving mutual exclusion in distributed systems. The process holding the token is the only...
Click to read more »Lubachevsky–Stillinger algorithm
Sabtu, 2025-10-18 22:32:05Lubachevsky-Stillinger (compression) algorithm (LS algorithm, LSA, or LS protocol) is a numerical procedure suggested by F. H. Stillinger and Boris D...
Click to read more »The Algorithm (Filter album)
Sabtu, 2026-05-09 13:10:04The Algorithm is the eighth studio album by American rock band Filter. It was released on August 25, 2023. Originally conceived in 2018 as a follow-up...
Click to read more »VEGAS algorithm
Rabu, 2022-07-20 09:59:48The VEGAS algorithm, due to G. Peter Lepage, is a method for reducing error in Monte Carlo simulations by using a known or approximate probability distribution...
Click to read more »Belief propagation
Jumat, 2026-04-24 23:50:26propagation, also known as sum–product message passing, is a message-passing algorithm for performing inference on graphical models, such as Bayesian networks...
Click to read more »Elston–Stewart algorithm
Rabu, 2025-05-28 23:47:32The Elston–Stewart algorithm is an algorithm for computing the likelihood of observed data on a pedigree assuming a general model under which specific...
Click to read more »BPP (complexity)
Senin, 2026-04-27 21:23:24since a deterministic algorithm is a special case of a probabilistic algorithm. Informally, a problem is in BPP if there is an algorithm for it that has the...
Click to read more »Algorithm (Natalie Imbruglia album)
Sabtu, 2026-08-08 07:00:03Algorithm is the seventh studio album by Australian–British singer-songwriter Natalie Imbruglia. The record will be released on 4 September 2026 by Imbruglia's...
Click to read more »Schreier–Sims algorithm
Kamis, 2024-06-20 02:53:58Schreier–Sims algorithm is an algorithm in computational group theory, named after the mathematicians Otto Schreier and Charles Sims. This algorithm can find...
Click to read more »The Feel of Algorithms
Kamis, 2026-06-18 02:47:00of Algorithms is a 2023 book by Minna Ruckenstein. The book studies the emotional experiences and everyday interactions people have with algorithms. Ruckenstein...
Click to read more »Index calculus algorithm
Selasa, 2025-09-30 17:17:03In computational number theory, the index calculus algorithm is a probabilistic algorithm for computing discrete logarithms. Dedicated to the discrete...
Click to read more »Cayley–Purser algorithm
Senin, 2026-03-09 13:48:21The Cayley–Purser algorithm was a public-key cryptography algorithm published in early 1999 by 16-year-old Irishwoman Sarah Flannery, based on an unpublished...
Click to read more »Spiral optimization algorithm
Sabtu, 2025-10-25 16:19:03the spiral optimization (SPO) algorithm is a metaheuristic inspired by spiral phenomena in nature. The first SPO algorithm was proposed for two-dimensional...
Click to read more »RE (complexity)
Selasa, 2026-07-21 01:12:40cases. Such a procedure is sometimes called a semi-algorithm, to distinguish it from an algorithm, defined as a complete solution to a decision problem...
Click to read more »Direct clustering algorithm
Minggu, 2024-12-29 21:40:39Direct clustering algorithm (DCA) is a methodology for identification of cellular manufacturing structure within an existing manufacturing shop. The DCA...
Click to read more »Reinforcement learning
Sabtu, 2026-08-08 21:59:01unsupervised learning. While supervised learning and unsupervised learning algorithms respectively attempt to discover patterns in labeled and unlabeled data...
Click to read more »Lattice-based cryptography
Sabtu, 2025-11-15 09:40:11elliptic-curve cryptosystems—which could, theoretically, be defeated using Shor's algorithm on a quantum computer—some lattice-based constructions appear to be resistant...
Click to read more »GSP algorithm
Senin, 2026-02-09 19:54:38GSP algorithm (Generalized Sequential Pattern algorithm) is an algorithm used for sequence mining. The algorithms for solving sequence mining problems...
Click to read more »Intersection algorithm
Minggu, 2025-03-30 01:03:41The intersection algorithm is an agreement algorithm used to select sources for estimating accurate time from a number of noisy time sources. It forms...
Click to read more »Soundex
Minggu, 2026-08-09 03:29:09Soundex is a phonetic algorithm for indexing names by sound, as pronounced in English. The goal is for homophones to be encoded to the same representation...
Click to read more »Meissel–Lehmer algorithm
Selasa, 2026-04-07 16:16:08The Meissel–Lehmer algorithm (after Ernst Meissel and Derrick Henry Lehmer) is an algorithm that computes exact values of the prime-counting function....
Click to read more »PISO algorithm
Senin, 2026-01-26 04:35:04PISO algorithm (Pressure-Implicit with Splitting of Operators) was proposed by Issa in 1986 without iterations and with large time steps and a lesser...
Click to read more »Thompson's construction
Sabtu, 2026-01-24 13:04:28computer science, Thompson's construction algorithm, also called the McNaughton–Yamada–Thompson algorithm, is a method of transforming a regular expression...
Click to read more »Chang and Roberts algorithm
Selasa, 2026-06-16 07:44:42The Chang and Roberts algorithm is a ring-based coordinator election algorithm, employed in distributed computing. It was initially published by Ernest...
Click to read more »Google Search
Rabu, 2026-08-12 02:40:49website page or in an installed application program. Google Search uses algorithms to analyze and rank websites based on their relevance to the query and...
Click to read more »Merge-insertion sort
Minggu, 2026-02-01 00:17:39computer science, merge-insertion sort or the Ford–Johnson algorithm is a comparison sorting algorithm published in 1959 by L. R. Ford Jr. and Selmer M. Johnson...
Click to read more »Shapiro–Senapathy algorithm
Minggu, 2026-08-09 04:03:48The Shapiro—Senapathy algorithm (S&S) is a computational method for identifying splice sites in eukaryotic genes. The algorithm employs a Position Weight...
Click to read more »Marching cubes
Rabu, 2026-01-07 22:54:07Marching cubes is a computer graphics algorithm, published in the 1987 SIGGRAPH proceedings by Lorensen and Cline, for extracting a polygonal mesh of...
Click to read more »Cuthill–McKee algorithm
Rabu, 2025-11-05 22:05:42numerical linear algebra, the Cuthill–McKee algorithm (CM), named after Elizabeth Cuthill and James McKee, is an algorithm to permute a sparse matrix that has...
Click to read more »Deadlock prevention algorithms
Kamis, 2025-06-12 06:23:01In computer science, deadlock prevention algorithms are used in concurrent programming when multiple processes must acquire more than one shared resource...
Click to read more »Generalized Hebbian algorithm
Jumat, 2026-07-03 16:05:15The generalized Hebbian algorithm, also known in the literature as Sanger's rule, is a linear feedforward neural network for unsupervised learning with...
Click to read more »Demon algorithm
Jumat, 2024-06-07 22:16:02The demon algorithm is a Monte Carlo method for efficiently sampling members of a microcanonical ensemble with a given energy. An additional degree of...
Click to read more »Winnow (algorithm)
Senin, 2025-11-17 02:01:49algorithm is a technique from machine learning for learning a linear classifier from labeled examples. It is very similar to the perceptron algorithm...
Click to read more »Quantum optimization algorithms
Rabu, 2026-08-12 00:18:15Quantum optimization algorithms are quantum algorithms that are used to solve optimization problems. Mathematical optimization deals with finding the...
Click to read more »Replacement algorithm
Minggu, 2023-07-23 14:33:09Replacement algorithm may refer to: Cache replacement algorithm Page replacement algorithm This disambiguation page lists articles associated with the...
Click to read more »LZMA
Selasa, 2026-07-28 13:55:14LZMA (Lempel–Ziv–Markov chain algorithm) is a lossless data compression algorithm developed since 1998 by Igor Pavlov, the developer of 7-Zip. It has...
Click to read more »Lemke's algorithm
Jumat, 2026-01-16 04:56:56In mathematical optimization, Lemke's algorithm is a procedure for solving linear complementarity problems, and more generally mixed linear complementarity...
Click to read more »Ho–Kashyap algorithm
Rabu, 2026-01-21 10:12:37The Ho–Kashyap algorithm is an iterative method in machine learning for finding a linear decision boundary that separates two linearly separable classes...
Click to read more »Watershed (image processing)
Senin, 2025-09-08 04:35:52continuous domain. There are also many different algorithms to compute watersheds. Watershed algorithms are used in image processing primarily for object...
Click to read more »Plotting algorithms for the Mandelbrot set
Senin, 2026-07-06 22:18:33There are many programs and algorithms used to plot the Mandelbrot set and other fractals, some of which are described in fractal-generating software....
Click to read more »Medical algorithm
Senin, 2026-08-03 12:21:33A medical algorithm is any computation, formula, statistical survey, nomogram, or look-up table, useful in healthcare. Medical algorithms include decision...
Click to read more »Mean shift
Selasa, 2026-08-11 20:45:04for locating the maxima of a density function, a so-called mode-seeking algorithm. Application domains include cluster analysis in computer vision and image...
Click to read more »Lehmer–Schur algorithm
Sabtu, 2025-09-27 23:08:28mathematics, the Lehmer–Schur algorithm (named after Derrick Henry Lehmer and Issai Schur) is a root-finding algorithm for complex polynomials, extending...
Click to read more »Prefix sum
Rabu, 2026-08-12 08:19:51parallel algorithms, both as a test problem to be solved and as a useful primitive to be used as a subroutine in other parallel algorithms. Abstractly...
Click to read more »Interchangeability algorithm
Minggu, 2024-10-06 15:42:32In computer science, an interchangeability algorithm is a technique used to more efficiently solve constraint satisfaction problems (CSP). A CSP is a...
Click to read more »Multi-armed bandit
Jumat, 2026-08-14 02:36:10policies, and the algorithm is computationally inefficient. A simple algorithm with logarithmic regret is proposed in: UCB-ALP algorithm: The framework of...
Click to read more »Synchronizer (algorithm)
Minggu, 2023-08-27 02:07:23In computer science, a synchronizer is an algorithm that can be used to run a synchronous algorithm on top of an asynchronous processor network, so enabling...
Click to read more »Fast folding algorithm
Jumat, 2025-12-05 23:12:09The Fast-Folding Algorithm (FFA) is a computational method primarily utilized in the domain of astronomy for detecting periodic signals. FFA is designed...
Click to read more »Branch and bound
Jumat, 2026-08-14 01:13:37an algorithm design paradigm for discrete and combinatorial optimization problems, as well as mathematical optimization. A branch-and-bound algorithm consists...
Click to read more »Gibbs sampling
Selasa, 2026-07-21 00:08:49known in statistical mechanics as the heat bath algorithm, is a Markov chain Monte Carlo (MCMC) algorithm for sampling from a specified multivariate probability...
Click to read more »Buzen's algorithm
Selasa, 2025-05-27 18:22:00the mathematical theory of probability, Buzen's algorithm (or convolution algorithm) is an algorithm for calculating the normalization constant G(N) in...
Click to read more »HITS algorithm
Sabtu, 2026-01-31 17:10:49Search (HITS; also known as hubs and authorities) is a link analysis algorithm that rates Web pages, developed by Jon Kleinberg. The idea behind Hubs...
Click to read more »Message authentication code
Sabtu, 2026-06-27 02:39:39consists of three algorithms: A key generation algorithm selects a key from the key space uniformly at random. A MAC generation algorithm efficiently returns...
Click to read more »Pan–Tompkins algorithm
Minggu, 2026-03-15 17:26:31The Pan–Tompkins algorithm is commonly used to detect QRS complexes in electrocardiographic signals (ECG). The QRS complex represents the ventricular...
Click to read more »Double dabble
Jumat, 2026-04-17 07:22:01dabble algorithm is used to convert binary numbers into binary-coded decimal (BCD) notation. It is also known as the shift-and-add-3 algorithm, and can...
Click to read more »Tompkins–Paige algorithm
Rabu, 2024-07-17 18:12:35The Tompkins–Paige algorithm is a computer algorithm for generating all permutations of a finite set of objects. Let P and c be arrays of length n with...
Click to read more »Super-recursive algorithm
Selasa, 2024-12-03 05:15:35computability theory, super-recursive algorithms are posited as a generalization of hypercomputation: hypothetical algorithms that are more powerful, that is...
Click to read more »LOOK algorithm
Sabtu, 2026-06-13 21:21:02scheduling algorithm used to determine the order in which new disk read and write requests are processed. The LOOK algorithm, similar to the SCAN algorithm, honors...
Click to read more »FKT algorithm
Minggu, 2024-10-13 02:55:35The Fisher–Kasteleyn–Temperley (FKT) algorithm, named after Michael Fisher, Pieter Kasteleyn, and Neville Temperley, counts the number of perfect matchings...
Click to read more »Rocchio algorithm
Kamis, 2026-02-26 07:14:52The Rocchio algorithm is based on a method of relevance feedback found in information retrieval systems which stemmed from the SMART Information Retrieval...
Click to read more »CLEAN (algorithm)
Sabtu, 2026-02-07 23:44:11The CLEAN algorithm is a computational algorithm to perform a deconvolution on images created in radio astronomy. It was published by Jan Högbom in 1974...
Click to read more »Gröbner basis
Minggu, 2026-08-09 16:19:58in his 1965 Ph.D. thesis, which also included an algorithm to compute them (Buchberger's algorithm). He named them after his advisor Wolfgang Gröbner...
Click to read more »Jacobi–Perron algorithm
Minggu, 2026-02-08 17:04:35In mathematics, the Jacobi–Perron algorithm is a generalization of the Euclidean algorithm to n-tuples of real numbers, which addresses Hermite's problem...
Click to read more »One-pass algorithm
Senin, 2025-06-30 12:40:46In computing, a one-pass algorithm or single-pass algorithm is a streaming algorithm which reads its input exactly once. It does so by processing items...
Click to read more »