Related Experiment Video
Updated: Aug 5, 2026

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
robustocs: Robust optimal contribution selection
Josh Fogg1, Jaime Ortiz-Cuadros2, Ivan Pocrnić2
1The Maxwell Institute, School of Mathematics, The University of Edinburgh, Peter Guthrie Tait Road, EH9 3FD, Edinburgh, UK.
Robust Optimal Contribution Selection (ROCS) accounts for uncertainty in breeding values, reducing genetic gain uncertainty. This method offers a more sustainable approach to selective breeding programs compared to traditional methods.
Area of Science:
- Animal breeding and genetics
- Quantitative genetics
- Optimization methods
Background:
- Traditional selective breeding methods like Optimal Contribution Selection (OCS) and Truncation Selection (TS) do not account for uncertainty in breeding value estimates.
- This uncertainty can impact the short-term competitiveness and long-term sustainability of breeding programs.
Purpose of the Study:
- To introduce Robust Optimal Contribution Selection (ROCS) by incorporating robust optimization concepts.
- To develop and implement computational solutions for the ROCS problem.
- To compare the performance of ROCS against traditional methods.
Main Methods:
- Formulation of the Robust Optimal Contribution Selection (ROCS) problem using robust optimization.
- Development of two solution approaches: conic optimization and sequential quadratic programming.
- Implementation of these methods in the Python package 'robustocs', utilizing Gurobi and HiGHS solvers.
Main Results:
- Favorable performance observed for ROCS solved using sequential quadratic programming with the HiGHS solver.
- Classical TS and OCS identified as special cases of the robust selection formulations (RTS and ROCS).
- ROCS and RTS reduce uncertainty in genetic gain and coancestry at a cost of slightly reduced genetic gain compared to TS and OCS.
Conclusions:
- ROCS provides a robust framework for selective breeding that manages uncertainty in genetic gain.
- The 'robustocs' package offers practical tools for implementing advanced selection strategies.
- ROCS enhances the long-term sustainability of breeding programs by balancing genetic gain with reduced uncertainty.
Related Concept Videos
Optimal Foraging
Optimization Problems
Methods of Medium Optimization
Quantifying and Rejecting Outliers: The Grubbs Test
Types of Selection
Friedman Two-way Analysis of Variance by Ranks