1,324 research outputs found

    On Primitivity of Sets of Matrices

    Full text link
    A nonnegative matrix AA is called primitive if AkA^k is positive for some integer k>0k>0. A generalization of this concept to finite sets of matrices is as follows: a set of matrices M={A1,A2,,Am}\mathcal M = \{A_1, A_2, \ldots, A_m \} is primitive if Ai1Ai2AikA_{i_1} A_{i_2} \ldots A_{i_k} is positive for some indices i1,i2,...,iki_1, i_2, ..., i_k. The concept of primitive sets of matrices comes up in a number of problems within the study of discrete-time switched systems. In this paper, we analyze the computational complexity of deciding if a given set of matrices is primitive and we derive bounds on the length of the shortest positive product. We show that while primitivity is algorithmically decidable, unless P=NPP=NP it is not possible to decide primitivity of a matrix set in polynomial time. Moreover, we show that the length of the shortest positive sequence can be superpolynomial in the dimension of the matrices. On the other hand, defining P{\mathcal P} to be the set of matrices with no zero rows or columns, we give a simple combinatorial proof of a previously-known characterization of primitivity for matrices in P{\mathcal P} which can be tested in polynomial time. This latter observation is related to the well-known 1964 conjecture of Cerny on synchronizing automata; in fact, any bound on the minimal length of a synchronizing word for synchronizing automata immediately translates into a bound on the length of the shortest positive product of a primitive set of matrices in P{\mathcal P}. In particular, any primitive set of n×nn \times n matrices in P{\mathcal P} has a positive product of length O(n3)O(n^3)

    The Synchronizing Probability Function for Primitive Sets of Matrices

    Full text link
    Motivated by recent results relating synchronizing DFAs and primitive sets, we tackle the synchronization process and the related longstanding \v{C}ern\'{y} conjecture by studying the primitivity phenomenon for sets of nonnegative matrices having neither zero-rows nor zero-columns. We formulate the primitivity process in the setting of a two-player probabilistic game and we make use of convex optimization techniques to describe its behavior. We develop a tool for approximating and upper bounding the exponent of any primitive set and supported by numerical results we state a conjecture that, if true, would imply a quadratic upper bound on the reset threshold of a new class of automata.Comment: 24 pages, 9 figures. Submitted to DLT 2018 Special Issu

    Random Surfing Without Teleportation

    Full text link
    In the standard Random Surfer Model, the teleportation matrix is necessary to ensure that the final PageRank vector is well-defined. The introduction of this matrix, however, results in serious problems and imposes fundamental limitations to the quality of the ranking vectors. In this work, building on the recently proposed NCDawareRank framework, we exploit the decomposition of the underlying space into blocks, and we derive easy to check necessary and sufficient conditions for random surfing without teleportation.Comment: 13 pages. Published in the Volume: "Algorithms, Probability, Networks and Games, Springer-Verlag, 2015". (The updated version corrects small typos/errors

    Tight bounds on the convergence rate of generalized ratio consensus algorithms

    Get PDF
    The problems discussed in this paper are motivated by general ratio consensus algorithms, introduced by Kempe, Dobra, and Gehrke (2003) in a simple form as the push-sum algorithm, later extended by B\'en\'ezit et al. (2010) under the name weighted gossip algorithm. We consider a communication protocol described by a strictly stationary, ergodic, sequentially primitive sequence of non-negative matrices, applied iteratively to a pair of fixed initial vectors, the components of which are called values and weights defined at the nodes of a network. The subject of ratio consensus problems is to study the asymptotic properties of ratios of values and weights at each node, expecting convergence to the same limit for all nodes. The main results of the paper provide upper bounds for the rate of the almost sure exponential convergence in terms of the spectral gap associated with the given sequence of random matrices. It will be shown that these upper bounds are sharp. Our results complement previous results of Picci and Taylor (2013) and Iutzeler, Ciblat and Hachem (2013)

    A linear bound on the k-rendezvous time for primitive sets of NZ matrices

    Full text link
    A set of nonnegative matrices is called primitive if there exists a product of these matrices that is entrywise positive. Motivated by recent results relating synchronizing automata and primitive sets, we study the length of the shortest product of a primitive set having a column or a row with k positive entries, called its k-rendezvous time (k-RT}), in the case of sets of matrices having no zero rows and no zero columns. We prove that the k-RT is at most linear w.r.t. the matrix size n for small k, while the problem is still open for synchronizing automata. We provide two upper bounds on the k-RT: the second is an improvement of the first one, although the latter can be written in closed form. We then report numerical results comparing our upper bounds on the k-RT with heuristic approximation methods.Comment: 27 pages, 10 figur

    Reachability of Consensus and Synchronizing Automata

    Full text link
    We consider the problem of determining the existence of a sequence of matrices driving a discrete-time consensus system to consensus. We transform this problem into one of the existence of a product of the transition (stochastic) matrices that has a positive column. We then generalize some results from automata theory to sets of stochastic matrices. We obtain as a main result a polynomial-time algorithm to decide the existence of a sequence of matrices achieving consensus.Comment: Update after revie

    On the Economic Interpretation of Imprimitive Leontiev-vonNeumann-Sraffa Matrices: Cyclical Input-Output Relationships

    Get PDF
    Starting from the known results of Perron (1907) and Frobenius (1912) I apply graph theory to give an economically intuitive characterization of imprimitivity. Such property implies cyclical vertical relationships among groups of industries which, either directly or indirectly, use each others’ products as inputs. More precisely, if the index of imprimitivity is h, then industries may be sorted in h groups such that i) each group produces the inputs of one and only one other group and ii) there is no direct flow of commodities between industries of the same group. A sufficient condition for primitivity is provided which offers some reasons to expect non-basic industries to have more vertical cyclical flows than basic ones.

    Conditions for Primitivity of unital amalgamated full free products of finite dimensional C*-algebras

    Full text link
    We consider amalgamated unital full free products of the form A1DA2A_1*_DA_2, where A1,A2A_1, A_2 and DD are finite dimensional C*-algebras and there are faithful traces on A1A_1 and A2A_2 whose restrictions to DD agree. We provide several conditions on the matrices of partial multiplicities of the inclusions DA1D\hookrightarrow A_1 and DA2D\hookrightarrow A_2 that guarantee that the C*-algebra A1DA2A_1*_DA_2 is primitive. If the ranks of the matrices of partial multiplicities are one, we prove that the algebra A1DA2A_1*_DA_2 is primitive if and only if it has a trivial center.Comment: 40 pages. No essential changes in second submission. Some misspelled words were corrected and format was change
    corecore