Abstract

In this paper we study the semigroup of all tropical matrices under multiplication. We give a description of the tropical matrix groups containing a diagonal block idempotent matrix in which the main diagonal blocks are real matrices and other blocks are zero matrices. We show that each nonsingular symmetric idempotent matrix is equivalent to this type of block diagonal matrix. Based upon this result, we give some decompositions of the maximal subgroups of which contain symmetric idempotents.

1. Introduction

Tropical algebra (also known as max-plus algebra or max-algebra) is the algebra of the real numbers extended by adding an infinite negative element when equipped with the binary operations of addition and maximum. It has applications in areas such as combinatorial optimization and scheduling, control theory, discrete event dynamic systems, and many other areas of science (see [1ā€“9]). Many problems arising from these application areas are expressed using (tropical) linear equations, so many authors study tropical matrices, i.e., matrices over tropical algebra.

For example, consider the multi-machine interactive production process (MMIPP) [4] where products are prepared using machines, every machine contributing to the completion of each product by producing a partial product. It is assumed that every machine can work for all products simultaneously and that all these actions on a machine start as soon as the machine starts to work. Let be the duration of the work of the th machine needed to complete the partial product for . If this interaction is not required for some and , then is set to . Denote the starting time of the th machine by . Then all partial products for will be ready at time Hence if are given completion times then the starting times have to satisfy the system of equations: The problem can be converted into a related problem in tropical matrices.

From an algebraic perspective, a key object is the multiplicative semigroup of all square matrices of a given size over the tropical algebra. There are a series of papers in the literature considering this multiplicative semigroup (see [10ā€“17]). Moreover, an important step in understanding tropical algebra is to understand the maximal subgroups of this semigroup. It is a basic fact of semigroup theory that every subgroup of a semigroup lies in a unique maximal subgroup. Moreover, the maximal subgroups of are precisely the -classes (see Section 2 below for definitions) of which contain idempotents element. Johnson and Kambites [16] give a classification of the maximal subgroups of the semigroup of all tropical matrices under multiplication in 2011. Izhakian, Johnson, and Kambites [13] consider the case of matrices without . They prove that every subgroup of the multiplicative semigroup of finite tropical matrices is isomorphic to a direct product of the form for some . In the same year, Shitov [17] gives a description of the subgroups of the multiplicative semigroup of tropical matrices up to isomorphism; i.e., every subgroup of the semigroup admits a faithful representation with tropical invertible matrices. In 2017, we showed that a maximal subgroup of the multiplicative semigroup of tropical matrices containing a nonsingular idempotent matrix is isomorphic to the group of all invertible matrices which commute with as groups and proved that each maximal subgroup of the multiplicative semigroup of tropical matrices with the identity of the rank is isomorphic to some maximal subgroup of the multiplicative semigroup of tropical matrices with nonsingular identity. Thus we shall turn our attention towards the invertible matrices that commute with the nonsingular idempotent. The main purpose of this paper is to study the invertible matrices that commute with a nonsingular symmetric idempotent and to give a decomposition of the maximal subgroups of tropical matrices containing a nonsingular symmetric idempotent.

This paper will be divided into five sections. In Section 2 we introduce some preliminary notions and notation. The decompositions of the maximal subgroups of tropical matrices containing an idempotent diagonal block matrix are established in Section 3. This result (see Theorem 11) develops the results obtained by Izhakian et al. in [13]. Finally, in the last section, we prove that each symmetric nonsingular idempotent matrix is equivalent to a block diagonal matrix and a decomposition of the maximal subgroup containing a symmetric idempotent matrix is given (see Theorem 17).

2. Preliminaries

The following notation and definitions can be found in [3, 15, 18, 19]. We write for the set equipped with the operations of maximum (denoted by ) and addition (denoted by ). Thus, we write

As usual, the set of all tropical matrices is denoted by . In particular, we shall use instead of . The operations and on induce corresponding operations on tropical matrices in the obvious way. Indeed, if , , , then we have where denotes the th entry of the matrix . For brevity, we shall write in place of . It is easy to see that is a semigroup. Other concepts such as transpose and block matrix are defined in the usual way. Unless otherwise stated, we refer to matrix as tropical matrix in the remainder of this paper. Recall that Greenā€™s relations and [20] on the semigroup are, respectively, given by Greenā€™s relation , resp.) is given by , resp.. The -class (-class, resp.) containing the matrix will be written as (, resp.).

