scispace - formally typeset
Search or ask a question
Journal ArticleDOI

The QR Decomposition and the Singular Value Decomposition in the Symmetrized Max-Plus Algebra Revisited

01 Mar 2002-Siam Review (Society for Industrial and Applied Mathematics)-Vol. 44, Iss: 3, pp 417-454
TL;DR: Algorithms from linear algebra are used to prove the existence of max-plus-algebraic analogues of the QR decomposition and the singular value decomposition.
Abstract: This paper is an updated and extended version of the paper "The QR Decomposition and the Singular Value Decomposition in the Symmetrized Max-Plus Algebra" (B. De Schutter and B. De Moor, SIAM J. Matrix Anal. Appl., 19 (1998), pp. 378--406). The max-plus algebra, which has maximization and addition as its basic operations, can be used to describe and analyze certain classes of discrete-event systems, such as flexible manufacturing systems, railway networks, and parallel processor systems. In contrast to conventional algebra and conventional (linear) system theory, the max-plus algebra and the max-plus-algebraic system theory for discrete-event systems are at present far from fully developed, and many fundamental problems still have to be solved. Currently, much research is going on to deal with these problems and to further extend the max-plus algebra and to develop a complete max-plus-algebraic system theory for discrete-event systems. In this paper we address one of the remaining gaps in the max-plus algebra by considering matrix decompositions in the symmetrized max-plus algebra. The symmetrized max-plus algebra is an extension of the max-plus algebra obtained by introducing a max-plus-algebraic analogue of the $-$-operator. We show that we can use well-known linear algebra algorithms to prove the existence of max-plus-algebraic analogues of basic matrix decompositions from linear algebra such as the QR decomposition, the singular value decomposition, the Hessenberg decomposition, the LU decomposition, and so on. These max-plus-algebraic matrix decompositions could play an important role in the max-plus-algebraic system theory for discrete-event systems.
Citations
More filters
Journal ArticleDOI
TL;DR: An algorithm to approximate web communities from the topic related web pages is proposed that reduces the impact of unrelated links and therefore can be used to control spam links in web pages.
Abstract: Herein, we propose an algorithm to approximate web communities from the topic related web pages. The approximation is achieved by subspace factorization of the topic related web pages. The factorization process reveals existing association between web pages such that the closely related web pages are extracted. We vary the approximation values to identify varied degrees of relationship between web pages. Experiments on real data sets show that the proposed algorithm reduces the impact of unrelated links and therefore can be used to control spam links in web pages.

33 citations

Posted Content
TL;DR: In this article, the perturbation theory of Vishik, Ljusternik and Lidskii for eigenvalues of matrices was extended using methods of min-plus algebra.
Abstract: We extend the perturbation theory of Vishik, Ljusternik and Lidskii for eigenvalues of matrices, using methods of min-plus algebra. We show that the asymptotics of the eigenvalues of a perturbed matrix is governed by certain discrete optimisation problems, from which we derive new perturbation formulae, extending the classical ones and solving cases which where singular in previous approaches. Our results include general weak majorisation inequalities, relating leading exponents of eigenvalues of perturbed matrices and min-plus analogues of eigenvalues.

32 citations

Proceedings ArticleDOI
23 Jun 2014
TL;DR: This paper presents a scalable and efficient technique for matrix inversion in MapReduce that outperforms ScaLAPACK, a state-of-the-art linear algebra package that uses MPI.
Abstract: Matrix operations are a fundamental building block of many computational tasks in fields as diverse as scientific computing, machine learning, and data mining. Matrix inversion is an important matrix operation, but it is difficult to implement in today's popular parallel dataflow programming systems, such as MapReduce. The reason is that each element in the inverse of a matrix depends on multiple elements in the input matrix, so the computation is not easily partitionable. In this paper, we present a scalable and efficient technique for matrix inversion in MapReduce. Our technique relies on computing the LU decomposition of the input matrix and using that decomposition to compute the required matrix inverse. We present a technique for computing the LU decomposition and the matrix inverse using a pipeline of MapReduce jobs. We also present optimizations of this technique in the context of Hadoop. To the best of our knowledge, our technique is the first matrix inversion technique using MapReduce. We show experimentally that our technique has good scalability, enabling us to invert a 10^5 x 10^5 matrix in 5 hours on Amazon EC2. We also show that our technique outperforms ScaLAPACK, a state-of-the-art linear algebra package that uses MPI.

31 citations


Cites methods from "The QR Decomposition and the Singul..."

  • ...The inverse of a matrix can be computed using many methods [23], such as Gauss-Jordan elimination, LU decomposition (also called LU factorization) [19], Singular Value Decomposition (SVD) [27], and QR decomposition [7]....

    [...]

Journal ArticleDOI
TL;DR: A simultaneous decomposition for seven matrices with compatible sizes is constructed and some solvability conditions, general solutions, as well as the range of ranks of the general solutions to the following two generalized Sylvester matrix equations are given.

30 citations

