Acessibilidade / Reportar erro

Algorithms and Properties for Positive Symmetrizable Matrices

ABSTRACT

Matrices are one of the most common representations of graphs. They are also used forrepresenting algebras and cluster algebras. A symmetrizable matrix M is one for which there is a diagonal matrix D with positive entries, called symmetrizer matrix, such that DM is symmetric. This paper provides some properties of matrices in order to facilitate the understanding of symmetrizable matrices with specific characteristics, called positive quasi-Cartan companion matrices, and the problem of localizing them.We sharpen known coefficient limits for such matrices. By generalizing Sylvester's criterion for symmetrizable matrices we show that the localization problem is in NP and conjectured that it is NP-complete.

Keywords:
symmetrizable matrix; positive quasi-Cartan matrix; algorithm

RESUMO

Grafos são comumente representados por matrizes que também são usadas para representar álgebras e álgebras cluster. Este artigo mostra algumas propriedades de matrizes, a fim de facilitar a compreensão das matrizes simetrizáveis com características específicas, chamadas matrizes companheiras quase-Cartan posi-tivas, e o problema de localizá-las. Neste contexto, matrizes simetrizáveis são aquelas que são simétricas quando multiplicadas por uma matriz diagonal com entradas positivas chamada matriz simetrizante. Conjecturamos que este problema é NP-completo e nós mostramos que ele está em NP generalizando o critério de Sylvester para matrizes simetrizáveis. Nós estreitamos os limites dos coeficientes conhecidos para tais matrizes.

Palavras-chave:
matriz simetrizável; companheira quase-Cartan; algoritmo

1 INTRODUCTION

