An Angle-Based Algorithmic Framework for the Interval Discretizable Distance Geometry Problem
Abstract
Distance Geometry plays a central role in determining protein structures from Nuclear Magnetic Resonance (NMR) data, a task known as the Molecular Distance Geometry Problem (MDGP). A subclass of this problem, the Discretizable Distance Geometry Problem (DDGP), allows a recursive solution via the combinatorial Branch-and-Prune (BP) algorithm by exploiting specific vertex orderings in protein backbones. To accommodate the inherent uncertainty in NMR data, the interval Branch-and-Prune (iBP) algorithm was introduced, incorporating interval distance constraints through uniform sampling. In this work, we propose two new algorithmic frameworks for solving the three-dimensional interval DDGP (iDDGP): the interval Angular Branch-and-Prune (iABP), and its extension, the interval Torsion-angle Branch-and-Prune (iTBP). These methods convert interval distances into angular constraints, enabling structured sampling over circular arcs. The iABP method guarantees feasibility by construction and removes the need for explicit constraint checking. The iTBP algorithm further incorporates known torsion angle intervals, enforcing local chirality and planarity conditions critical for protein geometry. We present formal mathematical foundations for both methods and a systematic strategy for generating biologically meaningful iDDGP instances from the Protein Data Bank (PDB) structures. Computational experiments demonstrate that both iABP and iTBP consistently outperform iBP in terms of solution rate and computational efficiency. In particular, iTBP yields solutions with lower RMSD variance relative to the original PDB structures, better reflecting biologically plausible conformations.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.