• Competitive analysis is a method invented for analyzing online algorithms, in which the performance of an online algorithm (which must satisfy an unpredictable...
    6 KB (794 words) - 12:55, 19 March 2024
  • Competitive analysis may refer to: Competitor analysis Competitive analysis (online algorithm) This disambiguation page lists articles associated with...
    328 bytes (43 words) - 09:59, 12 March 2022
  • in this setting. Competitive analysis formalizes this idea by comparing the relative performance of an online and offline algorithm for the same problem...
    6 KB (708 words) - 13:17, 23 June 2025
  • 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
  • Thumbnail for Analysis
    users. Competitive analysis (online algorithm) – shows how online algorithms perform and demonstrates the power of randomization in algorithms Lexical...
    22 KB (2,513 words) - 08:56, 24 June 2025
  • bad input to the algorithm (see worst-case complexity and competitive analysis (online algorithm)) such as in the Prisoner's dilemma. It is for this reason...
    33 KB (4,218 words) - 17:33, 21 June 2025
  • Competitive analysis Computability theory Computational complexity theory Embarrassingly parallel problem Emergent algorithm Evolutionary algorithm Fast...
    1 KB (125 words) - 13:50, 14 September 2024
  • corresponding offline algorithm which is necessarily always optimal and knows the entire input in advance (competitive analysis). In many situations,...
    3 KB (404 words) - 02:39, 6 October 2023
  • List update problem (category Analysis of algorithms)
    Access 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...
    9 KB (1,331 words) - 06:51, 28 June 2025
  • 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
  • Thumbnail for Competitive programming
    candidates to solve complex programming and algorithmic problems on the spot. There has also been criticism of competitive programming, particularly from professional...
    20 KB (1,395 words) - 18:05, 24 May 2025
  • Metrical task system (category Online algorithms)
    systems is the competitive analysis, where the performance of an online algorithm is compared to the performance of an optimal offline algorithm. For deterministic...
    5 KB (805 words) - 09:35, 29 December 2024
  • processor time) of the algorithm itself. The page replacing problem is a typical online problem from the competitive analysis perspective in the sense...
    47 KB (6,235 words) - 18:13, 20 April 2025
  • In computer science, amortized analysis is a method for analyzing a given algorithm's complexity, or how much of a resource, especially time or memory...
    10 KB (1,266 words) - 08:26, 15 March 2025
  • K-server problem (category Online algorithms)
    the category of online algorithms, one of two abstract problems on metric spaces that are central to the theory of competitive analysis (the other being...
    11 KB (1,379 words) - 13:48, 22 June 2025
  • bound known for any deterministic online algorithm is 10/3. Unit weight undirected graphs can be explored with a competitive ration of 2 − ε, which is already...
    11 KB (1,493 words) - 19:01, 4 June 2025
  • information. Sentiment analysis is widely applied to voice of the customer materials such as reviews and survey responses, online and social media, and...
    62 KB (7,318 words) - 11:32, 26 June 2025
  • Thumbnail for Algorithmic bias
    intended function of the algorithm. Bias can emerge from many factors, including but not limited to the design of the algorithm or the unintended or unanticipated...
    141 KB (15,686 words) - 00:09, 25 June 2025
  • The Hungarian method is a combinatorial optimization algorithm that solves the assignment problem in polynomial time and which anticipated later primal–dual...
    41 KB (5,598 words) - 15:38, 23 May 2025
  • 373/228} . Yao proved in 1980 that there can be no online algorithm with an asymptotic competitive ratio smaller than 3 2 {\displaystyle {\tfrac {3}{2}}}...
    53 KB (7,098 words) - 08:15, 17 June 2025
  • Thumbnail for Genetic algorithm
    genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA)....
    69 KB (8,221 words) - 21:33, 24 May 2025
  • 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
  • Yao's principle has also been applied to the competitive ratio of online algorithms. An online algorithm must respond to a sequence of requests, without...
    27 KB (3,833 words) - 11:29, 16 June 2025
  • Apriori algorithm Eclat algorithm FP-growth algorithm Hierarchical clustering Single-linkage clustering Conceptual clustering Cluster analysis BIRCH DBSCAN...
    39 KB (3,386 words) - 19:51, 2 June 2025
  • Tomkins introduced a randomized online interval scheduling algorithm, the 2-size version being strongly competitive, and the k-size version achieving...
    14 KB (1,648 words) - 00:45, 18 March 2025
  • Daniel Sleator (category Competitive programmers)
    suggested the idea of comparing an online algorithm to an optimal offline algorithm, for which the term competitive analysis was later coined in a paper of...
    5 KB (433 words) - 16:08, 18 April 2025
  • Thumbnail for Lawrence L. Larmore
    linear time. He is perhaps best known for his work with competitive analysis of online algorithms, particularly for the k-server problem. His contributions...
    4 KB (234 words) - 21:30, 15 September 2024
  • scheduling algorithm in 1966, which is (2 − 1/m)-competitive, where m is the number of machines. It was later proven to be the optimal online algorithm for two...
    19 KB (2,578 words) - 03:45, 24 March 2025
  • Thumbnail for Knapsack problem
    they give a 2-competitive algorithm, prove a lower bound of ~1.368 for randomized algorithms, and prove that no deterministic algorithm can have a constant...
    49 KB (7,799 words) - 04:22, 30 June 2025
  • matrix representation adversary algorithm algorithm BSTW algorithm FGK algorithmic efficiency algorithmically solvable algorithm V all pairs shortest path alphabet...
    35 KB (3,135 words) - 18:46, 6 May 2025