We shall be interested in the space of affine tropical vectors. We write for the ith component of a vector . We extend to componentwise so that for all . And we define a scaling action of on by for each and each . These operations give the structure of a -semimodule.

A tropical convex set in is a subset closed under and scaling by elements of , that is, a -subsemimodule of . If , then the tropical convex hull of is the smallest tropical convex set containing , that is, the set of all vectors in which can be written as tropical linear combinations of finitely many vectors from .

Let be a finitely generated tropical convex set in . A set is called a weak basis of if it is a generating set for minimal with respect to inclusion. It is known that every finitely generated tropical convex set admits a weak basis, which is unique up to permutation and scaling (see [[19], Theorem 5]). In particular, any two weak bases have the same cardinality, in view of which we may define the generator dimension of a finitely generated tropical convex set X to be the cardinality of a weak basis for X, or, equivalently, the minimum cardinality of a generating set for X.

Given an matrix we define the column space of , denoted by , to be the tropical convex hull of the columns of . Thus . Similarly, we define the row space to be the tropical convex hull of the rows of . The column rank of is the generator dimension for the column space of . The row rank of is defined dually; it is well known that the row rank and column rank of a tropical matrix can differ (see [[15] Example 7.1]). The column rank (row rank, resp.) of is denoted by (, resp.). We denote the -th row and the -th column of by and , respectively. If and , then it is easy to see that there exist columns of such that is a weak basis of and there exist rows of such that is a weak basis of . The submatrix of is said to be a column basis submatrix of (a row basis submatrix of , a basis submatrix of , resp.). If , then is called the rank of . If (, resp.), then is called column compressed (row compressed, resp.) [21]. The matrix is called nonsingular if it is both column compressed and row compressed, and singular otherwise.

In the sequel, the following notions and notation are needed for us.(i) An matrix is called a symmetric matrix if .(ii) diag denotes the diagonal block matrix ā€‰where each diagonal block is a square matrix, for all . Particularly, the matrix diag will be called diagonal if all of are real numbers.(iii) denotes the identity matrix, i.e., the matrix diag.(iv) An matrix is called invertible if there exists an matrix such that . In this case, is called an inverse of and is denoted by .(v) An matrix is called a monomial matrix if it has exactly one entry in each row and column which is not equal to .(vi) An matrix is called a permutation matrix if it is formed from the identity matrix by reordering its columns and/or rows.(vii) denotes the zero matrix, i.e., the matrix whose entries are all .

It is well known that an matrix is invertible if and only if is monomial [22]. Also, the inverse of a permutation matrix is its transpose. Denote the set of all monomial matrices (permutation matrices, resp.) by , resp.). Then and are group under the matrix multiplication.

There are two types of elementary matrices corresponding to the two types of elementary operations.

Type 1. An elementary matrix of Typeā€‰ā€‰1 is a matrix obtained by interchanging two rows (columns, resp.) of . We write as the matrix obtained by trading places of rows (or columns) and of .

Type 2. An elementary matrix of Typeā€‰ā€‰2 is a matrix obtained by multiplying a row (column, resp.) of by a constant . We write as the matrix obtained by multiplying row (or column) of the identity matrix by .

Recall that if is an matrix, and is a matrix of the same size that is obtained from by a single elementary row (column, resp.) operation, then there is an elementary matrix of size (, resp.) that will convert to via matrix multiplication on the left (right, resp.). Thus it is easy to see that a matrix is monomial if and only if it may be decomposed into the product of a finite number of elementary matrices. Also, it is worth mentioning that an elementary column (row, resp.) operation on a matrix does not change the linear relationship among the row (column, resp.) vectors. That is to say, if and for some monomial matrix , then where are some rows of , are the corresponding rows of , and .

We say that matrices and are equivalent [23] (notation ) if for some permutation matrix , that is, B can be obtained by a simultaneous permutation of the rows and columns of A.

3. Tropical Matrix Groups Containing a Diagonal Block Idempotent

In this section, we study the tropical matrix groups containing a diagonal block idempotent. First, we will need the following notation and results in [13]. Let be an nonsingular idempotent matrix. We denote the set of all monomial matrices commuting with by . That is to say, The -classes containing an idempotent matrix are the maximal subgroups of the semigroup . By Theorems 4.3 and 5.3 in [13], we have the following.

Lemma 1. Let be an idempotent of rank . Then is isomorphic to as groups, where is a basis submatrix of .

