A Scalable Optimization Algorithm for Solving the Beltway and Turnpike Problems with Uncertain Measurements
Elder, C. S.; Hoang, M.; Ferdosi, M.; Kingsford, C.
Show abstract
The BO_SCPLOWELTWAYC_SCPLOW and TO_SCPLOWURNPIKEC_SCPLOW problems entail the reconstruction of circular and linear one-dimensional point sets from unordered pairwise distances. These problems arise in computational biology when the measurements provide distances but do not associate those distances with the entities that gave rise to them. Such applications include molecular structure determination, genomic sequencing, tandem mass spectrometry, and molecular error-correcting codes (since sequencing and mass spec technologies can give lengths or weights, usually without connecting them to endpoints). Practical algorithms for TO_SCPLOWURNPIKC_SCPLOWe are known when the distance measurements are accurate, but both problems become strongly NP-hard under any level of measurement uncertainty. This is problematic since all known applications experience some degree of uncertainty from uncontrollable factors. Traditional algorithms cope with this complexity by exploring a much larger solution space, leading to exponential blowup in terms of both time and space. To alleviate both issues, we propose a novel alternating optimization algorithm that can scale to large, uncertain distance sets with as many as 100,000 points. This algorithm is space and time-efficient, with each step running in O(m log(m)) time and requiring only [Formula] working space for a distance set of size m. Evaluations of this approach on synthetic and partial digest data showcase improved accuracy and scalability in the presence of uncertain, duplicated, and missing distances. Our implementation of the algorithm is available at https://github.com/Kingsford-Group/turnpikesolvermm.
Matching journals
The top 4 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- The statistics of k-mers from a sequence undergoing a simple mutation process without spurious matches 96%
- Gromov-Wasserstein optimal transport to align single-cell multi-omics data 96%
- Studying the history of tumor evolution from single-cell sequencing data by exploring the space of binary matrices 95%
Similar papers in this journal
- Large-scale Inference of Cell Lineage Trees and Genotype Calling from Noisy Single-Cell Data Using Efficient Local Search 96%
- Debiasing FracMinHash and deriving confidence intervals for mutation rates across a wide range of evolutionary distances 96%
- Haplotype-aware sequence alignment to pangenome graphs 95%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.