A new condition measure, preconditioners, and relations between different measures of conditioning for conic linear systems

被引:39
作者
Epelman, M
Freund, RM
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] MIT, Alfred P Sloan Sch Management, Cambridge, MA 02142 USA
关键词
complexity of convex programming; conditioning; preconditioners;
D O I
10.1137/S1052623400373829
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In recent years, a body of research into condition numbers for convex optimization has been developed, aimed at capturing the intuitive notion of problem behavior. This research has been shown to be relevant in studying the efficiency of algorithms ( including interior-point algorithms) for convex optimization as well as other behavioral characteristics of these problems such as problem geometry, deformation under data perturbation, etc. This paper studies measures of conditioning for a conic linear system of the form (FPd) : Ax=b, x is an element of C-X, whose data is d=(A,b). We present a new measure of conditioning, denoted mu(d), and we show implications of mu(d) for problem geometry and algorithm complexity and demonstrate that the value of mu=mu(d) is independent of the specific data representation of (FPd). We then prove certain relations among a variety of condition measures for (FPd), including mu(d), sigma(d), (chi) over bar (d), and C(d). We discuss some drawbacks of using the condition number C (d) as the sole measure of conditioning of a conic linear system, and we introduce the notion of a preconditioner for (FPd), which results in an equivalent formulation (FP(d) over bar) of (FPd) with a better condition number C((d) over tilde). We characterize the best such preconditioner and provide an algorithm and complexity analysis for constructing an equivalent data instance (d) over tilde whose condition number C ((d) over tilde) is within a known factor of the best possible.
引用
收藏
页码:627 / 655
页数:29
相关论文
共 39 条
[11]  
HO JCK, 1999, THESIS U WATERLOO WA
[12]  
John F., 2014, STUDIEESSAYPRESE, P197, DOI [10.1007/978-3-0348-0439-4_9.h5i, DOI 10.1007/978-3-0348-0439-4_9.H5I]
[13]   A NEW POLYNOMIAL-TIME ALGORITHM FOR LINEAR-PROGRAMMING [J].
KARMARKAR, N .
COMBINATORICA, 1984, 4 (04) :373-395
[14]  
Khachiyan L. G., 1980, USSR Computational Mathematics and Mathematical Physics, V20, P53, DOI [10.1016/0041-5553(80)90061-0, DOI 10.1016/0041-5553(80)90061-0]
[15]  
Klee V, 1972, Inequalities, VIII, P159
[16]   A modified layered-step interior-point algorithm for linear programming [J].
Megiddo, N ;
Mizuno, S ;
Tsuchiya, T .
MATHEMATICAL PROGRAMMING, 1998, 82 (03) :339-355
[17]  
Nesterov Y., 1994, INTERIOR POINT POLYN
[18]   Condition measures and properties of the central trajectory of a linear program [J].
Nunez, MA ;
Freund, RM .
MATHEMATICAL PROGRAMMING, 1998, 83 (01) :1-28
[19]  
NUNEZ MA, 1998, CHARACTERIZATION ILL
[20]   Computing approximate solutions for convex conic systems of constraints [J].
Peña, J ;
Renegar, J .
MATHEMATICAL PROGRAMMING, 2000, 87 (03) :351-383