an online 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...
6 KB (703 words) - 23:27, 8 February 2025
prediction of prices in the financial international markets. Online learning algorithms may be prone to catastrophic interference, a problem that can...
25 KB (4,747 words) - 08:00, 11 December 2024
Algorithms for calculating variance play a major role in computational statistics. A key difficulty in the design of good algorithms for this problem is...
31 KB (5,774 words) - 06:09, 11 June 2025
analysis is a method invented for analyzing online algorithms, in which the performance of an online algorithm (which must satisfy an unpredictable sequence...
6 KB (794 words) - 12:55, 19 March 2024
once. A famous online problem where a decision is made only once is the Ski rental problem. In general, the output of an online algorithm is compared to...
3 KB (404 words) - 02:39, 6 October 2023
List update problem (category Online algorithms)
problem is a simple model used in the study of competitive analysis of online algorithms. Given a set of items in a list where the cost of accessing an item...
8 KB (1,286 words) - 08:34, 15 March 2025
(primary storage and processor time) of the algorithm itself. The page replacing problem is a typical online problem from the competitive analysis perspective...
47 KB (6,235 words) - 18:13, 20 April 2025
Implementation Las Vegas algorithm Lock-free and wait-free algorithms Monte Carlo algorithm Numerical analysis Online algorithm Polynomial time approximation...
1 KB (125 words) - 13:50, 14 September 2024
affects is ongoing Online algorithm – Algorithm that begins on possibly incomplete inputs Online and offline algorithms – Algorithm that begins on possibly...
18 KB (2,357 words) - 05:30, 14 June 2025
Bin packing problem (redirect from First fit algorithm)
produced with sophisticated algorithms. In addition, many approximation algorithms exist. For example, the first fit algorithm provides a fast but often...
53 KB (7,098 words) - 08:15, 17 June 2025
In mathematics and computer science, an algorithm (/ˈælɡərɪðəm/ ) is a finite sequence of mathematically rigorous instructions, typically used to solve...
61 KB (7,016 words) - 08:11, 13 June 2025
"Sequential algorithm" may also refer specifically to an algorithm for decoding a convolutional code. Online algorithm Streaming algorithm "A Dictionary...
1 KB (143 words) - 23:31, 14 September 2024
A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random...
33 KB (4,218 words) - 18:46, 19 February 2025
science, Ukkonen's algorithm is a linear-time, online algorithm for constructing suffix trees, proposed by Esko Ukkonen in 1995. The algorithm begins with an...
8 KB (1,056 words) - 21:17, 26 March 2024
longest increasing subsequence has also been studied in the setting of online algorithms, in which the elements of a sequence of independent random variables...
20 KB (2,447 words) - 08:50, 7 October 2024
Prophet inequality (category Online algorithms)
In the theory of online algorithms and optimal stopping, a prophet inequality is a bound on the expected value of a decision-making process that handles...
8 KB (1,015 words) - 10:33, 9 December 2024
Adversary model (redirect from Adversary (online algorithm))
computer science, an online algorithm measures its competitiveness against different adversary models. For deterministic algorithms, the adversary is the...
3 KB (285 words) - 22:17, 14 December 2020
Ski rental problem (category Online algorithms)
Adversary (online algorithm) Competitive analysis (online algorithm) Online algorithm Optimal stopping Blum, Avrim. "cos 521: Advanced Algorithm Design Lecture...
10 KB (1,822 words) - 19:53, 26 February 2025
Strip packing problem (section Online algorithms)
applicable in the online setting if the online bin packing algorithm belongs to the class Super Harmonic. Thus, Seiden's online bin packing algorithm Harmonic++...
48 KB (7,808 words) - 00:28, 17 December 2024
Metrical task system (category Online algorithms)
possible configurations of online algorithms. They were introduced by Borodin, Linial and Saks (1992) to model a variety of online problems. A task system...
5 KB (805 words) - 09:35, 29 December 2024
Panama, MUGI, and RC4, the algorithm efficiently encrypts a message in the manner of a single path process, i.e. online algorithm. The decryption function...
3 KB (341 words) - 15:28, 20 August 2022
Graph traversal (redirect from Graph exploration algorithm)
traversal. It is an online problem, meaning that the information about the graph is only revealed during the runtime of the algorithm. A common model is...
11 KB (1,493 words) - 19:01, 4 June 2025
Competitive analysis may refer to: Competitor analysis Competitive analysis (online algorithm) This disambiguation page lists articles associated with the title...
328 bytes (43 words) - 09:59, 12 March 2022
Yao's principle (redirect from Randomized algorithms as zero-sum games)
performance of randomized algorithms to deterministic (non-random) algorithms. It states that, for certain classes of algorithms, and certain measures of...
27 KB (3,833 words) - 11:29, 16 June 2025
found, a deterministic algorithm runs in time O ( V + E ) {\displaystyle O(V+E)} . The problem of developing an online algorithm for matching was first...
23 KB (2,938 words) - 21:25, 18 March 2025
An algorithm is fundamentally a set of rules or defined procedures that is typically designed and used to solve a specific problem or a broad set of problems...
72 KB (7,951 words) - 17:13, 5 June 2025
Dijkstra's algorithm (/ˈdaɪkstrəz/ DYKE-strəz) is an algorithm for finding the shortest paths between nodes in a weighted graph, which may represent,...
45 KB (5,638 words) - 03:05, 11 June 2025
SAX (Simple API for XML) is an event-driven online algorithm for lexing and parsing XML documents, with an API developed by the XML-DEV mailing list. SAX...
12 KB (1,656 words) - 09:45, 23 March 2025
page replacement algorithm with an improved performance over LRU (Least Recently Used) and many other newer replacement algorithms. This is achieved...
8 KB (889 words) - 04:33, 26 May 2025
In computer science, an in-place algorithm is an algorithm that operates directly on the input data structure without requiring extra space proportional...
8 KB (1,151 words) - 04:17, 22 May 2025