Related Experiment Video
Updated: Jan 24, 2026

Segmentation and Linear Measurement for Body Composition Analysis using Slice-O-Matic and Horos
Published on: March 21, 2021
Linear time minimum segmentation enables scalable founder reconstruction
Tuukka Norri1, Bastien Cazaux1, Dmitry Kosolobov2
11Department of Computer Science, University of Helsinki, Pietari Kalmin katu 5, 00014 Helsinki, Finland.
Background:
We study a preprocessing routine relevant in pan-genomic analyses: consider a set of aligned haplotype sequences of complete human chromosomes. Due to the enormous size of such data, one would like to represent this input set with a few founder sequences that retain as well as possible the contiguities of the original sequences. Such a smaller set gives a scalable way to exploit pan-genomic information in further analyses (e.g. read alignment and variant calling). Optimizing the founder set is an NP-hard problem, but there is a segmentation formulation that can be solved in polynomial time, defined as follows. Given a threshold L and a set of m strings (haplotype sequences), each having length n, the minimum segmentation problem for founder reconstruction is to partition [1, n] into set P of disjoint segments such that each segment has length at least L and the number of distinct substrings at segment [a, b] is minimized over . The distinct substrings in the segments represent founder blocks that can be concatenated to form founder sequences representing the original such that crossovers happen only at segment boundaries.
Results:
We give an O(mn) time (i.e. linear time in the input size) algorithm to solve the minimum segmentation problem for founder reconstruction, improving over an earlier .
Conclusions:
Our improvement enables to apply the formulation on an input of thousands of complete human chromosomes. We implemented the new algorithm and give experimental evidence on its practicality. The implementation is available in https://github.com/tsnorri/founder-sequences.
Related Concept Videos
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Voltammetric Techniques: Linear-Scan (E vs Time)
Linear Circuits
Linear Momentum
Linearization and Approximation

