Exact Computation of Joint Spectral Characteristics of Linear Operators

被引:87
作者
Guglielmi, Nicola [1 ]
Protasov, Vladimir [2 ]
机构
[1] Univ Aquila, Dept Pure & Appl Math, I-67100 Laquila, Italy
[2] Moscow MV Lomonosov State Univ, Dept Mech & Math, Moscow 119992, Russia
基金
俄罗斯基础研究基金会;
关键词
Linear operator; Joint spectral radius; Lower spectral radius; Algorithm; Polytope; Extremal norm; Antinorm; BALANCED COMPLEX POLYTOPES; FREE WORDS; MATRICES; RADIUS; APPROXIMATION; STABILITY; PRODUCTS; FAMILIES; GROWTH; NORMS;
D O I
10.1007/s10208-012-9121-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We address the problem of the exact computation of two joint spectral characteristics of a family of linear operators, the joint spectral radius (JSR) and the lower spectral radius (LSR), which are well-known different generalizations to a set of operators of the usual spectral radius of a linear operator. In this paper we develop a method which-under suitable assumptions-allows us to compute the JSR and the LSR of a finite family of matrices exactly. We remark that so far no algorithm has been available in the literature to compute the LSR exactly. The paper presents necessary theoretical results on extremal norms (and on extremal antinorms) of linear operators, which constitute the basic tools of our procedures, and a detailed description of the corresponding algorithms for the computation of the JSR and LSR (the last one restricted to families sharing an invariant cone). The algorithms are easily implemented, and their descriptions are short. If the algorithms terminate in finite time, then they construct an extremal norm (in the JSR case) or antinorm (in the LSR case) and find their exact values; otherwise, they provide upper and lower bounds that both converge to the exact values. A theoretical criterion for termination in finite time is also derived. According to numerical experiments, the algorithm for the JSR finds the exact value for the vast majority of matrix families in dimensions a parts per thousand currency sign20. For nonnegative matrices it works faster and finds the JSR in dimensions of order 100 within a few iterations; the same is observed for the algorithm computing the LSR. To illustrate the efficiency of the new method, we apply it to give answers to several conjectures which have been recently stated in combinatorics, number theory, and formal language theory.
引用
收藏
页码:37 / 97
页数:61
相关论文
共 53 条
[1]   Second-order cone programming [J].
Alizadeh, F ;
Goldfarb, D .
MATHEMATICAL PROGRAMMING, 2003, 95 (01) :3-51
[2]   On implementing a primal-dual interior-point method for conic quadratic optimization [J].
Andersen, ED ;
Roos, C ;
Terlaky, T .
MATHEMATICAL PROGRAMMING, 2003, 95 (02) :249-277
[3]   Simultaneous contractability [J].
Ando, T ;
Shih, MH .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 19 (02) :487-498
[4]  
BARABANOV NE, 1988, AUTOMAT REM CONTR+, V49, P152
[5]   BOUNDED SEMIGROUPS OF MATRICES [J].
BERGER, MA ;
WANG, Y .
LINEAR ALGEBRA AND ITS APPLICATIONS, 1992, 166 :21-27
[6]   Growth of repetition-free words - a review [J].
Berstel, J .
THEORETICAL COMPUTER SCIENCE, 2005, 340 (02) :280-290
[7]   Approximating the spectral radius of sets of matrices in the max-algebra is NP-Hard [J].
Blondel, VD ;
Gaubert, S ;
Tsitsiklis, JN .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (09) :1762-1765
[8]   Computationally efficient approximations of the joint spectral radius [J].
Blondel, VD ;
Nesterov, Y .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2005, 27 (01) :256-272
[9]   On the accuracy of the ellipsoid norm approximation of the joint spectral radius [J].
Blondel, VD ;
Nesterov, Y ;
Theys, J .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2005, 394 :91-107
[10]   An elementary counterexample to the finiteness conjecture [J].
Blondel, VD ;
Theys, J ;
Vladimirov, AA .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2003, 24 (04) :963-970