Related Experiment Video
Updated: Jun 20, 2026

05:12
ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019
A fast and exact algorithm for the median of three problem: a graph decomposition approach
1Department of Mathematics and Statistics, University of Ottawa, Ottawa, Canada. wei.xu@epfl.ch
Summary
This study introduces ASMedian, an algorithm that dramatically speeds up solving the median of three problem by utilizing simple adequate subgraphs. This computational biology method efficiently handles large datasets with thousands of genes.
Area of Science:
- Computational biology
- Graph theory
- Bioinformatics
Background:
- Previous work demonstrated adequate subgraphs for decomposing breakpoint graphs, accelerating the median problem.
- The median problem is crucial in computational biology for phylogenetic tree reconstruction.
Purpose of the Study:
- To investigate properties of adequate subgraphs with rank 3 for the median of three problem.
- To develop and evaluate an efficient algorithm for solving the median of three problem.
Main Methods:
- Proving properties of adequate subgraphs with rank 3.
- Inventorying algorithms for simple adequate subgraphs.
- Incorporating simple adequate subgraphs into the ASMedian algorithm.
Main Results:
- Identified key properties of adequate subgraphs with rank 3.
- Developed the ASMedian algorithm by integrating simple adequate subgraphs.
- ASMedian achieved dramatic speedups on simulated data, solving instances with thousands of genes rapidly.
Conclusions:
- Adequate subgraphs offer significant performance improvements for the median of three problem.
- ASMedian is a highly efficient algorithm for solving the median of three problem, even for large-scale genomic data.
Related Concept Videos
Median
Besides mean, the median is a widely used measure of central tendency. Typically, median is defined as the central or middle value of a data set, measured by arranging the data elements in an increasing or decreasing order. Since this middle value is not affected by the precise numerical values of the outliers or fluctuations, it is insensitive to them. Hence, in cases where a data set may have outliers or the extreme values are not known, the median is a better measure of the central tendency...
Vector Algebra: Graphical Method
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Measures of Central Tendency
The "center" of a data set is also a way of describing location. The two most widely used measures of the "center" of the data are the mean (average) and the median. The words "mean" and "average" are often used interchangeably. The substitution of one word for the other is common practice. The technical term is "arithmetic mean" and "average" is technically a center location. However, in practice among non-statisticians, "average" is commonly accepted for "arithmetic mean."
Gaussian Elimination: Problem Solving
Systems of linear equations in several variables are pivotal in modeling complex scenarios involving multiple unknowns and constraints. Such systems are widely used in various fields to represent relationships where several conditions must be simultaneously satisfied. Each variable in the system corresponds to an unknown quantity, while each equation imposes a linear constraint, leading to a structured approach for analyzing and solving real-world problems.A system of three equations with three...
Graphical Representation of Inequalities
The graph of the equation where y equals x squared forms a curve known as a parabola. This curve acts as a boundary in the coordinate plane, dividing it into distinct regions based on the relative position of points.When the equality sign in the equation is replaced with an inequality—such as greater than, less than, greater than or equal to, or less than or equal to—the graphical representation changes from a single curve into a broader shaded area that signifies the set of all points...
Fast Decoupled and DC Powerflow
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations: