Научная статья на тему 'Core of a matrix in max algebra and in nonnegative algebra: a survey'

Core of a matrix in max algebra and in nonnegative algebra: a survey Текст научной статьи по специальности «Математика»

CC BY
122
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАКС-АЛГЕБРА / ТЕОРИЯ НЕОРИЦАТЕЛЬНЫХ МАТРИЦ / ТЕОРИЯ ПЕРРОНА-ФРОБЕНИУСА / СТЕПЕНЬ МАТРИЦЫ / СОБСТВЕНННОЕ ПОДПРОСТРАНСТВО / СЕРДЦЕВИНА / MAX ALGEBRA / NONNEGATIVE MATRIX THEORY / PERRON-FROBENIUS THEORY / MATRIX POWER / EIGENSPACE / CORE

Аннотация научной статьи по математике, автор научной работы — Butkovic Peter, Schneider Hans, Sergeev Sergei

This paper presents a light introduction to Perron-Frobenius theory in max algebra and in nonnegative linear algebra, and a survey of results on two cores of a nonnegative matrix. The (usual) core of a nonnegative matrix is defined as ∩ k≥1 span+ (A k ) , that is, intersection of the nonnegative column spans of matrix powers. This object is of importance in the (usual) Perron-Frobenius theory, and it has some applications in ergodic theory. We develop the direct max-algebraic analogue and follow the similarities and differences of both theories.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Сердцевина матрицы в макс-алгебре и в неотрицательной алгебре: Обзор

Эта статья предлагает краткое введение в теорию Перрона-Фробениуса в макс-алгебре и в неотрицательной линейной алгебре, а также обсуждение результатов, касающихся сердцевин неотрицательных матриц, понимаемых в двух смыслах. Обычная сердцевина неотрицательной матрицы определяется как ∩ k ≥1 span+ (A k ) , то есть как пересечение подпространств, натянутых на неотрицательные столбцы степеней этой матрицы. Этот объект важен для обычной теории Перрона-Фробениуса. Он имеет приложения в эргодической теории. Мы прослеживаем прямую макс-алгебраическую аналогию и проявляем совпадения и различия обеих теорий.

Текст научной работы на тему «Core of a matrix in max algebra and in nonnegative algebra: a survey»

ISSN 2686-9667. Вестник российских университетов. Математика

Том 24, № 127 2019

© Butkovic P., Schneider H., Sergeev S., 2019 DOI 10.20310/2686-9667-2019-24-127-252-271 УДК 512.643

Core of a matrix in max algebra and in nonnegative algebra: A survey

Peter BUTKOVIC1 , Hans SCHNEIDER2 , Sergei SERGEEV1

1 University of Birmingham, School of Mathematics Watson Building, Birmingham B15 2TT, United Kingdom ORCID: https://orcid.org/0000-0003-3912-9250, e-mail: P.Butkovic@bham.ac.uk e-mail: sergeevs@maths.bham.ac.uk 2 University of Wisconsin-Madison 480 Lincoln Drive, Madison WI 53706-1313, USA e-mail: hans@math.wisc.edu

Сердцевина матрицы в макс-алгебре и в неотрицательной алгебре: Обзор

Петер БУТКОВИЧ1 , Ганс ШНАЙДЕР2 , Сергей СЕРГЕЕВ1

1 Университет Бирмингема, Школа Математики, B15 2TT Великобритания, г. Бирмингем, Здание Ватсона ORCID: https://orcid.org/0000-0003-3912-9250, e-mail: P.Butkovic@bham.ac.uk e-mail: sergeevs@maths.bham.ac.uk 2 Университет Мадисона, штат Висконсин 53706-1313, США, Мадисон WI, Аллея Линкольна, 480 e-mail: hans@math.wisc.edu

Abstract. This paper presents a light introduction to Perron-Frobenius theory in max algebra and in nonnegative linear algebra, and a survey of results on two cores of a nonnegative matrix. The (usual) core of a nonnegative matrix is defined as П^1щулп+(Ак), that is, intersection of the nonnegative column spans of matrix powers. This object is of importance in the (usual) Perron-Frobenius theory, and it has some applications in ergodic theory. We develop the direct max-algebraic analogue and follow the similarities and differences of both theories.

Keywords: max algebra; nonnegative matrix theory; Perron-Frobenius theory; matrix power; eigenspace; core

Acknowledgements: The work is partially supported by EPSRC (project no. RRAH15735), S. Sergeev also acknowledges the support of RFBR-CNRS (project no. 11-0193106) and RFBR (project no. 12-01-00886).

For citation: Butkovic P., Schneider H., Sergeev S. Core of a matrix in max algebra and in nonnegative algebra: A survey. Vestnik rossiyskikh universitetov. Matematika -Russian Universities Reports. Mathematics, 2019, vol. 24, no. 127, pp. 252-271. DOI 10.20310/2686-9667-2019-24-127-252-271.

Аннотация. Эта статья предлагает краткое введение в теорию Перрона-Фробениуса в макс-алгебре и в неотрицательной линейной алгебре, а также обсуждение результатов, касающихся сердцевин неотрицательных матриц, понимаемых в двух смыслах. Обычная сердцевина неотрицательной матрицы определяется как rifc^ispan+), то есть как пересечение подпространств, натянутых на неотрицательные столбцы степеней этой матрицы. Этот объект важен для обычной теории Перрона-Фробениуса. Он имеет приложения в эргодической теории. Мы прослеживаем прямую макс-алгебраическую аналогию и проявляем совпадения и различия обеих теорий.

Ключевые слова: макс-алгебра; теория неорицательных матриц; теория Перрона-Фробениуса; степень матрицы; собственнное подпространство; сердцевина Благодарности: Работа выполнена при поддержке EPSRC (проект № RRAH15735), С. Сергеев также благодарит за поддержку РФФИ-CNRS (проект № 11-0193106) и РФФИ (проект № 12-01-00886).

Для цитирования: Буткович П., Шнайдер Г., Сергеев С. Сердцевина матрицы в макс-алгебре и в неотрицательной алгебре: Обзор // Вестник российских университетов. Математика. 2019. Т. 24. № 127. С. 252-271. DOI 10.20310/26869667-2019-24-127-252-271. (In Engl., Abstr. in Russian)

1. Introduction 1.1. Basic Perron-Frobenius theory

We study the matrices with nonnegative entries, such as the following one:

/0 0 2 0

0.5 0 0 0

0 1 0 0.1

^0 0.2 0 1

:i.i.r

The set of matrices of dimension n with real nonnegative entries will be denoted by M+Xra.

With a matrix A = (aij) E R+Xra we associate a weighted (di)graph G(A) with the set of nodes N = {1,...,n} and set of edges E C N x N containing a pair (i,j) if and only if aij = 0 ; the weight of an edge (i,j) E E is defined to be w(i,j) := aij . A graph with just one node and no edge will be called trivial. The digraph associated with (1.1.1) is shown on Figure 1.

A path P in G (A) is a sequence of nodes i0,i1,...,it such that each pair (i0,ii), (ii,i2), ..., (it_1,it) is an edge in G(A). It has length l(P) := t and ujeight w(P) := w(i0,i1) • w(i1, i2) ••• w(it_1, it) , and is called an i — j path if i0 = i and it = j . A path P is called a cycle if i0 = it, and a cycle is called elementary if all nodes of the cycle are different. In particular, consider the following elementary cycles on the digraph on Figure 1: " 3, 2,1, 3 ", " 3, 4, 2,1, 3 ", " 4, 4 "

