Related Experiment Video
Updated: Sep 21, 2025

Block Building Task Identifies Distinct Groups of Left/Right-hand Choice Patterns After Unilateral Peripheral Nerve Injury
Published on: March 21, 2025
An Integer Linear Programming Approach for Scaffolding Based on Exemplar Breakpoint Distance
Yi-Kung Shieh1, Dao-Yuan Peng1, Yu-Han Chen1
1Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan.
Abstract:
Reference-based scaffolding is an important process used in genomic sequencing to order and orient the contigs in a draft genome based on a reference genome. In this study, we utilize the concept of genome rearrangement to formulate this process as an exemplar breakpoint distance (EBD)-based scaffolding problem, whose aim is to scaffold the contigs of two given draft genomes, both containing duplicate genes (or sequence markers) and acting with each other as a reference, such that the EBD between the scaffolded genomes is minimized. The EBD-based scaffolding problem is difficult to solve because it is non-deterministic polynomial-time (NP)-hard. In this work, we design an integer linear programming (ILP)-based algorithm to exactly solve the EBD-based scaffolding problem. Our experimental results on both simulated and biological data sets show that our ILP-based scaffolding algorithm can accurately and efficiently use a reference genome to scaffold the contigs of a draft genome. Moreover, our ILP-based scaffolding algorithm with considering duplicate genes indeed has better accuracy performance than that without considering duplicate genes, suggesting that duplicate genes and their exemplars are helpful for the application of genome rearrangement in the study of the reference-based scaffolding problem. When compared with RaGOO, a current state-of-the-art alignment-based scaffolder, our ILP-based scaffolding algorithm still has better accuracy performance on the biological data sets.
Related Concept Videos
Statically Indeterminate Problem Solving
Spanning Openings in Brick Walls
Lintels are primary supports used to span openings and can be crafted from materials such as reinforced concrete, steel-reinforced brick masonry, or simple steel angles. These are straightforward to install and are typically concealed...
Design Example: Measuring Distance Between Two Points with Obstructions
Design Example: Dimensioning of Concrete Masonry Construction
The site engineer has laid out a plan for the storeroom with external dimensions of twelve feet in length and...
Principle of Moments: Problem Solving
One such scenario involves a pole placed in a three-dimensional system with a cable attached. When a tension is applied to the cable, the moment about the z-axis passing through...
Method of Joints: Problem Solving II

