• In computer science, a selection algorithm is an algorithm for finding the k {\displaystyle k} th smallest value in a collection of ordered values, such...
    45 KB (5,755 words) - 20:59, 28 January 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
  • In artificial intelligence, a behavior selection algorithm, or action selection algorithm, is an algorithm that selects appropriate behaviors or actions...
    2 KB (166 words) - 14:33, 18 November 2024
  • Thumbnail for Selection (evolutionary algorithm)
    Selection is a genetic operator in an evolutionary algorithm (EA). An EA is a metaheuristic inspired by biological evolution and aims to solve challenging...
    13 KB (1,736 words) - 02:09, 25 May 2025
  • In computer science, selection sort is an in-place comparison sorting algorithm. It has a O(n2) time complexity, which makes it inefficient on large lists...
    12 KB (1,724 words) - 11:10, 21 May 2025
  • Algorithm selection (sometimes also called per-instance algorithm selection or offline algorithm selection) is a meta-algorithmic technique to choose...
    15 KB (1,836 words) - 23:23, 3 April 2024
  • features and comparatively few samples (data points). A feature selection algorithm can be seen as the combination of a search technique for proposing...
    58 KB (6,931 words) - 04:18, 30 June 2025
  • Thumbnail for Sorting algorithm
    In 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...
    71 KB (6,619 words) - 01:43, 16 July 2025
  • proportionate selection, also known as roulette wheel selection or spinning wheel selection, is a selection technique used in evolutionary algorithms for selecting...
    8 KB (1,066 words) - 21:37, 4 June 2025
  • Thumbnail for Clonal selection algorithm
    artificial immune systems, clonal selection algorithms are a class of algorithms inspired by the clonal selection theory of acquired immunity that explains...
    4 KB (361 words) - 09:43, 27 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) - 06:39, 30 June 2025
  • Introselect (category Selection algorithms)
    computer science, introselect (short for "introspective selection") is a selection algorithm that is a hybrid of quickselect and median of medians which...
    4 KB (524 words) - 18:03, 28 May 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
  • Thumbnail for Median of medians
    medians is an approximate median selection algorithm, frequently used to supply a good pivot for an exact selection algorithm, most commonly quickselect, that...
    19 KB (2,608 words) - 18:54, 5 March 2025
  • learning process. Algorithms of instance selection can also be applied for removing noisy instances, before applying learning algorithms. This step can improve...
    6 KB (873 words) - 02:20, 22 July 2023
  • Thumbnail for Evolutionary algorithm
    Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least...
    41 KB (4,546 words) - 00:41, 17 July 2025
  • Thumbnail for Greedy algorithm
    the best-suited algorithms are greedy. It is important, however, to note that the greedy algorithm can be used as a selection algorithm to prioritize options...
    17 KB (1,918 words) - 19:59, 19 June 2025
  • algorithms are developed is called online optimization. As an example, consider the sorting algorithms selection sort and insertion sort: selection sort...
    6 KB (708 words) - 13:17, 23 June 2025
  • Thumbnail for Quickselect
    Quickselect (category Selection algorithms)
    In computer science, quickselect is a selection algorithm to find the kth smallest element in an unordered list, also known as the kth order statistic...
    9 KB (1,163 words) - 08:37, 1 December 2024
  • Thumbnail for Truncation selection
    Truncation selection is a selection method in selective breeding and in evolutionary algorithms from computer science, which selects a certain share of...
    3 KB (310 words) - 05:20, 28 May 2025
  • Thumbnail for Algorithm
    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) - 18:37, 15 July 2025
  • In computer science, the Floyd-Rivest algorithm is a selection algorithm developed by Robert W. Floyd and Ronald L. Rivest that has an optimal expected...
    8 KB (933 words) - 01:58, 25 July 2023
  • Thumbnail for Quicksort
    Quicksort (category Divide-and-conquer algorithms)
    sorting algorithm. Quicksort was developed by British computer scientist Tony Hoare in 1959 and published in 1961. It is still a commonly used algorithm for...
    73 KB (10,092 words) - 13:13, 11 July 2025
  • universal portfolio algorithm is a portfolio selection algorithm from the field of machine learning and information theory. The algorithm learns adaptively...
    1 KB (135 words) - 19:30, 25 June 2025
  • Thumbnail for Search algorithm
    In computer science, a search algorithm is an algorithm designed to solve a search problem. Search algorithms work to retrieve information stored within...
    11 KB (1,453 words) - 16:18, 10 February 2025
  • Musser (1997), in which he also introduced introselect, a hybrid selection algorithm based on quickselect (a variant of quicksort), which falls back to...
    11 KB (1,227 words) - 09:46, 25 May 2025
  • Thumbnail for Differential evolution
    Differential evolution (category Evolutionary algorithms)
    Differential evolution (DE) is an evolutionary algorithm to optimize a problem by iteratively trying to improve a candidate solution with regard to a...
    13 KB (1,589 words) - 04:27, 9 February 2025
  • Divine selection, selection by God Papal selection, selection by clergy Selection (user interface) X Window selection Selection (evolutionary algorithm) Selection...
    2 KB (243 words) - 16:45, 31 December 2024
  • testing. [citation needed] Adaptive testing, depending on the item selection algorithm, may reduce exposure of some items because examinees typically receive...
    31 KB (3,676 words) - 03:02, 2 June 2025
  • Thumbnail for Memetic algorithm
    computer science and operations research, a memetic algorithm (MA) is an extension of an evolutionary algorithm (EA) that aims to accelerate the evolutionary...
    35 KB (4,064 words) - 10:23, 15 July 2025