A = (aij) E R+Xra is irreducible if G(A) is trivial or for any i,j E {1,...,n} there is an i — j path. Otherwise A is reducible.

We do not actually list all the cycles here. As defined above, two cycles may have the same set of edges but different start and end nodes.

Observe that (1.1.1) is irreducible. For instance, both 3, 2,1 and 3, 4, 2,1 are 3—1 paths.

By the Perron-Frobenius theorem, any irreducible matrix A G M+Xra has a positive eigenvalue, which is of the largest modulus among all the eigenvalues of A. This eigenvalue p is simple, that is, all eigenvectors associated with it are multiples of just one eigenvector (nonzero x satisfying Ax = px). This eigenvalue is called the Perron root of A and denoted by p+(A).

Notation AXk will stand for the usual k th power of a nonnegative matrix.

An irreducible nonnegative matrix does not have any other eigenvalues with a nonnegative eigenvector. Indeed, let p := p+(A), and let A be such an eigenvalue, then X < p. Let x, resp. y be two nonzero eigenvectors associated with p, resp. A. The irreducibility of A then implies that both x and y have all components positive, and then there exists a number s such that x ^ sy. Then we also have AXtx ^ sAXty for all t, so ptx ^ sAty for all t. However, if p > A, then this is impossible.

In the case of (1.1.1), applying the MATLAB function "eig (A) " we can find that the four eigenvalues (over complex field) are equal, approxiamately, to —0.4966 + 0.8641«, —0.4966 — 0.8641«, 1.0785 and 0.9147. The first two eigenvalues are complex conjugates of each other, with the absolute value (approximately) 0.9967, and the corresponding eigenvectors are also complex. The last two eigenvalues are real positive, but only the bigger eigenvalue 1.0785 has a positive eigenvector: approximately (0.5873 0.2723 0.3167 0.6933). So 1.0785 is the Perron root of (1.1.1), with essentially unique (real positive) Perron eigenvector.

In the general (reducible) case, a matrix A may have several eigenvalues with nonnegative eigenvectors, but in general, not all eigenvalues of A have this property. The structure of the set of eigenvectors associated with a particular eigenvalue may be also not so trivial. The set of nonnegative eigenvectors associated with a particular eigenvalue p is denoted by V+(A,p) , and it is a convex cone.

Recall that a set V C R+ is called a convex cone if 1) av G V for all v G V and a G R+ ,2) u + v G V for u,v G V. Convex sets and convex polytopes can be viewed as section of convex cones by planes (for instance, requiring some coordinate to be constant). A convex cone V is said to be generated by S C R+ if each v G V can be represented as

The reasons for this unusual notation for (usual) matrix power will soon become clear

a nonnegative linear combination v = ©xeS axx where only finitely many nonnegative ax are different from zero. When V is generated by the columns of a matrix A , this is denoted by V = span+(A).

The Perron-Frobenius theorem and its extensions have many different proofs and applications. There are well-known applications in mathematical biology, say, in population dynamics [34], and most recently and notably, to Google PageRank. See Wikipedia, an original work of Frobenius [26], the survey of Schneider [45] and the textbooks of Berman-Plemmons [12] and Brualdi-Ryser [14].

Note that in what follows we are concerned only with nonnegative eigenvalues and nonnegative eigenvectors of a nonnegative matrix. In order to bring our terminology into line with the corresponding theory for max algebra we use the terms eigenvalue and eigenvector in a restrictive fashion. That is, we shall further call p an eigenvalue of a nonnegative matrix A (only) if there is a nonnegative eigenvector x of A for p. Further x will be called an eigenvector (only) if it is nonnegative.

1.2. Max-algebraic Perron-Frobenius

By max algebra we understand the set of nonnegative numbers R+ where the role of addition is played by taking maximum of two numbers: a © b := max(a, b) , and the multiplication is as in the usual arithmetics. This is carried over to matrices and vectors like in the usual linear algebra so that for two matrices A = (aij) and B = (bij) of appropriate sizes, (A © B)ij = aij © bij and (A © B)ik = 0k aikbkj . Notation A®k will stand for the k th max-algebraic power.

In particular, we have 2 x 2 = 4 but 2 © 2 = 2 , and

13' /3 5' = (3 5' 5 6/ © \1 0j = V15 25

A set V C R+ will be called a max cone if 1) av E V for all v E V and a E R+ , 2) u © v E V for u,v E V. Max cones are a special case of idempotent semimodules, see [8,35]. A max cone V is said to be generated by S C R+ if each v E V can be represented as a max combination v = 0xeS axx where only finitely many (nonnegative) ax are different from zero. When V is generated by the columns of a matrix A, this is denoted V = spane(A). Max cones are max-algebraic analogues of convex cones.

A vector z in a max cone V C R+ is called an extremal if z = u © v and u,v E V imply z = u or z = v. Any finitely generated max cone is generated by its extremals, see Wagneur [53], and [18,28] for more recent extensions (for instance, the tropical Minkowski theorem). The maximum cycle geometric mean of A is defined by

p®(A) = max{w(C)1/i(c); C is a cycle in G(A)} . (1.2.2)

Recall that w(C) denotes the product of all weights of the edges in C, and l(C) is the number of edges (that is, the length). The critical graph of A, denoted by C(A) , consists

of all nodes and edges belonging to the cycles which attain the maximum in (1.2.2). The set of such nodes will be called critical and denoted by Nc; the set of such edges will be called critical and denoted by Ec. Observe that the critical graph, defined as above, consists of several strongly connected subgraphs of G (A). Maximal such subgraphs are the strongly connected components of C(A). For example, the critical graph of (1.1.1) is shown on Figure 2 (the bold arcs).

If for A E R+Xra we have A © x = px with p E R+ and a nonzero x E R+ , then p is a max(-algebraic) eigenvalue and x is a max(-algebraic) eigenvector associated with p. The set of max eigenvectors x associated with p, with the zero vector adjoined to it, is a max cone further denoted by Ve(A,p). It is called the eigencone of A associated with p.

In general (reducible) case, a matrix A E R+Xra may have several max eigenvalues. The greatest max eigenvalue is equal to p®(A) (see [11,16,24,32]), and it is called the principal eigenvalue. The corresponding eigencone is called the principal eigencone. It is also known that if A is irreducible then p®(A) is the only eigenvalue, which we call the max-(algebraic) Perron root of A (the proof of this uniqueness is the same as in the classical argument writen above for the nonnegative case). However, unlike in the usual nonnegative Perron-Frobenius theory discussed above, an irreducible matrix A may have several eigenvectors. For instance, (1.1.1) has the following non-proportional eigenvectors:

v(1) = (1 0.5 0.5 0.1), v(2) = (0.2 0.1 0.1 1).

Roughly speaking, extremal vectors of V^(A,p®(A)) correspond to the components of the critical graph. I the Kleene star

critical graph. For explicit description of V®(A, p®(A)), see Theorem 3.4.2 below. It uses

A* = I © A © A2 © A © ..., (1.2.3)

where I denotes the identity matrix. Series (1.2.3) converges if and only if p®(A) ^ 1, in which case A* = I © A © ...© An-1. Note that if p®(A) = 0 , then p®(A/p®(A)) = 1, and so (A/p®(A))* always converges.

The path interpretation of max-algebraic matrix powers Ais that each entry afj is equal to the greatest weight of i — j paths with length l. Consequently, for i = j , the entry a*j of A* is equal to the greatest weight of i — j paths (with no length restrictions).

1.3. Max algebra: historical notes

The max-algebraic eigenproblem is perhaps one of the most well-known efficiently resolved problems of max algebra. Its theory was initiated, in particular, by Cuninghame-Green [24,25] and Vorobyev [1-3], with scheduling and economic motivations in mind. The full description of eigenvector cone in the irreducible case was written by Gondran and Mi-noux [30], and the reducible case was described by Gaubert [27], see also [17] for a complete exposition. Further evolution of max algebra and its applications in scheduling and discrete event systems can be learnt from [5,11,32]. In Russia, max algebra was developed by academician Maslov and his school [7, 8, 39] as algebraic foundation of idempotent analysis, a new area of mathematics with applications in mathematical physics and optimal control. In particular, Dudnikov and Samborkii [4] and later Shpiz [9] extended the max-algebraic eigenvector existence theorem to more general idempotent semimodules. Litvinov, Maslov and Sobolevskii [6] developed idempotent interval analysis. For the current developments in max algebra, idempotent analysis, tropical convexity and related areas, see, e.g., survey of Akian, Bapat and Gaubert [10], monographs of Butkovic [16] and McEneaney [40], collections of papers [36-38].

1.4. Core of nonnegative matrix

The main topic of this paper, which is mostly a shorter version of [19], is the core of nonnegative matrix, defined in nonnegative algebra as core+(A) := Hk^1span+(AXk) , and in max algebra as, core®(A) := span® (A®k) (so that we can write

core(A) := nk>1 span(Ak)

to unite both definitions). The concept of matrix core was introduced by Pullman in [44]. This led to a geometric approach to the proof of the Perron-Frobenius theorem based on the properties of the core. Pullman investigated the action of a matrix on its core showing that it is bijective and that the extremal rays of the core can be partitioned into periodic orbits. In other words, extremal rays of the core of A are nonnegative eigenvectors of the powers of A (associated with positive eigenvalues).

Our main purpose in [19] was to extend Pullman's core to max algebra, thereby investigating the periodic sequence of eigencones of max-algebraic matrix powers. However, following the line of [18,21,33], we developed the theory in max algebra and nonnegative algebra simultaneously, in order to emphasize common features as well as differences, to provide general (simultaneous) proofs where this is possible. We did not aim to obtain new results on the usual core of a nonnegative matrix with respect to [44, 52] (although our unifying approach possibly led to new and more elementary proofs). Our motivation is closely related to the Litvinov-Maslov correspondence principle [35], viewing the idempotent mathematics (in particular, max algebra) as a "shadow" of the "traditional" mathematics over real and complex fields.

Pullman's core can be also seen as closely related to the limits of powers of nonnegative

matrices. However it is a different concept. Consider the simple example

1 0 0 0.5

Then, for any nonnegative x, Akx will tend to a multiple of (1, 0)T while the core of A is the entire nonnegative orthant R+ .

To the authors' knowledge, the core of a nonnegative matrix has not received much attention in linear algebra. However, a more detailed study has been carried out by Tam and Schneider [52], who extended the concept of core to linear mappings preserving a proper cone. The case when the core is a polyhedral (i. e., finitely generated) cone was examined in detail in [52, Section 3], and the results were applied to study the case of nonnegative matrix in [52, Section 4]. This work has found further applications in the theory of dynamic systems acting on the path space of a stationary Bratteli diagram. In particular, Bezuglyi et al. [13] describe and exploit a natural correspondence between ergodic measures and extremals of the core of the incidence matrix of such a diagram. The perspectives of a max-algebraic analogue of this theory are yet to be explored.

There is also much more literature on the related but distinct question of the limiting sets of homogeneous and non-homogeneous Markov chains in nonnegative algebra; see the books by Hartfiel [31] and Seneta [47] and, e.g., the works of Chi [22] and Sierksma [51]. In max algebra, see the results on the ultimate column span of matrix powers for irreducible matrices [16, Theorem 8.3.11], [48], and by Merlet [41] on the invariant max cone of non-homogeneous matrix products.

1.5. Organization

The rest of the paper is divided into two main sections: Preliminaries and Main results. Preliminaries are occupied with the rest of prerequisites, to understand the situation even better. The proofs of Main results can be found in [19]. In some cases, some hints for the proofs are given. Examples illustrating our results can be found in [19] (the last section).

2. Preliminaries 2.1. Ultimate periodicity and immediate periodicity

For a strongly connected graph G, define its cyclicity a as the gcd (greatest common divisor) of the lengths of all elementary cycles and the cyclicity of a trivial graph to be 1 . For a (general) graph containing several maximal strongly connected components (such as the critical graph C (A)), cyclicity is defined as the lcm of the cyclicities of the strongly connected components. A graph with cyclicity 1 is called primitive. The following result demonstrates importance of cyclicity of critical graph in max algebra. See also [11].

Theorem 2.1.1. [23, Cyclicity Theorem, Cohen et al.]. Let A E R+Xra be irreducible and let a be the cyclicity of C(A) . Then a is the smallest p such that there exists T(A) with A®(t+p) = (p®)p(A)A^ for all t ^ T(A) .

In the case when A is (1.1.1), we have T(A) = 5 , and A®1, for t = 5, 6, 7 are shown below:

/0.02 2 0.04 0.2\

0.01 0.02 1 0.1

0.5 0.02 0.02 0.1

V 0.1 0.2 0.2 1 )

( 1 0.04 0.04 0.2\

0.01 1 0.02 0.1

0.01 0.02 1 0.1

V 0.1 0.2 0.2 1

¡0.02 0.04 2 0.2\

0.5 0.02 0.02 0.1

0.01 1 0.02 0.1

V 0.1 0.2 0.2 1 )

Theorem 2.1.1 is closely related to the theory of graph exponents as presented, for instance, in Brualdi-Ryser [14]. We will need the following formal definition.

A sequence {Hk}k^l is called periodic if there exists an integer p such that &k+p is identical with Hk for all k. The least such p is called the period of {Hk}k^l. A sequence {^k}k^l is called ultimately periodic if the sequence {Hk}k^T is periodic for some T ^ 1. The least such T is called the periodicity threshold of {Hk}k^l.

In terms of the ultimate periodicity, Theorem 2.1.1 can be formulated as follows: for any irreducible nonnegative matrix A G R+Xn, the sequence of matrix powers {(A/p®(A))®4} with t ^ 1 is ultimately periodic with the period equal to the cyclicity of critical graph. Slightly generalizing the notion of ultimate periodicity, it can be also said that {A®4} with t ^ 1 is ultimately periodic with growth rate p®(A).

We also note that for a general reducible matrix A G R+Xn , not all the sequences {af }t^l for i,j g{1,. . .,n} , are ultimately periodic in the sense of the definition given above. Such sequences can be decomposed into ultimately periodic subsequences with different growth rates, and the reader is referred to De Schutter [46], Gavalec [29] and Molnarova [42], Sergeev-Schneider [49] for more details.

2.2. Frobenius normal form

Every matrix A = (aj) G R+Xra can be transformed by simultaneous permutations of the rows and columns in almost O(nlogn) time to a Frobenius Normal Form (FNF) [12,14]

i An 0 ... 0 \

A21 A22 ... 0

... Aßß

V Ari Ar2 ... Arr /

(2.2.1)

where All, ...,Arr are irreducible square submatrices of A. They correspond to the sets of nodes Nl,... ,Nr of the strongly connected components of G(A). Note that in (2.2.1) an edge from a node of N^ to a node of Nv in G(A) may exist only if p ^ v.

Generally, AKL denotes the submatrix of A extracted from the rows with indices in K G N and columns with indices in L G N, and A^v is a shorthand for AN^Nv.

Frobenius normal form of a matrix is not uniquely defined. Here is an example of a nonnegative matrix (left) and its Frobenius form (right)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

/4 1 0 6\

0 13 0

0 2 10

\5 0 1 2/

/1 2 0 0\

3 10 0

0 14 6

\1 0 5 2/

If A is in the Frobenius Normal Form (2.2.1) then the reduced graph, denoted R(A), is the (di)graph whose nodes correspond to N^ , for j = 1,...,r, and the set of arcs is {(j,v); (3k E N^)(3£ E Nv)ak£ > 0}. In max algebra and in nonnegative algebra, the nodes of R(A) are marked by the corresponding eigenvalues (Perron roots), denoted by p® := p®(Aw) (max algebra), p+ := p+(Aw) (nonnegative algebra), and by p^ when both algebras are considered simultaneously.

A class j is trivial if A^ is the 1 x 1 zero matrix. Class j accesses class v, denoted j — v, if j = v or if there exists a j — v path in R(A). A class is called initial, resp. final, if it is not accessed by, resp. if it does not access, any other class. Node i of G(A) accesses class v, denoted by i — v, if i belongs to a class j such that j — v.

2.3. Elements of reducible spectral theory

In this section we recall some elements of the spectral theory of reducible matrices in max algebra and in nonnegative linear algebra. All results are standard: the nonnegative part goes back to Frobenius [26], Sect. 11, and the max-algebraic counterpart is due to Gaubert [27], Ch. IV ( see [16] for other references).

A class v of A is called a spectral class of A associated with eigenvalue p = 0, or sometimes (A,p) -spectral class for short, if

p® = p, and j — v implies p® ^ p® (max algebra),

(2.3.2)

p+ = p, and j — v,j = v implies p+ < p+ (nonnegative algebra).

In both algebras, note that there may be several spectral classes associated with the same eigenvalue. In nonnegative algebra, spectral classes are known as distinguished classes [45],

Denote by A+(A), resp. A®(A) , the set of nonzero eigenvalues of A E M+Xra in nonnegative linear algebra, resp. in max algebra. It will be denoted by A(A) when both algebras are considered simultaneously, as in the following standard description.

Theorem 2.3.1. [16, Th. 4.5.4], [45, Th. 3.7]. Let A e R+Xra. Then

A(A) = {pv = 0; v is .spectral}.

Theorem 2.3.1 encodes the following two statements:

A®(A) = {p® = 0; v is spectral}, A+(A) = {p+ = 0; v is spectral}, (2.3.3)

where the notion of spectral class is defined in two different ways by (2.3.2), in two algebras.

See the illustrations of spectral classes of marked reduced graph in [16,17] (in max algebra) and in [21] (also in nonnegative algebra).

In both algebras, for each p G A(A) define

-l (0 0 N

Ap := p , , where

p V0 AMpMpy (2.3.4)

Mp := {i; i ^ v, v is spectral with Perron root p} .

Then the case of an eigencone associated with any eigenvalue can be reduced to the case of principal eigenvalue, as follows:

Proposition 2.3.1. ¡16, 27]. For A G R+Xn and each p G A(A), we have V(A, p) = V(Ap, 1), where 1 is the principal eigenvalue of Ap .

2.4. Access relations in matrix powers

In [19] we demonstrated that access relations and spectral classes of all matrix powers are similar, and that the case of an arbitrary eigenvalue reduces to the case of the principal eigenvalue. These results have simultaneous proofs in both algebras, which is due to the fact that the definitions of spectral classes are similar and that the associated unweighted digraphs of AXt and A®4 are the same. Their nonnegative part goes back to Frobenius [26]. and in some cases, is explicitly formulated in Tam-Schneider [52].

Lemma 2.4.1. ¡19], ¡26,52]. Let A be irreducible with the (unique) eigenvalue p, let G(A) have cyclicity a and t be a positive integer. Then, A1 is a direct sum of gcd (t,a) irreducible blocks with eigenvalues p1, and A1 does not have eigenvalues other than p1. The cyclicity of each block is a/ gcd (t,a) . In particular, all blocks of Aa are primitive.

Recall that each class p of A corresponds to an irreducible submatrix AMM . It is easy to see that (Al)pp = (Aw)4 for any positive integer t. Suppose that the cyclicity of G(App) is a . Applying Lemma 2.4.1 to we see that p gives rise to gcd (t, a) classes in A1, which are said to be derived from their common ancestor p. The classes of A4 and A1 derived from the common ancestor will be called related. Note that this is an equivalence relation on the set of classes of all powers of A .

It can be checked that the same notions can be defined for the components of critical graphs, see [19].

Let us recall the following results on the similarity of access relations in matrix powers.

Lemma 2.4.2. ¡19], ¡26,52]. For all t,l ^ 1 and p > 0, an index i G {1,...,n} accesses (resp. is accessed by) a class with Perron root p1 in A1 if and only if it accesses (resp. is accessed by) a related class with Perron root pl in Al .

Similar results holds for the strongly connected components of the critical graphs of matrix powers [19].

All eigenvalues and spectral classes of matrix powers are derived from those of A .

Theorem 2.4.1. [19], [26, 52]. Let A e R+Xra and t ^ 1.

(i) A(At) = {pt; p E A(A)}.

(ii) For each spectral class j of A with cyclicity a there are gcd (t,a) spectral classes of At derived from it. Conversely, each spectral class of At is derived from a spectral class of A .

As in the case of eigencones of a matrix, when working with V(At,pt) we can assume that p =1 is the principal eigenvalue of A , and hence of all At.

Theorem 2.4.2. [19], [26, 52]. Let A e R+Xra, t ^ 1 and p E A(A) .

(i) (At)mpmp = (pt(Ap)t)MpMp.

(ii) V(At,pt) = V((Ap)t, 1).

3. Core and eigencones 3.1. The main concepts

The notions given in this subsection are the central notions of [19]. They are defined in two algebras simultaneously.

Once again, the core of a nonnegative matrix A is defined as the intersection of the column spans (in other words, images) of its powers:

core(A) := H°=1span(Ai). (3.1.1)

The (Minkowski) sum, of eigencones of a nonnegative matrix A is the cone consisting of all sums of vectors in all V(A, p) :

VS(A) := £ V(A,p). (3.1.2)

peA(A)

If A(A) = 0 , which happens when p(A) = 0 , then we assume that the sum on the right-hand side is {0} .

Further, the following notations can be seen as the "global" definition of cyclicity in nonnegative algebra and in max algebra.

1. ap is the the lcm of all cyclicities of spectral classes associated with p E A+(A) (nonnegative algebra), or the cyclicity of critical graph associated with p E A®(A) (max algebra).

2. aA is the lcm of all ap where p E A(A).

3.2. Two cores of a nonnegative matrix

