×

用单纯形法以四倍精度求解多尺度线性规划。 (英语) Zbl 1330.65088号

Al-Baali,Mehiddin(编辑)等人,《数值分析与优化》。根据2014年1月5日至9日在阿曼马斯喀特举行的第三届NAO-III国际会议上的发言选出的论文。查姆:施普林格(ISBN 978-3-319-17688-8/hbk;978-3-3169-17689-5/电子书)。《Springer Proceedings in Mathematics&Statistics》第134、223-235页(2015年)。
摘要:系统生物学家正在开发越来越多的大型代谢模型以及代谢和大分子表达的集成模型。这些代谢表达(ME)模型导致了一系列多尺度线性程序,对于这些程序,阶数为(10^{-6})到(10^}-10})的小解值是有意义的。标准线性规划(LP)解算器不能提供足够精确的解,而精确单纯形解算器速度非常慢。我们研究双精度和四精度单纯形解算器能否以可接受的成本一起实现可靠性。
双精度LP解算器通常为四边形单纯形解算器提供了一个相当好的起点。在一系列多尺度示例中,我们发现当请求不超过\(10^{-15})时,34位四元浮点实现了非常小的原始和双重不可行性(顺序为\(10qu{-30}))。在一个重要的ME模型上,我们还观察到几乎所有(即使很小)解值在顺序为(10^{-6})到非整数数据值的相对扰动之后的稳健性。
线性和非线性优化求解器MINOS的Double和Quad Fortran 77实现可根据要求提供。
关于整个系列,请参见[兹比尔1326.65008].

MSC公司:

