A unified bi-level framework for gene-knockout strategies

IF 0.8 4区 数学 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Ashwin Arulselvan, Mahdi Doostmohammadi, Jose Alexander Vindel Garduno
{"title":"A unified bi-level framework for gene-knockout strategies","authors":"Ashwin Arulselvan, Mahdi Doostmohammadi, Jose Alexander Vindel Garduno","doi":"10.1007/s10878-026-01431-6","DOIUrl":null,"url":null,"abstract":"In this work, we explore the concept of gene deletion (knockout) in metabolic engineering using the well-known bi-level optimisation approach. The objective is to identify a knockout strategy that maximises the production of a desired chemical without hindering the cell growth. The most popular method in the literature to solve this bi-level problem is to reformulate it into a single-level model using KKT conditions, which is then solved as a mixed integer programme after linearising the quadratic terms. In contrast, we propose a branch-and-cut algorithm starting from a high-point relaxation of the problem. Existing techniques that rely on KKT reformulations scale poorly as they introduce auxiliary binary variables for linearisation. We avoid the need of auxillary binary variables in our approach. We add cuts to prune off solutions that are neither optimal nor feasible within the branch-and-bound exploration. We propose this as a framework capable of handling both optimistic and pessimistic strategies by appropriately parametrising the separation problem and selecting the cuts. No unified framework currently exists that permits the decision maker to bracket the production ranges and select strategies that matches their biological assumptions. Our computational results indicate that both our strategies are competent when compared to the single-level reformulation with a slight deterioration in solution time for pessimistic strategies as the problem size increases. We show the convergence of the algorithm and share our computational experience.","PeriodicalId":50231,"journal":{"name":"Journal of Combinatorial Optimization","volume":"10 1","pages":""},"PeriodicalIF":0.8000,"publicationDate":"2026-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Combinatorial Optimization","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s10878-026-01431-6","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

In this work, we explore the concept of gene deletion (knockout) in metabolic engineering using the well-known bi-level optimisation approach. The objective is to identify a knockout strategy that maximises the production of a desired chemical without hindering the cell growth. The most popular method in the literature to solve this bi-level problem is to reformulate it into a single-level model using KKT conditions, which is then solved as a mixed integer programme after linearising the quadratic terms. In contrast, we propose a branch-and-cut algorithm starting from a high-point relaxation of the problem. Existing techniques that rely on KKT reformulations scale poorly as they introduce auxiliary binary variables for linearisation. We avoid the need of auxillary binary variables in our approach. We add cuts to prune off solutions that are neither optimal nor feasible within the branch-and-bound exploration. We propose this as a framework capable of handling both optimistic and pessimistic strategies by appropriately parametrising the separation problem and selecting the cuts. No unified framework currently exists that permits the decision maker to bracket the production ranges and select strategies that matches their biological assumptions. Our computational results indicate that both our strategies are competent when compared to the single-level reformulation with a slight deterioration in solution time for pessimistic strategies as the problem size increases. We show the convergence of the algorithm and share our computational experience.
一个统一的基因敲除策略的双层框架
在这项工作中,我们利用众所周知的双水平优化方法探索代谢工程中基因缺失(敲除)的概念。目的是确定一种敲除策略,在不阻碍细胞生长的情况下最大限度地产生所需的化学物质。在文献中解决这个双级问题最流行的方法是使用KKT条件将其重新表述为单级模型,然后将二次项线性化后作为混合整数规划进行求解。相反,我们提出了一种从问题的高点松弛开始的分支切断算法。现有的依赖于KKT重新表述的技术规模很差,因为它们引入了辅助的二元变量进行线性化。在我们的方法中,我们避免了对辅助二元变量的需要。在分支定界探索中,我们添加删减来剔除既非最优也非可行的解决方案。我们提出这是一个框架,能够处理乐观和悲观的策略,通过适当的参数化分离问题和选择削减。目前还没有一个统一的框架允许决策者将生产范围划分出来,并选择符合其生物学假设的策略。我们的计算结果表明,与单级重构相比,我们的两种策略都是有能力的,随着问题规模的增加,悲观策略的解决时间略有恶化。我们展示了算法的收敛性,并分享了我们的计算经验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Combinatorial Optimization
Journal of Combinatorial Optimization 数学-计算机:跨学科应用
CiteScore
2.00
自引率
10.00%
发文量
83
审稿时长
6 months
期刊介绍: The objective of Journal of Combinatorial Optimization is to advance and promote the theory and applications of combinatorial optimization, which is an area of research at the intersection of applied mathematics, computer science, and operations research and which overlaps with many other areas such as computation complexity, computational biology, VLSI design, communication networks, and management science. It includes complexity analysis and algorithm design for combinatorial optimization problems, numerical experiments and problem discovery with applications in science and engineering. The Journal of Combinatorial Optimization publishes refereed papers dealing with all theoretical, computational and applied aspects of combinatorial optimization. It also publishes reviews of appropriate books and special issues of journals.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书