Since each basis submatrix of an idempotent is a nonsingular idempotent matrix, we need only to study the group , in which is a nonsingular idempotent matrix. Indeed it is easy to see the following.

Lemma 2. is a nonsingular idempotent matrix if and only if are nonsingular idempotent matrices.

We can say immediately that , which is isomorphic to as groups. More generally, we have the following.

Lemma 3. Ifis an nonsingular idempotent matrix, where the diagonal blocks are real square matrices, then

Proof. Suppose that is an nonsingular idempotent matrix and that is a real matrix. Then by Lemma 2 we can find that is an real nonsingular idempotent matrix. If , then partition in the same manner of , i.e., where are all matrices, and we have Thus we can see thatfor any .
Now we claim thatIf , then has some row where entries are all or has some column where entries are all , since is a submatrix of the monomial matrix . Without loss of generality, we assume that has one row where entries are all ; thus has one row where entries are all . Since is real matrix, it follows that , for otherwise does not have one row where entries are all .
If, on the other hand, such that (15), then . This completes our proof.

For any matrix , we denote the matrix by .

As a consequence, we have the following.

Corollary 4. is isomorphic to as groups, in which the matrix has the form given in Lemma 3.

Next, we shall want to consider the type of matrices in Lemma 9. And we need some lemmas at first. By [21, Theorem 102], we immediately have the following.

Lemma 5. Let be an nonsingular idempotent matrix. Then

Lemma 6 (see [24] Proposition 4.5). Let be a nonsingular idempotent matrix. If there exists a monomial matrix , such that , then .

Lemma 7. Let be nonsingular idempotent matrices. Then if and only if there exists a monomial matrix such that , i.e., such that .

Proof. Suppose that are nonsingular idempotent matrices.
If , then by Lemma 5 we can see that , for some monomial matrices and . It follows that . This implies that . Now by Lemma 6 we have that . Hence , and so .
To prove the converse half, if there exists a monomial matrix such that , then we let , and we can see that . Hence as required.

If is a monomial matrix, then there exists a unique , such that and for all . Thus from the definition of matrix multiplication it is easy to show that the map is a homomorphism of groups. Now we can show that

Proposition 8. Let and be real nonsingular idempotent matrices. Then if and only if there exists , such that, for all ,

Proof. Suppose that and are real nonsingular idempotent matrices.
If , then by Lemma 7 we have that there exists a matrix such that . It follows that This implies that, for any , Since for all , and are real numbers, then we have Thus we can see that, for any , Hence for any we haveConversely, if there exists such that, for any , then the systemhas the solutions where . This means that if satisfies (24), then there exists a monomial matrix , whose th entry is the real number and the other entries are , such that , and so .

Lemma 9. Letbe an nonsingular idempotent matrix, where the matrix is a real matrix of order , , and for any , . Then

Proof. Let be an nonsingular idempotent matrix. Then by Lemma 2 we can see that is an real nonsingular idempotent matrix. Suppose that . Then partition into blocks where is an matrix. It follows thatfor any . Since is a submatrix of the monomial matrix , it has at most one entry in each row and column which is not equal to . We now distinguish two cases: In case (i), suppose that is a monomial matrix such that (31). Then by Lemma 7 we have that . This contradiction implies that is not a monomial matrix. It follows by a closely similar proof of the claim (16) that .
In case (ii), is a monomial matrix such that (31), since and is a monomial matrix. This implies that such that , and so . This completes our proof.

We now immediately deduce the following.

Corollary 10. If the matrix has the form in Lemma 9, then is isomorphic to as groups.

By the connection between the elementary operations and elementary matrices, it follows by Lemma 7 that if is a nonsingular idempotent matrix, then there exists a monomial matrix , such that where are diagonal blocks of and for any , . It is easy to see that the mapping defined by is a group isomorphism. Thus we obtain that is isomorphic to as groups. Hence we have the following theorem.

Theorem 11. Let be an nonsingular idempotent matrix, where are real square matrices. Then there exists a monomial matrix , such that where are diagonal blocks of and for any , . Furthermore, is isomorphic to as groups, where is the order of the matrix and is the number of the diagonal blocks of , .

It follows by Lemma 1 and Theorem 11 that each tropical matrix group containing an idempotent of the form in Theorem 11 is isomorphic to some direct products of some wreath products. This result develops the decomposition of maximal subgroups of the semigroup of real matrices under multiplication as direct products of with finite groups in [13].