One of our main results relates the core with the sum of eigencones. The nonnegative part of this result can be found in Tam-Schneider [52, Th. 4.2, part (iii)], and the proof of

it (in the nonnegative case) goes back to Pullman [44].

Theorem 3.2.1. [19], [44, 52]. Let A E R+Xra . Then

core(A)= J] V (Ak ,pk ) = Vs (ACTA).

k^1,p€A(A)

The following observations were used in the proof, and they are also of independent interest. They hold in both algebras with simultaneous proofs where only elementary analytic arguments are used.

Proposition 3.2.1. [19], [44]. Assume that {Kl} for l ^ 1, is a sequence of cones in R+ such that Kl+1 C Kl for all l, and each of them generated by no more than k nonzero vectors. Then the intersection K = n'j=1Kl is also generated by no more than k vectors.

Proposition 3.2.1 seems to be an interesting geometric observation, which could be applied in a more general situation (for instance, in the context of tropical or nonnegative matrix semigroups).

Proposition 3.2.2. [19], [44]. Let A e R+Xra, then

(i) core(A) is generated by no more than n vectors,

(ii) the mapping induced by A on core(A) is a surjection,

(iii) the mapping induced by A on the scaled extremals of core(A) is a permutation (i.e., a bijection).

In the case of nonnegative algebra, the action of matrix on its core is not only surjective but also bijective. However, this does not hold in the case of max algebra, which leads us to the problem statements and results of [20].

3.3. Periodicity of the eigencone sequence

The following main result was obtained both in max and nonnegative algebra (Explicit publication of the (usual) nonnegative part of this result is unknown to us).

Theorem 3.3.1. [19]. Let A e R+Xra . Then

(i) ap, for p E A(A), is the period of the sequence {V(Ak,pk)}k^1, and V(Ak,pk) C V(Aap ,pap) for all k ^ 1;

(ii) aA is the period of the sequence {Vs(Ak)}k^1, and Vs(Ak) C Vs (AaA) for all k ^ 1 .

More precise results can be formulated in the form of equivalence.

Theorem 3.3.2. [19]. Let A E R+Xra and a be either the cyclicities of spectral classes of A (nonnegative algebra) or the cyclicities of critical components of A (max alge-bra).The following are equivalent for all positive k, l:

(i) gcd (k,a) divides gcd (l,a) for all cyclicities a;

(ii) gcd(k,ap) divides gcd(l,ap) for all p E A(A);

(iii) gcd (k,a\) divides gcd (l,a&);

(iv) V(Ak,pk) C V(Al,pl) for all p G A(A) and

(v) Vs(Ak) C Vs(Al).

Theorem 3.3.3. Let A G R+Xn and a be either the cyclicities of spectral classes (nonnegative algebra) or the cyclicities of critical components (max algebra) associated with some p G A(A) . The following are equivalent for all positive k, l:

(i) gcd (k,a) divides gcd (l,a) for all cyclicities a;

(ii) gcd(k,ap) divides gcd(l,ap);

(iii) V(Ak,pk) C V(Al ,pl).

The proof of Theorems 3.3.2 and 3.3.3 (and hence, Theorem 3.3.1 which can be obtained as their corollary) are based on the so-called Frobenius-Victory theorems, which are written, for both algebras, in the next subsection.

3.4. Perron-Frobenius and description of extremals

We now describe the principal eigencones in nonnegative linear algebra and then in max algebra. By means of Proposition 2.3.1, this description can be obviously extended to the general case. As in Section 2.3., both descriptions are essentially known: see [16,26,27,45].

We emphasize that the vectors x^ and appearing below are full-size.

Theorem 3.4.1. Frobenius-Victory ¡45, Th. 3.7] Let A G R+Xn have p+(A) = 1 .

(i) Each spectral class p with p+ = 1 corresponds to an eigenvector , whose support consists of all indices in the classes that have access to p , and all vectors x of V+(A, 1) with suppx = suppx(M) are multiples of .

(ii) V+(A, 1) is generated by of (i), for p ranging over all spectral classes with p+ = 1 .

(iii) of (i) are extremals of V+(A, 1) . (Moreover, are linearly independent.)

Note that the extremality and the usual linear independence of x^ (involving linear combinations with possibly negative coefficients) can be deduced from the description of supports in part (i), and from the fact that in nonnegative algebra, spectral classes associated with the same p do not access each other. This linear independence also means that V+(A, 1) is a simplicial cone. See also [45, Th. 4.1].

Theorem 3.4.2. [16, Th. 4.3.5] [50, Th. 2.8] Let A G R+Xn have p®(A) = 1 .

(i) Each component p of C(A) corresponds to an eigenvector xdefined as one of the columns A*i with i G N, all columns with i G N being multiples of each other.

(ii) V^(A, 1) is generated by of (i), for p ranging over all components of C(A) .

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(iii) x® of (i) are extremals in V^(A, 1) . (Moreover, xare strongly linearly independent in the sense of ¡15].)

Using this description of extremals we can now describe extremals of the core, since we know that core(A) = Vs(AaA) in both algebras, that the spectral classes of AaA are derived from those of A, and that the access relations between classes of AaA are similar to those between the classes of A (see Subsect. 2.4.).

Lemma 3.4.1. For each k ^ 1, the set of extremals of Vs(Ak) is the union of the sets of extremals of V(Ak,pk) for p E A(A) .

The following result describes extremals of the core in nonnegative algebra. It is not new (see the quotation). A vector y E R+ is called normalized if max»yi = 1 (but any other norm could be used as well).

Theorem 3.4.3. [52, Theorem 4.7], [19]. Let A e R+Xn .

(i) The set of extremals of core+(A) is the union of the sets of extremals of V+(AXa,p°) for all p E A+(A), with a = ap .

(ii) Each spectral class j with cyclicity a^ corresponds to a set of distinct a^ normalized extremals of core+(A), such that there exists an index in their support that belongs to j , and each index in their support has access to j .

(iii) Each set of extremals described in (ii) forms a simple cycle under the action of A.

(iv) There are no normalized extremals other than those described in (ii). The total number of normalized extremals equals the sum of cyclicities of all spectral classes of A.

In [19] we obtained a similar description of extremals of the max-algebraic core.

jraxra

Theorem 3.4.4. ¡19]. Let A e R+

(i) The set of extremals of core®(A) is the union of the sets of extremals of V®(A®a,p°) for all p E A(A), vnth a = ap .

(ii) Each critical component j with cyclicity a$ associated with some p E A® (A) corresponds to a set of distinct a$ normalized extremals x of core® (A), vjhich are (normalized) columns of (Ap®ap )* vnth indices in N^.

(iii) Each set of extremals described in (ii) forms a simple cycle under the action of A.

(iv) There are no normalized extremals other than those described in (ii). The total number of normalized extremals equals the sum of cyclicities of all critical components of A .

3.5. Ultimate periodicity and finite stabilization

In max algebra there are wide classes of matrices A e R+Xn where we have

span®(A®t) = core® (A)

for all big enough t. This is called the finite stabilization of the core. We list some special cases where this takes place.

• S1 : Irreducible matrices.