Journal ArticleDOI
TL;DR: In this paper, a new characterization of the max-plus singular values of a maxplus matrix, as the max plus eigenvalues of an associated max plus matrix pencil, is presented.

18 citations


Cites background or methods from "The QR Decomposition and the Singul..."

  • ...The maxplus Singular Value Decomposition (SVD) of a max-plus matrix was introduced by De Schutter and De Moor in [2]....

    [...]

  • ...Theorem 1.6 (De Schutter, De Moor [2]) Let G = (gij) ∈ Rn×nmax be a max-plus matrix and let B = (bij) ∈ Cn×n be a complex matrix....

    [...]

  • ...6 (De Schutter, De Moor [2]) Let G = (gij) ∈ Rn×n max be a max-plus matrix and let B = (bij) ∈ Cn×n be a complex matrix....

    [...]

  • ...De Schutter and De Moore also use the decomposition to introduce a definition of the rank of a max-plus matrix, which ∗School of Mathematics, The University of Manchester, Manchester, M13 9PL, UK (james.hook@manchester.ac.uk)....

    [...]

References
More filters
Book
01 Jan 1987
TL;DR: Das Buch behandelt die Systemidentifizierung in dem theoretischen Bereich, der direkte Auswirkungen auf Verstaendnis and praktische Anwendung der verschiedenen Verfahren zur IdentifIZierung hat.
Abstract: Das Buch behandelt die Systemidentifizierung in dem theoretischen Bereich, der direkte Auswirkungen auf Verstaendnis und praktische Anwendung der verschiedenen Verfahren zur Identifizierung hat. Da ...

20,436 citations


"The QR Decomposition and the Singul..." refers background or methods in this paper

  • ...The QRD and the SVD are used in many contemporary algorithms for the identification of conventional linear systems [44, 45, 50, 60, 61, 62, 63]....

    [...]

  • ...These matrix decompositions are important tools in many linear algebra algorithms (see [31, 40, 41, 59] and the references cited therein), and in many contemporary algorithms for the identification of linear systems (see [44, 45, 50, 60, 61, 62, 63] and the references cited therein)....

    [...]

Book
30 Sep 1999
TL;DR: This edition includes recent research results pertaining to the diagnosis of discrete event systems, decentralized supervisory control, and interval-based timed automata and hybrid automata models.
Abstract: Introduction to Discrete Event Systems is a comprehensive introduction to the field of discrete event systems, offering a breadth of coverage that makes the material accessible to readers of varied backgrounds. The book emphasizes a unified modeling framework that transcends specific application areas, linking the following topics in a coherent manner: language and automata theory, supervisory control, Petri net theory, Markov chains and queuing theory, discrete-event simulation, and concurrent estimation techniques. This edition includes recent research results pertaining to the diagnosis of discrete event systems, decentralized supervisory control, and interval-based timed automata and hybrid automata models.

4,330 citations


"The QR Decomposition and the Singul..." refers methods in this paper

  • ...There exist many different modeling and analysis frameworks for discrete-event systems such as Petri nets, finite state machines, queuing networks, automata, semi-Markov processes, max-plus algebra, formal languages, temporal logic, perturbation analysis, process algebra, and computer models [1, 5, 24, 37, 38, 39, 57, 64]....

    [...]

Journal ArticleDOI
TL;DR: Two new N4SID algorithms to identify mixed deterministic-stochastic systems are derived and these new algorithms are compared with existing subspace algorithms in theory and in practice.

1,921 citations

01 Jan 1978

646 citations


"The QR Decomposition and the Singul..." refers background or methods in this paper

  • ...The QRD and the SVD are used in many contemporary algorithms for the identification of conventional linear systems [44, 45, 50, 60, 61, 62, 63]....

    [...]

  • ...These matrix decompositions are important tools in many linear algebra algorithms (see [31, 40, 41, 59] and the references cited therein), and in many contemporary algorithms for the identification of linear systems (see [44, 45, 50, 60, 61, 62, 63] and the references cited therein)....

    [...]

Book
31 Dec 1992
TL;DR: This paper presents a meta-synthesis of Petri Nets using FMS as a guide for the construction of parallel Mutual Exclusions in response to the challenge of discrete event control of FMS.
Abstract: List of Figures List of Tables 1 Introduction 2 Petri Nets and Manufacturing Systems 3 Parallel Mutual Exclusions 4 Sequential Mutual Exclusion 5 Hybrid Synthesis of Petri Nets 6 Illustration of Hybrid Synthesis 7 Discrete Event Control of FMS 8 Augmentation of Petri Nets 9 Petri Nets: Past, Present and Future Appendix A Bibliography Index

584 citations


"The QR Decomposition and the Singul..." refers methods in this paper

  • ...There exist many different modeling and analysis frameworks for discrete-event systems such as Petri nets, finite state machines, queuing networks, automata, semi-Markov processes, max-plus algebra, formal languages, temporal logic, perturbation analysis, process algebra, and computer models [1, 5, 24, 37, 38, 39, 57, 64]....

    [...]