Matrices can be used to represent various structures, including graphs and algebras. Forinstance, a cluster algebra can be defined using a directed graph, called quiver, and consequently by an adjacency matrix, where rows and columns represent the vertices and the positive values at positions (i,j) represent the number of edges between associated vertices of the graph. For more information about quiver and cluster algebras, see11 M. Barot, C. Geiss & A. Zelevinsky. Cluster algebras of finite type and positive symmetrizablematrices. J. London Math. Soc., 73 (2006), 545-564.), (66 S. Fomin & A. Zelevinsky. Cluster algebras I: Foundations. J. Amer. Math. Soc., 15(2) (2002),497-529 (online).), (77 S. Fomin & A. Zelevinsky. Cluster algebras II: finite type classification. Invent. Math., 154 (2003), 63-121..

Cartan matrices were introduced by the French mathematician Élie Cartan22 E. Cartan. Les groupes de transformations continus, infinis, simples. Ann. Sci. École Norm. Sup., 26 (1909), 93-161.. In fact, Cartan matrices, in the context of Lie algebras, were first investigated by Wilhelm Killing88 W. Killing. Die rechnung in den nicht-euklidischen raumformen. J. Reine Angew. Math., 89 (1880), 265-287., whereas the Killing form is due to Cartan.

The notion of quasi-Cartan matrices was introduced by Barot, Geiss and Zelevinsky11 M. Barot, C. Geiss & A. Zelevinsky. Cluster algebras of finite type and positive symmetrizablematrices. J. London Math. Soc., 73 (2006), 545-564. who reported some their properties. Those matrices are symmetrizable and when associated with a skew-symmetrizable matrix are called a quasi-Cartan companion. In Section 4, we sharpen the bounds on the entries of a positive quasi-Cartan matrices, given by these authors.

By Sylvester's criterion 33 W-K. Chen. "Theory and Design of Broadband Matching Networks", Pergamon Press Ltd., Headington Hill Hall, Oxford, UK, (1976)., a symmetric matrix is positive semidefinite if all its leading principal submatrices have positive determinants. A symmetrizable matrix is positive if its associatedsymmetric matrix is also positive. In Section 4 we generalize Sylvester's criterion for symmetrizable matrices.

Furthermore, one can decide whether a cluster algebra is of finite type (has a finite number of cluster variables) by deciding whether the associated matrix has a positive quasi-Cartan companion matrix. There are also other decision criteria, but they will not be discussed in thepresent paper.

In this paper, we study the quasi-Cartan matrices from a mathematical and computational point of view. Section 2 is devoted to some notations and definitions. In Section 3, we first present some properties that a matrix should have in order to be a quasi-Cartan companion of a skew-symmetrizable matrix B. After this, we developed two algorithms: the first one decides in time complexity Θ(n 2) if the matrix is symmetrizable and returns the symmetrizer if it exists; the second one finds a symmetrizer matrix for a symmetrizable matrix, having time complexity Θ(n 2) in the worst case and Θ(n) in the best case. In Section 4, via generalization of Sylvester's criterion for symmetrizable matrices, we conclude that the problem of deciding if a matrix has a positive quasi-Cartan companion is in NP. A problem belongs to NP class of problems if there exists a non-deterministic Turing machine of a unique tape that decides it in polynomial time, that is, problems in NP are those can be verified in polynomial time. Since there is an exponential number of quasi-Cartan companions, we conjecture that the decision problem is in NP-complete. We also sharpen the bounds on the entries of a positive quasi-Cartan matrix given by Barot, Geiss and Zelevinsky11 M. Barot, C. Geiss & A. Zelevinsky. Cluster algebras of finite type and positive symmetrizablematrices. J. London Math. Soc., 73 (2006), 545-564. and highlight specific cases where we always have a positive quasi-Cartan companion or where one can easily verify this fact. The paper ends with our conclusions in Section 5.

2 PRELIMINARIES

In this paper, we consider square matrices with integer entries, except the matrix D that will be introduced later. Let n be a positive integer, A, B, CMn (DMn (A = AT , where AT is the transpose of A. A matrix C is symmetric by signs if for all i,j∈{1,...,n}, with ij, we have cij = cji = 0 or cij . cji .> 0 A matrix C is symmetrizable if DC is symmetric for some diagonal matrix D with positive diagonal entries. In this case, the matrix DC is called symmetrization or symmetrized of C and the matrix D is called symmetrizer of C. Note that this definition of symmetrizable is equivalent to the onegiven in44 C.J. Colbourn & B.D. McKay. A corretion to Colbourn's paper on the complexity of matrix symmetrizability. Inform. Proc. Letters, 11 (1980), 96-97. and that it is not unique.). A matrix A is symmetric if ) and

The matrix A is termed skew-symmetric if its transpose coincides with its opposite (AT = -A), i.e., αij = -αji , for all i,j. Observe that the values of the main diagonal are null. The matrix B is termed skew-symmetric by signs if for all i,j∈{1,...,n} we have bii = 0 and if ij, then bij =bji = 0 or bij .bji>0 . The matrix B is skew-symmetrizable if there exists a diagonal matrix D with positive entries such that DB is a skew-symmetric matrix. In this case, the matrix DB is called askew-symmetrization or skew-symmetrized of B and the matrix D is called a skew-symmetrizer of B.

We observe that every symmetric matrix is symmetrizable and that every skew-symmetric matrix is skew-symmetrizable. Also observe that all symmetrizable matrices are symmetric by signs and all skew-symmetrizable matrices are skew-symmetric by signs.

A symmetrizable matrix is quasi-Cartan if all the entries of its main diagonal are equal to 2. For a skew-symmetrizable matrix B, we shall refer to a quasi-Cartan matrix C with |cij| = |bij| for all ij as a quasi-Cartan companion of B.

Given a skew-symmetrizable matrix B, we want to find a positive quasi-Cartan companion of B. For this, we use Sylvester's criterion and need the following notations and definitions.

For any matrix A, we denote as A [ ij ] the matrix obtained by the elimination of the ith row and the jth column of matrix A. The ijth minor of A is the determinant of A [ ij ]. Recall that the determinant of A can be recursively defined in terms of its minors. More generally, a principal submatrix of A is a submatrix of A obtained by eliminating some rows and respective columns of A.The principal minors of A are the determinants of the principal submatrices of A. The leading principal minors are the determinants of the diagonal blocks of a matrix M with dimension 1,2,...,n. These submatrices, also called leading principal matrices, are obtained by eliminating the last k columns and k rows of A, with k=n-1,n-2,...,0.

In Section 4, we shall use the concept of a connected matrix defined below.

For any arbitrary matrices A of dimension m×n and B of dimension p×q, we define the direct sum of A and B, denoted by

Note that any element in the direct sum of two vector spaces of matrices can be represented as the direct sum of two matrices.

A permutation matrix is a square binary matrix that has exactly one unit entry in each row and each column and zeros elsewhere. Each such matrix represents a specific permutation of n elements and, when used to multiply another matrix, it will produce a permutation of the rows or columns of the other matrix.

Let A be a square matrix. We say that A is disconnected if there exists P, a permutation matrix, such that PAP is a direct sum of at least two non-zero matrices. If not, we say A is connected. Observe that PAP is obtained from A by a permutation of the rows and respective columns of A. Moreover, A is connected if, and only if, the graph associated with the adjacency matrix A is connected. More information on the properties of matrices is given in99 E.L. Lima. "Álgebra Linear", Associação Instituto Nacional de Matemática Pura e Aplicada, Rio de Janeiro, Coleção Matemática Universitária, 6th edition, (2003)..

3 SYMMETRIZABLE AND SKEW-SYMMETRIZABLE MATRICES

In this section, we report some properties of symmetrizable and skew-symmetrizable matrices. We also present two algorithms for symmetrizable matrix.

The following proposition demonstrates that all possible symmetric by signs matrices are quasi-Cartan companions and thus, there is an exponential number of such matrices since a quasi-Cartan companion of a matrix B is specified by choosing the signs of its off-diagonal matrix entries, with the only requirement being that sgn(cij ) = sgn(cji ) and |cij| = |bij| for all ij.

Theorem 3.1 Let B be a skew-symmetrizable matrix. Consider a matrix C such that|cij| = |bij|, for all ij. If C is symmetric by signs, then C is symmetrizable with the same symmetrizer as that of B. Furthermore, if cii = 2, for all i, then C is a quasi-Cartan companion of B.

Proof. Let

be a symmetrizer matrix of B. Then we have that di |cij | = di |bij | = |di bij | = |dj bji | = dj |bji | = dj |cji |. Since cij and cji have the same sign, we have that di cij = dj cji . Next result for symmetrizable matrices is similar to the result in77 S. Fomin & A. Zelevinsky. Cluster algebras II: finite type classification. Invent. Math., 154 (2003), 63-121.(Lemma 7.4) for skew-symmetrizable matrices.

Lemma 3.1 A matrix C = (cij ), of order n, is symmetrizable if and only if it is symmetric by signs and for all k≥3 and all i 1 , i 2 ,...ik ∈{1,...n} it satisfies:

We now present two algorithms: one for deciding whether any given square matrix of order n has a symmetrizer and, if it exists, returns it with time complexity Θ(n 2). Another one for finding symmetrizer matrix for a symmetrizable matrix with time complexity Θ(n 2) in the worst case and Θ(n) in the best case. Since the first algorithm has time complexity Θ(n 2) if we know that a given matrix is symmetrizable using Algorithm 2 is more suitable than Algorithm 1.

Algorithm 1:
Symmetrizable Matrix (A)

Algorithm 2:
Symmetrizer Matrix (A)

Observe that we do not have a unique symmetrizer for a symmetrizable matrix. For the sake of simplicity, we shall calculate a symmetrizer with positive values and rational entries.

It is important to observe that there exist algorithms that use breadth first strategy to decide whether or not there exists a symmetrizer matrix or not. Our algorithm solves the same problem and presents such symmetrizer.

Note that if A is connected, then we effectuate line 8 only once.

Proposition 3.1 Algorithm 1is correct.

Proof. At the beginning of any iteration of the "while loop", dii aij = djj aji for any jT and any i. This is clearly true since at the beginning of the algorithm there is no j and afterwards that jT will have been passed to the "while loop" without the return NO. Therefore, if the algorithm returns D, we have that dii aij = djj aji for any pair of different parameters i and j.

Suppose the algorithm returns NO when A is symmetrizable. Since A is symmetrizable, the algorithm returns NO on line 17 and therefore there exist i and j such that dii aij djj aji .

Let T be the list <i 1,...,i t > at the beginning of the "while loop". It follows from line 14, that the first indices T have k ∈{0,...,t} such that sk and st.Observe that k = 0 implies that T. Since i is the first element in T (line 5) and djj ≠ 0 (line 15), we have that dii ≠ 0 at the beginning of the "while loop". Therefore, dii and djj have been defined before and there exist k≥3, i 1 = i,i 2 = j and i 3,...,ik T such that A is symmetrizable, we have by Lemma 3.1, that = 0, that is there exists . This implies that dii aij = djj aji,a contradiction. □ ≠ 0 and the last ones have of = 0 for all k< ≠ 0 for all 1≤ = 0, for all ≠ 0. Since

Next algorithm does essentially the same as the above. The difference is that it does not verify if A is symmetrizable but assume it and ends as soon as it have calculated all dii.

Proposition 3.2 Algorithm 2 is correct.

Proof. The behavior of Algorithm 2 is quite similar to that of Algorithm 1. The differences are that Algorithm 2 does not check whether A is symmetrizable or not and the use of an additional list S which maintains the elements i such that dii =0 is not defined yet. Since the algorithm assumes that the input matrix A is symmetrizable, this enables termination when all elements of D have already been defined. This control is done by changing the condition of the "while loop" (line 5) accordingly and adding the operation to remove element i from S whenever dii is defined (lines 10 and 16). □

4 POSITIVE QUASI-CARTAN COMPANION

A symmetric matrix A is positive definite if xT A x > for all vectors x of length n, with x nonzero. If a symmetrized matrix DC is positive definite, then we say that the quasi-Cartan matrix C is positive. By Sylvester's criterion(33 W-K. Chen. "Theory and Design of Broadband Matching Networks", Pergamon Press Ltd., Headington Hill Hall, Oxford, UK, (1976).), being positive definite means that the principal minors of DC are all positive.

The following theorem is a generalization of Sylvester's criterion.

Theorem 4.1 Let C be a symmetrizable matrix. The following conditions are equivalent:

  1. C is positive.

  2. All principal minors of C are positive.

  3. All leading principal minors of C are positive.

Proof. Let D be a symmetrizer matrix of C. Observe that (DC)[ii] = D[ii] x C[ii]. Thus, det((DC) [ii]) = det(D[ii]) x det(C[ii]) = d1·...·di-1·di +1...dn·det(C[ii]).

Since di > 0 for all i, we have that det(C[ii]) > 0 if and only if det((DC) [ii]) > 0. Using induction, the result follows because principal matrices are obtained recursively in this way.

The following proposition shows that the property of having a positive quasi-Cartan companion is preserved for principal submatrices. This result leads intuitively to an inductive solution.

Proposition 4.1 If B is a skew-symmetrizable matrix then B has a positive quasi-Cartancompanion matrix if and only if any principal submatrix of B has a positive quasi-Cartancompanion.

Proof. (⇒) Let C be a positive quasi-Cartan companion of B. For induction, we need only that C[ii] is a symmetrizable matrix and therefore a positive quasi-Cartan companion of B[ii]. Since (DC) [ii] = D[ii] × C[ii] is symmetric, we have that C[ii] is a symmetrizable matrix. Similarly, B[ii] is skew-symmetrizable.

It follows from Theorem 4.1 that C[ii] is positive. Therefore, C[ii] is a positive quasi-Cartan companion of B[ii].

(⇐) It follows from the fact that the matrix B is a principal submatrix of itself.

Verifying all quasi-Cartan companions is exponential since if B is a skew-symme-trizable matrix of order n then it has C which are quasi-Cartan companions of B. Note that a quasi-Cartan companion of B is specified by choosing the signs of its off-diagonal matrix entries, with the only requirement being that sgn(cij ) = sgn(cji ) and | cij| = |bij | for all ij. matrices

From Theorem 4.1, one obtains a naive algorithm with time complexity Θ(n 4) to decide whether the given matrix C is positive. One can also prove by induction that the Gaussian elimination can be directly applied to the symmetrizable matrix instead of its symmetrized matrix, which will leads to an algorithm with time complexity Θ(n 3).

The NP class consists of the decision problems for which a "yes" certificate can be checked in polynomial time. A decision problem π is said to be NP-complete if every problem of NP can be polynomially reduced to π. For more information about polynomial reductions and the P, NP, and NP-complete classes, see55 T.H. Cormen, C.E. Leiserson, C. Stein & R.L. Rivest. "Introduction to Algorithms". The MIT Press, Cambridge, MA, USA, 2nd edition, (2002).), (1010 M. Sipser. "Introduction to the Theory of Computation". Thomson Press, Faridabad, Haryana, India, 2nd edition, (2006).. Any of the algorithms presented above can be used as a verifier and, thus, we have proved that the problem of deciding whether there exists a positive quasi-Cartan companion belongs to NP. We also conjecture that this problem is NP-complete.

The following lemma gives a necessary condition for a quasi-Cartan companion to be positive. We present the main ideas of the original proof of this lemma, since they are useful in the sequel.

Lemma 4.1 (Barot, Geiss and Zelevinsky11 M. Barot, C. Geiss & A. Zelevinsky. Cluster algebras of finite type and positive symmetrizablematrices. J. London Math. Soc., 73 (2006), 545-564.)

Let C be a positive quasi-Cartan matrix. Then

  1. 0 ≤ cij ·cji ≤ 3 for any i,j such that ij.

  2. cik ckj cji = cki cjk cij ≥ 0 for any pairwise different i,j,k.

Proof.

  • (a) Let C. Since C is a symmetrizable matrix, it is symmetric by signs and cij cji ≥ 0 . Since C is positive, then det(C') = 4 - cij cji > 0. Therefore, cij cji ≤ 3. be a principal submatrix of

Since C is symmetrizable, we have that sgn(cij ) = sgn(cji ).

  • (b) Let cik ckj cji ≠ 0. Since that C is symmetrizable, from Lemma 3.1, one can see that cki cjk cij = cik ckj cji . The condition of positivity of the 3×3 principal minors of C in the rows and columns i,j,k can be rewritten as:

(4.1)

Since cik ckj cji ≠ 0 we have that |cst | ≥ 1 and thus cst cts ≥ 1 for (s,t) ∈{(i,k),(k,j),(j,i)}. Therefore, cik ckj cji > 3 - 4 = -1. The result follows. □

Condition (a) is obtained by studying submatrices of order 2. We shall sharpen this limit by studying submatrices of order 3. We observe that for a positive quasi-Cartan matrix of order 3 we have three leading principal submatrices:

  1. a submatrix of order 1 (that obviously has a positive determinant);

  2. a submatrix of order 2 (that must be positive due Lemma 4.1, with 0 ≤ cij · cji ); and, finally,

  3. C itself (which is the submatrix of order 3).

Definition 4.1 C+ = (c+ ij ) such that c+ ij = |bij| and c+ ii = 2.

Proposition 4.2 If B is a skew-symmetrizable matrix of order 3 then B has a positive quasi-Cartan companion if and only if the matrix C+ = (c+ ij ) is positive.

Proof. (⇒) Suppose there exists a positive quasi-Cartan companion matrix C. Clearly, 0 ≤ c+ ij · c+ ji ≤ 3 . Thus, using Lemma 4.1,

Since all leading principal minors of C + are positive, we have that C + is also a positive quasi-Cartan companion of B.

(⇐) Since C is a quasi-Cartan matrix, it follows from Theorem 3.1 that C + is a quasi-Cartan companion of B. □

In the following results, we sharpen the bound in Lemma 4.1. Firstly, we examine the case n=3.

Lemma 4.2 Let C be a positive quasi-Cartan matrix of order 3.

  1. If C is connected, then 0 ≤ cij · cji · ≤ 2 for any i,j such that ij.

  2. 0 ≤ c 12 · c 23 · c 31 + c 13 · c 32 · c 21 ≤ 2.

Proof. Proposition 4.2 shows that det(C +) > det(C). Thus, C + is positive. For the sake of simplicity, suppose that C = C +.

  • (a) By Lemma 4.1, 0 ≤ cij · cji ·≤ 3 Suppose, without loss of generality, that c 12 = 3. Then, c 21 = 1 and det(C) = 8 + 2 · c12 · c 23 · c 31 - 2 · c 12 ·c 21 ·-2 · c 13 · c 31 -2 · c 23 · c 32 =2+6 ·c 23 · c 31 - 2 ·c 13 · c 31 - 2 · c 23 · c 32 >0.

  • Since C is connected, c 23 ≠ 0 or c 31 ≠ 0. The positivity of C implies that both c 23 and c 31 are non zero. Recall that since C is symmetrizable, we have that c 32 ≠ 0 and c 13 ≠ 0.

  • Since c 12 · c 23 · c 31 = c 21 · c 32 · c 13, we have either that 3 · c 23 · c 31 = c 32 · c 13 and c 32 = 3 or c 13 = 3 . By symmetry, suppose that c 32 = 3. Then, c 23 = 1 and c 31 = c 13. Since (c 13)2 = c 13 · c 31 ≤ 3, we conclude that c 31 = c 13 = 1.

  • On the other hand, det(C)= 2+6 c 23 · c 31 -2 · c 13 · c 31 - 2 · c 23 · c 32 = 2+6-2-6=0 This yields a contradiction to the positivity of C.

  • Therefore, cij · cji ≤ 2, for all i,j.

  • (b) Suppose that c 12 · c 23 · c 31 = c 13 · c 32 · c 21 ≥ 3. If c 12··c 21 = 3, using the contrapositive of (a) above, we have that c 23 =0 and c 31 = 0. A contradiction to the hypothesis. This implies that c 12 · c 21 ≤ 2. In the same way, we obtain that cij · cji ≤ 2 for all i,j. Therefore, c 12 · c 23 · c 31.≥ 4 We can suppose, without loss of generality, that c 12 =2 and c 23 = 2. Thus, c 21 = 1 and c 32 = 1 and we obtain that c 13 = 4 and c 31 ≠ 0 a contradiction to Lemma 4.1. Therefore, 0 ≤ c 12 · c 23 · c 23. ≤ 2. □

We generalize Lemma 4.2 to account for any n≥3.

Theorem 4.2 Let C be a positive quasi-Cartan matrix of order n, with n3.

  1. If C is connected, then 0cij · cji for all i,j.

  2. 0cik · ckj · cji ≤ 2 for all pairwise different i,j,k.

Proof. (a) Suppose that exist i,j such that cij · cji ≥ 3. Since n≥3, there exists k∉{i,j}. Consider the principal submatrix C' of C, consisting of the rows and columns i,j and k. By Lemma 4.2, C' is disconnected. This implies that cik = ckj = 0 and thus cki = cjk = 0. Since this is true for all k∉{i,j}, we have that C is disconnected, a contradiction.

(b) It follows from Lemma 4.2 by considering the principal submatrix of C, consisting of the rows and columns i,j and k. □

As is shown in Theorem 4.3 below, when the skew-symmetrizable matrix has no zero entries, we only need to analyze the matrix C + defined in 4.1.

Theorem 4.3 If B is a skew-symmetrizable matrix such that bij ≠ 0, for ij, then B has a positive quasi-Cartan companion if and only if C + =(c+ ij ) defined by c+ ij=|bij| and c+ ii = 2 is positive.

Proof. (⇒) Suppose there exists a positive quasi-Cartan companion C. We shall show by induction that C + is positive. If C is 2×2 matrix, the result is clearly obtained. First, we show that det(C +) > 0. Let xij = sgn(cij ). Observe that xji = xij and xii = 1 due to it to being a quasi-Cartan matrix. Since cij ≠ 0 there is no ambiguity in this definition. Define xi = x 1 i for all i. We shall show, by induction on i, that xij = xi · xj for all i,j. Clearly, xii = (xi )2.

Since x 1 = 1, we clearly have that x 1 i = x 1 · xi . Suppose that xkj = xk · xj for all k < i. By Theorem 4.2, cij · cjk · cki > 0. Thus, xij · xjk · xki = 1. Therefore, xij = xjk · xki = xkj · xki = xk · xj · xk · xi = xi · xj .

Since xij = xi · xj and cij = xij · c + ij , we have that C = XC + X where:

It follows that det(C) = det(X) · det(C +) · det(X) = det(C +). By induction on the dimension of C +, we have that all leading principal minors of C + are positive.

(⇐) It follows from the fact that C is quasi-Cartan matrix and by Theorem 3.1, that C + is a quasi-Cartan companion of B. □

We observe that Theorem 4.3 does not hold for all skew-symmetrizable matrices, as we can be seen in the following example:

Let B =

The quasi-Cartan companion C + is not positive, but C is positive.

The following case always has a positive quasi-Cartan companion.

Proposition 4.3 If B is the skew-symmetric matrix defined by |bij| = 1 for all ij, then B has a positive quasi-Cartan companion.

Proof. If B is a matrix of order n, then we can calculate that det(C +) = n + 1. Clearly, C + is positive. The result follows from Theorem 4.3. □

5 CONCLUSIONS

In this paper, we report some theoretical advances for the problem of deciding upon the existence of a positive quasi-Cartan companion for skew-symmetrizable matrices. We show that this decision problem is in NP and conjecture that it is NP-complete.

ACKNOWLEDGMENTS

We would like to thank CAPES, CNPq, FAPEG and FAPERJ for their partial support received while this research was conducted. Also, the authors would like to thank the professor Leslie Richard Foulds, from Universidade Federal de Goiás, that gave valuable suggestions to improve the paper.

REFERENCES

  • 1
    M. Barot, C. Geiss & A. Zelevinsky. Cluster algebras of finite type and positive symmetrizablematrices. J. London Math. Soc., 73 (2006), 545-564.
  • 2
    E. Cartan. Les groupes de transformations continus, infinis, simples. Ann. Sci. École Norm. Sup., 26 (1909), 93-161.
  • 3
    W-K. Chen. "Theory and Design of Broadband Matching Networks", Pergamon Press Ltd., Headington Hill Hall, Oxford, UK, (1976).
  • 4
    C.J. Colbourn & B.D. McKay. A corretion to Colbourn's paper on the complexity of matrix symmetrizability. Inform. Proc. Letters, 11 (1980), 96-97.
  • 5
    T.H. Cormen, C.E. Leiserson, C. Stein & R.L. Rivest. "Introduction to Algorithms". The MIT Press, Cambridge, MA, USA, 2nd edition, (2002).
  • 6
    S. Fomin & A. Zelevinsky. Cluster algebras I: Foundations. J. Amer. Math. Soc., 15(2) (2002),497-529 (online).
  • 7
    S. Fomin & A. Zelevinsky. Cluster algebras II: finite type classification. Invent. Math., 154 (2003), 63-121.
  • 8
    W. Killing. Die rechnung in den nicht-euklidischen raumformen. J. Reine Angew. Math., 89 (1880), 265-287.
  • 9
    E.L. Lima. "Álgebra Linear", Associação Instituto Nacional de Matemática Pura e Aplicada, Rio de Janeiro, Coleção Matemática Universitária, 6th edition, (2003).
  • 10
    M. Sipser. "Introduction to the Theory of Computation". Thomson Press, Faridabad, Haryana, India, 2nd edition, (2006).

Publication Dates

  • Publication in this collection
    May-Aug 2016

History

  • Received
    24 Nov 2015
  • Accepted
    24 July 2016
Sociedade Brasileira de Matemática Aplicada e Computacional Rua Maestro João Seppe, nº. 900, 16º. andar - Sala 163 , 13561-120 São Carlos - SP, Tel. / Fax: (55 16) 3412-9752 - São Carlos - SP - Brazil
E-mail: sbmac@sbmac.org.br