• S2 : Ultimately periodic matrices. This is when we have A®(t+1 = p1A®1 for all sufficiently large t, with p®(A). As shown in [43], this happens if and only if the Perron roots of all nontrivial classes of A equal p®(A).

• S3 : Robust matrices. For any nonzero vector x E R+ the orbit {A®tx}t^1 hits an eigenvector of A, implying that the whole remaining part of the orbit consists of multiples of that eigenvector. The notion of robustness was introduced and studied in [17].

• S4 : Orbit periodic matrices: For any nonzero vector x E R+ the orbit {A®t

hits an eigenvector of A®1 , implying that the remaining part of the orbit is periodic with some growth rate. See [49], Section 7 for characterization.

• S5 : Column periodic matrices. This is when for any i = 1,...,n we have (A®(t+a)).i = pi A® for all large enough t and some pi.

Observe that S1 CS2 CS4 C S5 and S3 C S4 (see, e.g., [19], Section 4). To see that spane(A®t) = core® (A) for all large enough t in all these cases, observe that in the column periodic case (S5) all sequences of columns end up with periodically repeating eigenvectors of A®1, which implies that span® (A®t) C core® (A) for all large enough t, and hence also span®(A®t) = core® (A). So finite stabilization of the core occurs in all these classes.

A necessary and sufficient condition for the finite stabilization can be formulated as follows.

Theorem 3.5.1. [20]. Finite stabilization of core®(A) occurs if and only if all nontrivial classes of A are spectral.

The action of A on its core in max algebra will be studied in more detail in [20].

References

[1] N.N. Vorob'ev, "The extremal matrix algebra", Soviet Mathematics Doklady, 4 (1963), 12201223.

[2] N.N. Vorob'ev, "Extremal Algebra of Positive Matrices", Elektronische Informationsverarbeitung und Kybernetik, 3:1 (1967), 39-71 (In Russian).

[3] N.N. Vorob'ev, "Extremal Algebra of Non-Negative Matrices", Elektronische Informationsverarbeitung und Kybernetik, 6:4-5 (1970), 303-312 (In Russian).

[4] P. I. Dudnikov, S. N. Samborskii, "Endomorphisms of finitely generated free semimodules", Math. USSR-Izv., 38:1 (1992), 91-105.

[5] N.K. Krivulin, Methods of Idempotent Algebra in Problems of Modeling and Analysis of Complex Systems, Publ. St. Petersburg State. University, St. Petersburg, 2009 (In Russian).

[6] G. L. Litvinov, V. P. Maslov, A. N. Sobolevskii, "Idempotent interval analysis and optimization problems", Reliable Computing, 7:5 (2001), 353-377, arXiv: org/abs/math.SC/0101080.

[7] V. P. Maslov, "On new principle of superposition for optimization problems", Russian Math. Surveys, 42:3 (1987), 43-54.

[8] V. N. Kolokoltsov, V. P. Maslov, Idempotent Analysis and Its Applications, Kluwer Academic Pub., 1997.

[9] G.B. Shpiz, "An eigenvector existence theorem in idempotent analysis", Math. Notes, 82:3 (2007), 410-417.

[10] M. Akian, R. Bapat, S. Gaubert, "Max-plus algebras", Handbook of Linear Algebra. V. 39: Discrete Mathematics and its Applications, eds. L. Hogben, R. Brualdi, A. Greenbaum, and R. Mathias, Chapman and Hall, London; New York, 2007.

[11] F. L. Baccelli, G. Cohen, G. J. Olsder, J. P. Quadrat, "Synchronization and Linearity: an Algebra for Discrete Event Systems", Journal of the Operational Research Society, 45:1 (1994).

[12] A. Berman, R .J. Plemmons, Nonnegative Matrices in the Mathematical Sciences, Society for Industrial and Applied Mathematics, Philadelphia, 1994.

[13] S. Bezuglyi, J. Kwiatkowski, K. Medynets, B. Solomyak, "Invariant measures on stationary Bratteli diagrams", Ergodic Theory Dynam. Systems, 30:4 (2010), 973-1007.

[14] R. A. Brualdi, H. J. Ryser, Combinatorial Matrix Theory, Cambridge Univ. Press, Cambridge, 1991.

[15] P. Butkovic, "Max-algebra: the linear algebra of combinatorics?", Linear Alg. Appl., 367 (2003), 313-335.

[16] P. Butkovic, Max-linear Systems: Theory and Algorithms, Springer, London, 2010.

[17] P. Butkovic, R. A. Cuninghame-Green, S. Gaubert, "Reducible spectral theory with applications to the robustness of matrices in max-algebra", SIAM J. on Matrix Analysis and Applications, 31:3 (2009), 1412-1431.

[18] P. Butkovic, H. Schneider, S. Sergeev, "Generators, extremals and bases of max cones", Linear Alg. Appl., 421 (2007), 394-406, arXiv: org/abs/math.RA/0604454.

[19] P. Butkovic, H. Schneider, S. Sergeev, "Two cores of a nonnegative matrix, submitted", 2012, arXiv: org/abs/math.RA/1208.1939.

[20] P. Butkovic, H. Schneider, S. Sergeev, "On the max-algebraic core of a nonnegative matrix", 2013, arXiv: org/abs/1305.7339.

[21] P. Butkovic, H. Schneider, S. Sergeev, "Z-matrix equations in max algebra, nonnegative linear algebra and other semirings", Linear and Multilin. Alg., 60:10 (2012), 1191-1210, arXiv: org/abs/1110.4564.

[22] M.-H. Chi, "The long-run behaviour of Markov chains", Linear Alg. Appl., 244 (1996), 111-121.

[23] G. Cohen, D. Dubois, J. P. Quadrat, M. Viot, "Analyse du comportement periodique de systemes de production par la theorie des dioïdes", Rapport de Recherche, 1983, №191.

[24] R. A. Cuninghame-Green, "Minimax Algebra", Lecture Notes in Economics and Mathematical Systems. V. 166, Springer, Berlin, 1979.

[25] R. A. Cuninghame-Green, "Describing industrial processes with interference and approximating their steady-state behaviour", Operations Research, 13:1 (1962), 95-100.

[26] G. F. Frobenius, "Über Matrizen aus nicht negativen Elementen", Sitzungsberichte der Königlich Preussischen Akademie der Wissenschaften, 23, Sitzungsberichte, Berlin, 1912, 456-477.

[27] S. Gaubert, Théorie des systèmes linéaires dans les dioïdes, PhD thesis, These de l'Ecole Nationale Superieure des Mines de Paris, Juillet, 1992, 304 pp.

[28] S. Gaubert, R. D. Katz, "The Minkowski theorem for max-plus convex sets", Linear Alg. Appl., 421:2-3 (2007), 356-369, arXiv: org/abs/math.GM/0605078.

[29] M. Gavalec, Periodicity in Extremal Algebras, Gaudeamus, Hradec Kralove, 2004.

[30] M. Gondran, M. Minoux, "Valeurs propres et vecteurs propres dans les dioides", EDF Bulletin de la Direction des Etudes et Recherches. Serie C. Mathematiques Informatique, 2 (1977), 25-41.

[31] D.J. Hartfiel, Nonhomogeneous Matrix Products, World Scientific, Singapore, 2002.

[32] B. Heidergott, G.-J. Olsder, J. van der Woude, Max-plus at Work, Princeton Univ. Press, Princeton, 2005.

[33] R. D. Katz, H. Schneider, S. Sergeev, "On commuting matrices in max algebra and in classical nonnegative algebra", Linear Alg. Appl., 436 (2012), 276-292, arXiv: org/abs/1005.1424.

[34] C.-K. Li, H. Schneider, "Applications of Perron-Frobenius theory to population dynamics", J. of Mathematical Biology, 44:5 (2002), 450-462, arXiv: org/abs/math.RA/0109008.

[35] G. L. Litvinov, V. P. Maslov, "The correspondence principle for idempotent calculus and some computer applications", Idempotency, ed. J. Gunawardena, Cambridge Univ. Press, Cambridge, 1998, 420-443, arXiv: org/abs/math/0101021.

[36] G. L. Litvinov, V. P. Maslov, Idempotent mathematics and mathematical physics, 307, AMS Contemporary Mathematics, Providence, 2005.

[37] G.L. Litvinov, V. P. Maslov, S.N. Sergeev, Idempotent and tropical mathematics and problems of mathematical physics. V. 1,2, Independent University of Moscow, Moscow, 2007, arXiv: org/abs/0709.4119.

[38] G.L. Litvinov, S.N. Sergeev, Tropical and Idempotent Mathematics, 495, AMS Contemporary Mathematics, Providence, 2009.

[39] Advances in Soviet Mathematics. V. 13: Idempotent analysis, ed. V. P. Maslov, S. N. Samborskii, AMS, Providence, 1992.

[40] W. M. McEneaney, Max-plus Models for Nonlinear Control and Estimation, Systems & Control: Foundations & Applications, Birkhauser, Boston, 2006.

[41] G. Merlet, "Semigroup of matrices acting on the max-plus projective space", Linear Alg. Appl., 432:8 (2010), 1923-1935.

[42] M. Molnarova, "Generalized matrix period in max-plus algebra", Linear Alg. Appl., 404 (2005), 345-366.

[43] M. Molnarova, J. Pribis, "Matrix period in max-algebra", Discrete Appl. Math., 103 (2000), 167-175.

[44] N.J. Pullman, "A geometric approach to the theory of nonnegative matrices", Linear Alg. Appl., 4 (1971), 297-312.

[45] H. Schneider, "The influence of the marked reduced graph of a nonnegative matrix on the Jordan form and on related properties: A survey", Linear Alg. Appl., 84 (1986), 161-189.

[46] B. De Schutter, "On the ultimate behaviour of the sequence of consecutive powers of a matrix in the max-plus algebra", Linear Alg. Appl., 307 (2000), 103-117.

[47] E. Seneta, Non-negative Matrices and Markov Chains, Springer Series in Statistics, Springer, New York, 1981.

[48] S. Sergeev, "Max algebraic powers of irreducible matrices in the periodic regime: An application of cyclic classes", Linear Alg. Appl., 431:6 (2009), 1325-1339, arXiv: org/abs/0903.3960.

[49] S. Sergeev, H. Schneider, "CSR expansions of matrix powers in max algebra", Transactions of AMS, 364 (2012), 5969-5994, arXiv: org/abs/0912.2534.

[50] S. Sergeev, H. Schneider, P. Butkovic, "On visualization scaling, subeigenvectors and Kleene stars in max algebra", Linear Alg. Appl, 431:12 (2009), 2395-2406, arXiv: org/abs/0808.1992.

[51] G. Sierksma, "Limiting polytopes and periodic Markov chains", Linear and Multilinear Algebra, 46 (1999), 281-298.

[52] B.-S. Tam, H. Schneider, "On the core of a cone-preserving map", Transactions of the AMS, 343:2 (1994), 479-524.

[53] E. Wagneur, "Moduloi'ds and pseudomodules. 1. Dimension theory", Discrete Math., 98 (1991), 57-73.

Список литературы

[1] Н. Н. Воробьев, "Экстремальная алгебра матриц", Докл. АН СССР, 152:1 (1963), 24-27.

[2] Н. Н. Воробьев, "Экстремальная алгебра положительных матриц", Elektronische Informationsverarbeitung und Kybernetik, 3:1 (1967), 39-71.

[3] Н. Н. Воробьев, "Экстремальная алгебра неотрицательных матриц", Elektronische Informationsverarbeitung und Kybernetik, 6:4-5 (1970), 303-312.

[4] П. И. Дудников, С. Н. Самборский, "Эндоморфизмы полумодулей над полукольцами с идемпотентной операцией", Изв. АН СССР. Сер. матем., 55:1 (1991), 93-109.

[5] Н. К. Кривулин, Методы идемпотентной алгебры в задачах моделирования и анализа сложных систем, Изд. Санкт-Петербургского Гос. Ун-та, Санкт-Петербург, 2009.

[6] Г. Л. Литвинов, В. П. Маслов, А.Н. Соболевский, "Идемпотентная математика и интервальный анализ", Вычислительные технологии, 6:6 (2001), 47-70.

[7] В. П. Маслов, "О новом принципе суперпозиции для задач оптимизации", УМН, 42:3(255) (1987), 39-48.

[8] В. П. Маслов, В. Н. Колокольцов, Идемпотентный анализ и его применение в оптимальном управлении, Физматлит, М., 1994.

[9] Г. Б. Шпиз, "Теорема о существовании собственного вектора в идемпотентном анализе", Матем. заметки, 82:3 (2007), 459-468.

[10] M. Akian, R. Bapat, S. Gaubert, "Max-plus algebras", Handbook of Linear Algebra. V. 39: Discrete Mathematics and its Applications, eds. L. Hogben, R. Brualdi, A. Greenbaum, and R. Mathias, Chapman and Hall, London; New York, 2007.

[11] F. L. Baccelli, G. Cohen, G. J. Olsder, J. P. Quadrat, "Synchronization and Linearity: an Algebra for Discrete Event Systems", Journal of the Operational Research Society, 45:1 (1994).

[12] A. Berman, R .J. Plemmons, Nonnegative Matrices in the Mathematical Sciences, Society for Industrial and Applied Mathematics, Philadelphia, 1994.

[13] S. Bezuglyi, J. Kwiatkowski, K. Medynets, B. Solomyak, "Invariant measures on stationary Bratteli diagrams", Ergodic Theory Dynam. Systems, 30:4 (2010), 973-1007.

[14] R. A. Brualdi, H. J. Ryser, Combinatorial Matrix Theory, Cambridge Univ. Press, Cambridge, 1991.

[15] P. Butkovic, "Max-algebra: the linear algebra of combinatorics?", Linear Alg. Appl., 367 (2003), 313-335.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[16] P. Butkovic, Max-linear Systems: Theory and Algorithms, Springer, London, 2010.

[17] P. Butkovic, R. A. Cuninghame-Green, S. Gaubert, "Reducible spectral theory with applications to the robustness of matrices in max-algebra", SIAM J. on Matrix Analysis and Applications, 31:3 (2009), 1412-1431.

[18] P. Butkovic, H. Schneider, S. Sergeev, "Generators, extremals and bases of max cones", Linear Alg. Appl., 421 (2007), 394-406, arXiv: org/abs/math.RA/0604454.

[19] P. Butkovic, H. Schneider, S. Sergeev, "Two cores of a nonnegative matrix, submitted", 2012, arXiv: org/abs/math.RA/1208.1939.

[20] P. Butkovic, H. Schneider, S. Sergeev, "On the max-algebraic core of a nonnegative matrix", 2013, arXiv: org/abs/1305.7339.

[21] P. Butkovic, H. Schneider, S. Sergeev, "Z-matrix equations in max algebra, nonnegative linear algebra and other semirings", Linear and Multilin. Alg., 60:10 (2012), 1191-1210, arXiv: org/abs/1110.4564.

[22] M.-H. Chi, "The long-run behaviour of Markov chains", Linear Alg. Appl., 244 (1996), 111121.

[23] G. Cohen, D. Dubois, J. P. Quadrat, M. Viot, "Analyse du comportement periodique de systemes de production par la theorie des dioïdes", Rapport de Recherche, 1983, № 191.

[24] R. A. Cuninghame-Green, "Minimax Algebra", Lecture Notes in Economics and Mathematical Systems. V. 166, Springer, Berlin, 1979.

[25] R. A. Cuninghame-Green, "Describing industrial processes with interference and approximating their steady-state behaviour", Operations Research, 13:1 (1962), 95-100.

[26] G.F. Frobenius, "Uber Matrizen aus nicht negativen Elementen", Sitzungsberichte der Königlich Preussischen Akademie der Wissenschaften, 23, Sitzungsberichte, Berlin, 1912, 456477.

[27] S. Gaubert, Théorie des systèmes linéaires dans les dioïdes, PhD thesis, These de l'Ecole Nationale Superieure des Mines de Paris, Juillet, 1992, 304 pp.

[28] S. Gaubert, R. D. Katz, "The Minkowski theorem for max-plus convex sets", Linear Alg. Appl., 421:2-3 (2007), 356-369, arXiv:org/abs/math.GM/0605078.

[29] M. Gavalec, Periodicity in Extremal Algebras, Gaudeamus, Hradec Kralove, 2004.

[30] M. Gondran, M. Minoux, "Valeurs propres et vecteurs propres dans les dioïdes", EDF Bulletin de la Direction des Etudes et Recherches. Serie C. Mathematiques Informatique, 2 (1977), 2541.

[31] D. J. Hartfiel, Nonhomogeneous Matrix Products, World Scientific, Singapore, 2002.

[32] B. Heidergott, G.-J. Olsder, J. van der Woude, Max-plus at Work, Princeton Univ. Press, Princeton, 2005.

[33] R. D. Katz, H. Schneider, S. Sergeev, "On commuting matrices in max algebra and in classical nonnegative algebra", Linear Alg. Appl., 436 (2012), 276-292, arXiv:org/abs/1005.1424.

[34] C.-K. Li, H. Schneider, "Applications of Perron-Frobenius theory to population dynamics", J. of Mathematical Biology, 44:5 (2002), 450-462, arXiv: org/abs/math.RA/0109008.

[35] G. L. Litvinov, V. P. Maslov, "The correspondence principle for idempotent calculus and some computer applications", Idempotency, ed. J. Gunawardena, Cambridge Univ. Press, Cambridge, 1998, 420-443, arXiv: org/abs/math/0101021.

[36] G. L. Litvinov, V. P. Maslov, Idempotent mathematics and mathematical physics, 307, AMS Contemporary Mathematics, Providence, 2005.

[37] G. L. Litvinov, V. P. Maslov, S. N. Sergeev, Idempotent and tropical mathematics and problems of mathematical physics. V. 1,2, Independent University of Moscow, Moscow, 2007, arXiv: org/abs/0709.4119.

[38] G. L. Litvinov, S. N. Sergeev, Tropical and Idempotent Mathematics, 495, AMS Contemporary Mathematics, Providence, 2009.

[39] Advances in Soviet Mathematics. V. 13: Idempotent analysis, ed. V. P. Maslov, S. N. Samborskii, AMS, Providence, 1992.

[40] W. M. McEneaney, Max-plus Models for Nonlinear Control and Estimation, Systems & Control: Foundations & Applications, Birkhauser, Boston, 2006.

[41] G. Merlet, "Semigroup of matrices acting on the max-plus projective space", Linear Alg. Appl., 432:8 (2010), 1923-1935.

[42] M. Molnarova, "Generalized matrix period in max-plus algebra", Linear Alg. Appl., 404 (2005), 345-366.

[43] M. Molnarova, J. Pribis, "Matrix period in max-algebra", Discrete Appl. Math., 103 (2000), 167-175.

[44] N.J. Pullman, "A geometric approach to the theory of nonnegative matrices", Linear Alg. Appl., 4 (1971), 297-312.

[45] H. Schneider, "The influence of the marked reduced graph of a nonnegative matrix on the Jordan form and on related properties: A survey", Linear Alg. Appl., 84 (1986), 161-189.

[46] B. De Schutter, "On the ultimate behaviour of the sequence of consecutive powers of a matrix in the max-plus algebra", Linear Alg. Appl., 307 (2000), 103-117.

[47] E. Seneta, Non-negative Matrices and Markov Chains, Springer Series in Statistics, Springer, New York, 1981.

[48] S. Sergeev, "Max algebraic powers of irreducible matrices in the periodic regime: An application of cyclic classes", Linear Alg. Appl., 431:6 (2009), 1325-1339, arXiv:org/abs/0903.3960.

[49] S. Sergeev, H. Schneider, "CSR expansions of matrix powers in max algebra", Transactions of AMS, 364 (2012), 5969-5994, arXiv: org/abs/0912.2534.

[50] S. Sergeev, H. Schneider, P. Butkovic, "On visualization scaling, subeigenvectors and Kleene stars in max algebra", Linear Alg. Appl., 431:12 (2009), 2395-2406, arXiv:org/abs/0808.1992.

[51] G. Sierksma, "Limiting polytopes and periodic Markov chains", Linear and Multilinear Algebra,, 46 (1999), 281-298.

[52] B.-S. Tam, H. Schneider, "On the core of a cone-preserving map", Transactions of the AMS, 343:2 (1994), 479-524.

[53] E. Wagneur, "Moduloi'ds and pseudomodules. 1. Dimension theory", Discrete Math., 98 (1991), 57-73.

Information about the authors

Peter Butkovic, Professor, Researcher (Academic) of the Mathematics School. University of Birmingham, Birmingham, United Kingdom. E-mail: P.Butkovic@bham.ac.uk ORCID: https://orcid.org/0000-0003-3912-9250

Hans Schneider, Professor, University of Wisconsin-Madison. Madison, USA. E-mail: hans@math.wisc.edu

Sergei Sergeev, Associate Professor of the Mathematics School. University of Birmingham, Birmingham, United Kingdom. E-mail: sergeevs@maths.bham.ac.uk

There is no conflict of interests.

Corresponding author:

Peter Butkovic

E-mail: P.Butkovic@bham.ac.uk

Received 21 June 2019 Reviewed 29 July 2019 Accepted for press 23 August 2019

Информация об авторах

Буткович Петер, профессор, научный сотрудник Школы математики. Университет Бирмингема, г. Бирмингем, Великобритания. E-mail: P.Butkovic@bham.ac.uk ORCID: https://orcid.org/0000-0003-3912-9250

Шнайдер Ганс, профессор. Висконсинский университет в Мадисоне, г. Мадисон, штат Висконсин, США. E-mail: hans@math.wisc.edu

Сергеев Сергей, доцент Школы математики. Университет Бирмингема, г. Бирмингем, Великобритания.

E-mail: sergeevs@maths.bham.ac.uk Конфликт интересов отсутствует.

Для контактов:

Буткович Петер

E-mail: P.Butkovic@bham.ac.uk

Поступила в редакцию 21 июня 2019 г. Поступила после рецензирования 29 июля 2019 г. Принята к публикации 23 августа 2019 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.