65千5 数值数学规划方法
92E10型 分子结构(图形理论方法、微分拓扑方法等)
90C05(二氧化碳) 线性规划
92-08 生物学问题的计算方法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 阿普尔盖特,D.L。;库克·W·。;破折号,S。;Espinoza,D.G.,线性规划问题的精确解决方案,Oper。Res.Lett.公司。,35, 693-699 (2007) ·兹比尔1177.90282 ·doi:10.1016/j.orl.2006.12.010
[2] 库克·W·。;破折号,S。;Espinoza,D.G.,线性规划问题的精确解决方案,Oper。Res.Lett.公司。,35, 693-699 (2007) ·Zbl 1177.90282号 ·doi:10.1016/j.orl.2006.12.010
[3] CPLEX:IBM ILOG CPLEX优化器。http://www.ibm.com/software/commerce/optimization/cplex-optimizer/ (2014)
[4] Dattoro,J.,《私人通信》(2014),斯坦福:斯坦福大学
[5] FICO Xpress优化套件:http://www.fico.com/en/products/fico-xpress-optimization-suite网站/ (2015)
[6] Fletcher,R.,《关于求解线性约束优化中退化问题的Wolfe方法》,SIAM J.Optim。,24, 3, 1122-1137 (2014) ·Zbl 1307.90005号 ·doi:10.137/130930522
[7] Forrest,J.J。;Goldfarb,D.,线性规划的SteepestEdge单纯形算法,数学。程序。,57, 341-374 (1992) ·Zbl 0787.90047号 ·doi:10.1007/BF01581089
[8] GCC libquadmath:GCC四精度数学库应用程序编程接口(API)。http://gcc.gnu.org/onlinedocs/libquadmath/ (2014)
[9] Gill,P.E.,Murray,W.,Saunders,M.A.,Wright,M.H.:维护一般稀疏矩阵的LU因子。线性代数应用。88/89, 239-270 (1987) ·Zbl 0618.65019号
[10] 吉尔,体育。;默里,W。;桑德斯,医学硕士。;Wright,M.H.,线性和非线性规划的实用反循环程序,数学。程序。,45, 437-474 (1989) ·Zbl 0688.90038号 ·doi:10.1007/BF01589114
[11] Gill,P.E.,Murray,W.,Saunders,M.A.:SNOPT:大规模约束优化的SQP算法。SIAM Rev.47(1),99-131(2005)。SIGEST文章·Zbl 1210.90176号
[12] Gudmundsson,S.,Thiele,I.:计算有效通量变异性分析。BMC生物信息。11(489),3页(2010)
[13] 古罗比:用于线性和整数规划的古罗比优化系统。网址:http://www.gurobi.com (2014)
[14] 霍尔,J.A.J。;McKinnon,K.I.M.,单纯形方法循环的最简单示例,以及EXPAND无法阻止循环的条件,数学。项目。序列号。B、 100133-150(2004)·Zbl 1146.90473号
[15] IEEE浮点运算标准:IEEE Std 754-2008。IEEE计算机学会(2008)
[16] Kahan,W.:科学和工程中大型浮点计算的不可调试性迫切需要补救措施。摘自:IFIP/SIAM/NIST科学计算不确定性量化工作会议,博尔德(2011)。http://www.eecs.berkeley.edu/wkahan/博尔德.pdf
[17] Klotz,E.,《私人通信》(2014),卡森市:IBM,卡森城
[18] Koch,T.,最终netlib-lp结果,Oper。Res.Lett.公司。,32, 138-142 (2004) ·兹比尔1137.90613 ·doi:10.1016/S0167-6377(03)00094-4
[19] Lerman,J.A.,《私人传播》(2012),圣地亚哥:加州大学圣地亚哥分校
[20] Lerman,J.A.,Hyduke,D.R.,Latif,H.,Portnoy,V.A.,Lewis,N.E.,Orth,J.D.,Schrimpe-Rutledge,A.C.,Smith,R.D.,Adkins,J.N.,Zengler,K.,Palsson,B.Ø:在基因组尺度上模拟代谢和基因产物表达的电子方法。国家公社。3(929),10页(2012)
[21] LUSOL:稀疏LU因子分解包。http://web.stanford.edu/group/SOL/software/lusol (2013)
[22] Mészáros,C.:一系列具有挑战性的LP问题。http://www.sztaki.hu/meszaros/public_ftp/lptestset/问题(2004)
[23] MOSEK:MOSEK优化软件。网址:http://www.mosek.com/ (2014)
[24] MPS:LP数据的输入格式。http://lpsolve.sourceforge.net/5.5/mps-format.htm (1960)
[25] MPS文件:表2中模型的MPS格式的数据文件。http://web.stanford.edu/group/SOL/multiscale/models.html (2014)
[26] Murtagh,B.A。;Saunders,M.A.,大规模线性约束优化,数学。程序。,14, 41-72 (1978) ·Zbl 0383.90074号 ·doi:10.1007/BF01588950
[27] Murtagh,B.A。;Saunders,M.A.,稀疏非线性约束的投影拉格朗日算法及其实现,数学。程序。螺柱,16,84-117(1982)·Zbl 0477.90069号 ·doi:10.1007/BFb0120949
[28] Netlib:MPS格式的LP问题的Netlib集合。http://www.netlib.org/lp/data (1988)
[29] O'Brien,E.J.、Lerman,J.A.、Chang,R.L.、Hyduke,D.R.、Palsson,B.Ø:代谢和基因表达的基因组尺度模型扩展并完善了生长表型预测。摩尔系统。生物学9(693),13页(2013)
[30] Orth,J.D。;蒂勒,I。;Palsson,B.Ö。,什么是通量平衡分析?,自然生物技术。,28, 3, 245-248 (2010) ·文件编号:10.1038/nbt.1614
[31] B.Palsson。,《系统生物学:重建网络的特性》(2006),纽约:剑桥大学出版社,纽约·doi:10.1017/CBO9780511790515
[32] QSopt_ex:QSopt_ex:用于计算LP问题的精确有理解的单纯形解算器。http://www.math.uwaterloo.ca网站/bico/qsopt/index.html(2008)
[33] Schellenberger,J.、Que,R.、Fleming,R.M.T.、Thiele,I.、Orth,J.D.、Feist,A.M.、Zielinski,D.C.、Bordbar,A.、Lewis,N.E.、Rahmanian,S.等人:基于约束模型的细胞代谢定量预测:COBRA工具箱v2.0。《国家协议》。6(9), 1290-1307 (2011)
[34] SoPlex:SoPlex:顺序面向对象单纯形解算器。http://soplex.zib.de (1996)
[35] 孙,Y。;弗莱明,R.M.T。;蒂勒,I。;Saunders,M.A.,多尺度生物化学反应网络的鲁棒通量平衡分析,BMC Bioinf。,14, 240 (2013) ·数字对象标识代码:10.1186/1471-2105-14-240
[36] Thiele,I.、Fleming,R.M.T.、Que,R.、Bordbar,A.、Diep,D.、Palsson,B.:大肠杆菌代谢和大分子合成的多尺度建模及其在密码子使用进化中的应用。《公共科学图书馆·综合》7(9),18页(2012)
[37] TOMLAB:matlab的优化环境。http://tomopt.com (2014)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。