Abstract
Transitivity of generalized fuzzy matrices over a special type of semiring is considered. The semiring is called incline algebra which generalizes Boolean algebra, fuzzy algebra, and distributive lattice. This paper studies the transitive incline matrices in detail. The transitive closure of an incline matrix is studied, and the convergence for powers of transitive incline matrices is considered. Some properties of compositions of incline matrices are also given, and a new transitive incline matrix is constructed from given incline matrices. Finally, the issue of the canonical form of a transitive incline matrix is discussed. The results obtained here generalize the corresponding ones on fuzzy matrices and lattice matrices shown in the references.
1. Introduction
Generalized transitive matrices [1] over a special type of semiring are introduced. The semiring is called incline algebra. Boolean algebra, fuzzy algebra, and distributive lattice are inclines. And the Boolean matrices, the fuzzy matrices, and the lattice matrices are the prototypical examples of the incline matrices. Inclines are useful tools in diverse areas such as design of switching circuits, automata theory, medical diagnosis, information systems, and clustering. Besides inclines are applied to nervous system, probable reasoning, dynamical programming, and decision theory.
Transitive matrices are an important type of generalized matrices which represent transitive relation (see, e.g., [2–6]). Transitive relation plays an important role in clustering, information retrieval, preference, and so on [5, 7, 8]. The transitivity problems of matrices over some special semirings have been discussed by many authors (see, e.g., [9–17]). In 1982, Kim [18] introduced the concept of transitive binary Boolean matrices. Hashimoto [11] presented the concept of transitive fuzzy matrices and considered the convergence of powers of transitive fuzzy matrices. Kołodziejczyk [10] gave the concept of s-transitive fuzzy matrices and considered the convergence of powers of s-transitive fuzzy matrices. Tan [17, 19] discussed the convergence of powers of transitive lattice matrices. Han and Li [1] studied the convergence of powers of incline matrices. In [12, 13], the canonical form of a transitive matrix over fuzzy algebra was established, and, in [14, 15, 17], the canonical form of a transitive matrix over distributive lattice was characterized. In [9, 16, 20], some properties of compositions of generalized fuzzy matrices and lattice matrices were examined.
In this paper, we continue to study transitive incline matrices. In Section 3, the transitive closure of an incline matrix is discussed. In Section 4, the convergence of powers of transitive incline matrices is considered. In Section 5, some properties of compositions of incline matrices are given and a new transitive incline matrix is constructed from given incline matrices. In Section 6, the issue of the canonical form of an incline matrix is further discussed. Some results in this paper generalize the corresponding results in [14, 17, 20].
2. Definitions and Preliminary Lemmas
In this section, we give some definitions and lemmas.
Definition 2.1 (see [1]). A nonempty set with two binary operations + and is called an incline if it satisfies the following conditions:(1) is a semilattice;(2) is a commutative semigroup;(3) for all ;(4) for all .
In an incline , define a relation ≤ by . Obviously, for all . It is easy to see that ≤ is a partial order relation over and satisfies the following properties.
Proposition 2.2 (see [21]). Let be an incline and . Then,(1);(2)if , then , , ;(3), and is the least upper bound of and ;(4), . In other words, is a lower bound of and ;(5);(6) if and only if ;(7) if and only if .
Boolean algebra (), fuzzy algebra () ( is a norm) and distributive lattice are inclines. Let () be a poset and . If or , then and are called comparable. Otherwise, and are called incomparable, in notation, . If for any , and are comparable, then is linear and is called a chain. An unordered poset is a poset in which for all . A chain B in a poset is a nonempty subset of , which, as a subposet, is a chain. An antichain in a poset is nonempty subset which, as a subposet, is unordered. The width of a poset , denoted by , is , where is a natural number, iff there is an antichain in of elements and all antichains in have elements. A poset () is called an incline if satisfies Definition 2.1. It is clear that any chain is an incline, which is called a linear incline.
An element of an incline is said to be idempotent if . The set of all idempotent elements in is denoted by , that is, .
A matrix is called an incline matrix if its entries belong to an incline. In this paper, the incline is always supposed to be a commutative incline with the least and greatest elements 0 and 1, respectively. Let be the set of all matrices over . For any in , we will denote by or the element of which stands in the th entry of . For convenience, we will use to denote the set , and denotes the set of all positive integers.For any , , in and in , we define iff for all , in ; iff for all , in ;= C iff for all , in ; iff for all , in ; iff for all , in and iff ;, whereFor any in , the powers of are defined as follows:, , .The th entry of is denoted by , and obviously The following properties will be used in this paper.(1) is a semigroup with the identity element with respect to the multiplication;(2) is a semiring.
If , then is called transitive; if , then is called idempotent; if , then is called symmetric; if , then is called increasing; if , then is called reflexive; if for all , then is called irreflexive; if (), then is called nilpotent; if for , then is called the zero matrix and denoted by ; is called a permutation matrix if exactly one of the elements of its every row and every column is 1 and the others are 0.
Let . The matrix is called the transitive closure of if is transitive and , and, for any transitive matrix in satisfying , we have . The transitive closure of is denoted by . It is clear that if has a transitive closure, then it is unique.
For any with index, the sequence is of the form where is the least integer such that for some . The least integers , are called the index and the period of , respectively.
The following definition will be used in this paper.
Definition 2.3. A matrix is said to be(1)row diagonally dominant if for all ;(2)column diagonally dominant if for all ;(3)weakly diagonally dominant if for any , either for all or for all ;(4)strongly diagonally dominant if for all ;(5)nearly irreflexive if for all .
Lemma 2.4. is a distributive lattice, where .
The proof can be seen in [1].
3. Transitive Closure of an Incline Matrix
In this section, some properties of the transitive closure of an incline matrix are given and an algorithm for computing the transitive closure of an incline matrix is posed.
Lemma 3.1. For any in , we have .
The proof can be seen in [21].
Lemma 3.2. Let . Then,(1)for any with and any , there exists such that ;(2)for any and any , there exists such that .
Proof. (1) Let be any term of , where and , . Since the number of indices in is greater than , a repetition among them must occur. Let us call the sequence of entries between two occurrences of one index a cycle. If we drop the cycle, a new expression with entries is obtained. If , there must be a cycle in , then we delete the cycle and obtain a new expression with entries. The deleting method can be applied repeatedly until the new expression contains entries. According to properties of the operation “”, , but is a term of the th entry of for some , we have , and so . This completes the proof.
(2) Let be any term of , where and . Since the number of indices in is greater than , there must be two indices and such that for some , (). Then, we delete from and obtain a new expression with entries. If , there are still two identical numbers in the subscripts , then we apply the deleting method used in the above. The method can be applied repeatedly until the subscripts left are pairwise different. Finally, we can get a new term with entries. According to properties of the operation “”, , but is a term of the th entry of for some , we have , and so . This completes the proof.
Lemma 3.3. Let . Then,(1) for any ;(2) for any .
Proof. From Lemma 3.2, the proof is obvious.
Proposition 3.4. If is reflexive, then .
Proof. Since , we have . On the other hand, by Lemmas 3.1 and 3.3, we see that . Hence, .
Proposition 3.5. For any with index, if is column (or row) diagonally dominant, then , where is transitive.
Proof. We only consider the case is column diagonally dominant.
For any integer , we have since is transitive, and so , for all . Since is column diagonally dominant, we have (because is the sum of some term in ) . Hence, , then . On the other hand, since for any , we have . Therefore, .
Corollary 3.6. For any with index, if is strongly diagonally dominant, then , where is transitive.
Proof. Obviously, any strongly diagonally dominant matrix is column (or row) diagonally dominant. Hence, the conclusion follows from Proposition 3.5.
Proposition 3.7. For any with index, if is weakly diagonally dominant, then , where is transitive.
Proof. Since is transitive, we have , and so , for any and any integer . Since is weakly diagonally dominant, we have for any , either for all or for all .
Let
Case 1. If for all , we have . Then,
Case 2. If for all , we have . Then,
From above, we see that for any . Hence, , then . On the other hand, since , we have . Therefore, .
Proposition 3.8. Let . If the entries of satisfy (), then(1);(2) for all ;(3)A converges to with .
Proof. (1) Since any term of the th entry of is of the form , we have (). Because the hypothesis , we can get . Since is a term of , we have .
Thus, .
(2) Because the hypothesis , we have . Hence,
then (for all ).
(3) Since , we have (for any integer ), and so . Now we prove that . By (2), it is sufficient only to show that for . Let
Since the number of indices in is , there must be two indices and such that for some . Then, . Since is a term of , we have and so , that is, (because for any integer ). Therefore, . This proves the proposition.
Lemma 3.9. Let . If the entries of satisfy (), then .
The proof can be seen in [22].
Proposition 3.10. Let . If the entries of satisfy (), then .
Proof. By the Proposition 3.8, we have . By Lemma 3.9, we can get . Thus, .
Corollary 3.11. Let . If is reflexive, then(1);(2) for all ;(3) converges to with ;(4);(5).
Proof. From Propositions 3.10 and 3.8, the proof is obvious.
Proposition 3.12. Let . If has no nilpotent elements and is nilpotent, then(1);(2).
Proof. (1) The proof can be seen in [23].
(2) Form (1), the proof is obvious.
Proposition 3.13. Let , , , then(1);(2);(3) (for all and ).
Proof. (1) Since is reflexive, we have is increasing. By Lemma 3.1, we can get the conclusion.
(2) By Corollary 3.11, converges to with . Thus, the conclusion is obtained.
(3) From (1) and (2), the proof is obvious.
At the end of this section, we may establish the following algorithm to find the ().
Let , , and .
Step 1. Compute successively In (3.6), find such that , but . Then, . Go to Step 2.
Step 2. Find ().
Let (). Stop.
4. Convergence of Powers of Transitive Incline Matrices
In this section, the convergence of powers of transitive incline matrices in will be discussed.
Definition 4.1. Let . For any , if holds for all , then is called a strongly transitive matrix.
Theorem 4.2. If is a strongly transitive matrix, then is transitive.
Proof. Since is strongly transitive, for any , we have for all or and for all .
Case 1. For any , suppose for all , then we can get , so , which means that is transitive.Case 2. For any , suppose and for all , then we can get , so , which means that . This completes the proof.
Remark 4.3. If is transitive, but is not necessary to be a strongly transitive matrix.
Example 4.4. Consider the cline whose diagram is as Figure 1.
Let now
Then, which means that is transitive. But (because (because ), which means that is not a strongly transitive matrix.

Theorem 4.5. Let . If and (for all ), then(1) for all ;(2) converges to with .
Proof. (1) By the hypothesis , it follows that (for all . Hence, and (for all . Since , we can get (for all ). Thus and .
(2) By (1), it is sufficient to verify .
Now, any term of the th entry of is of the form , where . Since the number of indices in is greater than , there must be two indices and such that for some (, , ). Then, (because is a term of ) (because (1) (for all ) and ) (because is the sum of some term in ) (because for any ). Thus, , and so . Therefore, . This completes the proof.
Corollary 4.6. If is strongly transitive, then converges to with .
Proof. Since is strongly transitive, by Theorem 4.2, we have and (for all , the conclusion is obtained.
Theorem 4.7. Let be transitive. If and , where with (for all ) and . Then,(1) converges to with ;(2)if satisfies (or ) for some in , then converges to with ;(3)if satisfies (or ) for some in , then converges to with .
Proof. (1) Firstly, (for all ) since . Since , we have . By Theorem 4.5, we can get for all .
It follows that any term of the th entry of is of the form , where . Since and , there are , such that (, ). Then, and . Since is transitive, we have for all , and so for all . Thus, (because ) (because ) . Since is the sum of some term in , we have (because ), and so (because is any term of ). Thus, .
Certainly, .
On the other hand, for any term of , there must be two indices and such that for some (, , ). Then, (because is a term of ) (because ) (because is the sum of some term in ) (because for any ). Thus, , and so . Therefore, .
Consequently, we have . This completes the proof.
(2) By the proof of (1), we have . Hence, . In the following, we will show that . It is clear that any term of the th entry of is of the form , where , . Let and .
Case 1. If for some and (), then (because is a term of ) (because ) (because is the sum of some term in ) (because ). Thus, , and so . Therefore, .Case 2. Suppose that for all . By the hypothesis for some , we have (because ) . Then, (because ) (because ) (because is a term of ). Thus, , and so . Therefore, .
The case of is similar to that of the hypothesis .
Consequently, we have .
(3) The proof of (3) is similar to that of (2). This completes the proof.
Theorem 4.7 generalizes and develops Theorem 4.1 of Tan [17].
5. Compositions of Transitive Matrices
In this section, we construct a transitive matrix from given incline matrices and construct a new incline matrix with some special properties from transitive matrices. We know that any idempotent matrix is also a transitive matrix.
Theorem 5.1. Let . If is transitive and row diagonally dominant, then is idempotent, where .
Proof. For any , in , (because ) . Thus, . On the other hand, since (because is row diagonally dominant) . Thus, . Therefore, . This completes the proof.
Definition 5.2. iff for any .
Theorem 5.3. Let be a symmetric and nearly irreflexive matrix. Then, the matrix is idempotent, where with , ().
Proof. By the definitions of the matrices , , and , we have
The th entry of is .
Case 1 (). In this case, (because is nearly irreflexive) .Case 2 (). In this case, (because is nearly irreflexive) .
Consequently, we can get . Therefore, is idempotent.
Theorem 5.3 generalizes Theorem 3.5 of Tan [20].
Lemma 5.4. Let , and . Then,(1);(2)If , then and .
The proof is trivial.
Lemma 5.5. Let be a nearly irreflexive matrix, then is nearly irreflexive and symmetric.
Proof. Let . Then, (because is nearly irreflexive). Thus, , that is, is nearly irreflexive. By Lemma 5.4, we have .
Lemma 5.5 generalizes Theorem 3.3 of Tan [20].
Corollary 5.6. Let be a nearly irreflexive matrix. Then, is idempotent, where with , ().
Proof. It follows from Theorem 5.3 and Lemma 5.5.
Proposition 5.7. Let be a symmetric and nearly irreflexive matrix. Then,(1);(2) is symmetric and nearly irreflexive.
Proof. (1) Let . Then, (because is nearly irreflexive) , so that .
(2) Let . Since , we have is symmetric. Since (because is nearly irreflexive), we can get . Thus, is nearly irreflexive.
Proposition 5.7 generalizes Proposition 3.1 of Tan [20].
Corollary 5.8. Let be a symmetric and nearly irreflexive matrix. Then, is idempotent, where with , ().
Proof. It follows from Theorem 5.3 and Proposition 5.7.
Corollary 5.8 generalizes Corollary 3.7 (1) of Tan [20].
Corollary 5.9. Let be a nearly irreflexive matrix. Then, is idempotent, where with , ().
The proof is trivial.
Corollary 5.9 generalizes Corollary 3.8 of Tan [20].
Proposition 5.10. Let be irreflexive and transitive. Then,(1), ;(2), .
Proof. (1) Let . Then, (because is irreflexive) (because is transitive) = 0. Therefore, .
The proof of (2) is similar to that of (1). This proves the Proposition.
Proposition 5.10 generalizes Proposition 3.9 of Tan [20].
Definition 5.11. An incline is said to be a Brouwerian incline if for any , there exists an element such that .
Obviously, is the largest element satisfying .
Definition 5.12. iff for any .
Lemma 5.13. Let be a Brouwerian incline. Then, for any ,(1);(2).
The proof is trivial.
Theorem 5.14. Let . Then, is reflexive and transitive.
Proof. Let . Then, . Obviously, (by Lemma 5.13 (1)). Thus, is reflexive. Furthermore, since , we have . Therefore, , and so . This proves the Theorem.
Theorem 5.14 generalizes Lemma 4.1 of Tan [20].
Theorem 5.15. Let . Then, the following conditions are equivalent.(1) is reflexive and transitive;(2).
Proof. (1) ⇒ (2). Let . Then, (by Lemma 5.13(2)), and so . On the other hand, since for all , we have , and so (because ), that is, . Consequently, we have .
(2) ⇒ (1). It follows from Theorem 5.14.
Theorem 5.15 generalizes Proposition 4.2 of Tan [20].
Theorem 5.16. Let . Then, .
Proof. Let . Then, , so that . On the other hand, since is reflexive (by Theorem 5.14), we have . Therefore, .
Theorem 5.16 generalizes Lemma 4.3 of Tan [20].
6. On Canonical Form of an Incline Matrix
In this section, we will discuss the canonical form of an incline matrix. Let be an incline matrix. If there exists an permutation matrix such that satisfies for then, is called a canonical form of . The main results obtained here generalize the previous results on canonical form of a lattice matrix (see, e.g., [17]) and a fuzzy matrix (see, e.g., [12]).
Definition 6.1. Let . For any with , , , if and , we have . Then, is called a especially strongly transitive matrix.
Lemma 6.2. If is especially strongly transitive matrix and is put in the block forms where and , then , , and are especially strongly transitive matrices for any permutation matrix .
The proof is similar to that of Lemma 3.1 in [14].
Lemma 6.3. Let and . If , then holds for any permutation matrix .
The proof is omitted.
Theorem 6.4. If is especially strongly transitive, then has a canonical form.
The proof is similar to that of Theorem 3.1 in [14].
Theorem 6.5. Let be an incline and an integer with . Then, for any transitive matrix over , there exists an permutation matrix such that satisfies for only if is a linear incline.
Proof. Suppose that is not a linear incline. Then, , and so that there must be two elements and in such that . Therefore, and . Now, let , where .
It is easy to see that . This means is transitive. Let be any permutation matrix. Then, there exists a unique permutation of the set such that , and so . Therefore, . Thus, , and . Since is a permutation, we have . By the hypothesis satisfies for , we have , , , and . This implies , which leads to a contradiction. This proves the Theorem.
Theorem 6.5 generalizes Theorem 5.2 of Tan [17].
Remark 6.6. It is easy to verify that always has a canonical form for any transitive matrix .
Acknowledgments
This work was supported by the Foundation of National Nature Science of China (Grant no. 11071 178) and the Fostering Plan for Young and Middle Age Leading Research of UESTC (Grant no. Y020 18023601033).