Fast and Simple Sorting Using Partial Information

Bernhard Haeupler1,2, Richard Hladík2, John Iacono3

  • 1INSAIT, Sofia University "St. Kliment Ohridski", Sofia, Bulgaria.

Algorithmica
|October 24, 2026
PubMed

Related Concept Videos

Partial Fractions01:28

Partial Fractions

A partial fraction is a component of a rational expression represented as the sum of simpler fractions. When a rational function is expressed as a ratio of two polynomials, it can often be decomposed into a sum of fractions whose denominators are simpler polynomials, typically linear or irreducible quadratic factors. This process is called partial fraction decomposition, and it is used to simplify complex expressions for integration, solving equations, or analysis.Partial fraction decomposition...
Ranks01:02

Ranks

Unlike parametric methods, nonparametric statistics are ideal for nominal and ordinal data, requiring fewer assumptions about the population's nature or distribution. This makes nonparametric methods easier to apply and interpret, as they do not depend on parameters like mean or standard deviation. One common approach in nonparametric analysis is to sort data according to a specific criterion. For instance, we might arrange weather data from hottest to coldest days in a month or rank cities...
Signal Sequences and Sorting Receptors01:41

Signal Sequences and Sorting Receptors

Signal sequences are short amino acid sequences that guide newly synthesized proteins to their proper location within the cell. Classical signal sequences are fifteen to sixty amino acids long and present at the N-terminus of a polypeptide chain. Each signal sequence has a conserved segment of basic residues towards their N terminus, a hydrophobic core, and a C-terminus rich in polar residues. The C-terminus also contains a signal cleavage site and features a -3 -1 sequence motif. The -3-1...
Percentile01:18

Percentile

A percentile indicates the relative standing of a data value when data are sorted into numerical order from smallest to largest. It represents the percentages of data values that are less than or equal to the pth percentile. For example, 15% of data values are less than or equal to the 15th percentile. Low percentiles always correspond to lower data values. High percentiles always correspond to higher data values.Percentiles divide ordered data into hundredths. To score in the...
Law of Independent Assortment02:36

Law of Independent Assortment

While Mendel’s Law of Segregation states that the two alleles for one gene are separated into different gametes, a different question of how different genes are inherited remains. For example, is the gene for tall plants inherited with the gene for green peas? Mendel asked this question by experimenting with a dihybrid cross; a cross in which both parents are homozygous for two distinct traits resulting in an F1 generation that are heterozygous for both traits.Let’s think of two homozygous...
Subcellular Fractionation01:32

Subcellular Fractionation

The homogenate obtained after cell lysis contains various membrane-bound organelles that can be further separated into pure fractions by subcellular fractionation. These isolates are used to study specific cellular components, analyze localized protein activity, and are even employed in diagnostics. Fractionation is typically achieved using centrifugation methods, the most common being density-gradient and differential centrifugation.
Differential Centrifugation
Differential centrifugation is...