4. Tropical Matrix Groups Containing a Symmetric Nonsingular Idempotent Matrix

In this section we shall prove that each symmetric nonsingular idempotent matrix is similar to a diagonal block matrix. On this basis, we give a decomposition of the maximal subgroups containing an idempotent of this kind. For this aim, the following lemmas are needed.

Lemma 12 (see [24] Corollary 4.4). All main diagonal entries of a nonsingular idempotent matrix are .

It is easy to verify the following lemma.

Lemma 13. Let be an matrix. Then the following are true. (i)If is a nonsingular idempotent matrix, then ā€‰for all ;(ii)If is a nonsingular symmetric idempotent matrix, then so is for any .

We can now prove the following proposition.

Proposition 14. Let be a nonsingular symmetric idempotent matrix. Then there exists a permutation matrix such that where are real nonsingular symmetric idempotent matrices.

Proof. Suppose that is an nonsingular symmetric idempotent matrix. Then we shall show that can be reduced to a diagonal block form using some simultaneous elementary rows and columns operations.
Step 1. Since is a nonsingular idempotent matrix, it follows by Lemma 12 that all main diagonal entries of are . If the -th row of has the most entries, then we can interchange -row and -row of and interchange -column and -column of . By Lemma 13 (ii), a new nonsingular symmetric idempotent matrix obtained will be where is an elementary matrix.
Step 2. By some synchronous permutations of the rows and columns of , we can move the all entries of the first row to the end of this row. This means that we can take a suitable permutation matrix and obtain another new matrix where the first row has the most entries and iff . By Lemma 13 (ii) we have that is a nonsingular symmetric idempotent matrix. It follows by Lemma 13 (i) that , for all . When , we can see that and , and so . Thus we have On the other hand, since is symmetric, it now follows that . Hence We can find that is a real matrix, since the first row of has the most entries. Now the matrices and are nonsingular symmetric idempotent matrices. It follows that we can use the same method to reduce .
After finite steps we will end up with a diagonal block matrix where is a permutation matrix and are real nonsingular symmetric idempotent matrices. This completes our proof.

This proposition shows that each nonsingular symmetric idempotent matrix is equivalent to a diagonal block matrix , which is a Frobenius normal form [23] of , where are real matrices. In the following, we will study , where is a diagonal block idempotent whose diagonal blocks are all real matrices.

By a similar argument in Proposition 8, we have the following.

Lemma 15. Let be an real nonsingular idempotent matrix. Then and is isomorphic to the group .

In [13], Izhakian, Johnson, and Kambites give a result that for some . We use a different method to prove this result in the above lemma and give a necessary and sufficient condition for some permutation in . And we can easily verify that

Especially if is an symmetric real nonsingular idempotent matrix, then we have the following.

Proposition 16. Let be an real symmetric nonsingular idempotent matrix. Then and which is isomorphic to the group .

Proof. Following the proof of Proposition 8, we have that for all Thus (26) reduce toThen we know that the set of solutions to (50) is not empty if and only if and the solutions are in which . Hence there exist a real number and a permutation matrix , such that Thus , and so is isomorphic to .

Proposition 16 enables us to compile the following algorithm.

If the idempotent matrix is real nonsingular, we have discussed . In the following, we will study the symmetric nonsingular idempotent matrix, which is ont only a real matrix. In summation, from Theorem 11 and Proposition 16, we have the following.

Theorem 17. Let be an symmetric nonsingular idempotent matrix. Then there exists a monomial matrix , such that where are symmetric real nonsingular idempotent matrices and for any , . Moreover, is isomorphic to as groups, where , is the order of the matrix , and is the number of the diagonal blocks of , .

Since each basis submatrix of a symmetric idempotent matrix is a symmetric nonsingular idempotent matrix, it follows by Lemma 1 and Theorem 17 that each tropical matrix group containing a symmetric idempotent matrix is isomorphic to some direct products of some wreath products.

Our next aim is to provide an algorithm for of any nonsingular idempotent .

Data Availability

Previously reported data were used to support this study and are available at [https://doi.org/10.1155/2018/4797638]. These prior studies (and datasets) are cited at relevant places within the text as references [1ā€“24].

Conflicts of Interest

The author declares that they have no conflicts of interest.

Acknowledgments

The author is supported by National Natural Science Foundation of China (11561044, 11861045).