Many analytics tasks and machine learning problems can be naturally expressed by iterative linear algebra programs. In this paper, we study the incremental view maintenance problem for such complex analytical queries. We develop a framework, called Linview, for capturing deltas of linear al-gebra programs and understanding their computational cost. Linear algebra operations tend to cause an avalanche effect where even very local changes to the input matrices spread out and infect all of the intermediate results and the final view, causing incremental view maintenance to lose its per-formance benefit over re-evaluation. We develop techniques based on matrix factorizations to contain such epidemics of change. As a consequence, our techniques ...
Abstract. Over the last century, linear algebra theory and matrix computations became irreplaceable,...
Materialised views are important in data warehouses where they are used to speed up query processing...
Data warehousing and on-line analytical processing (OLAP) are essential elements for decision suppor...
Many analytics tasks and machine learning problems can be naturally expressed by iterative linear al...
We introduce F-IVM, a unified incremental view maintenance (IVM) approach for a variety of tasks, in...
This article approaches the incremental view maintenance problem from an algebraic perspective. The ...
Prior Incremental View Maintenance (IVM) algorithms specify the view tuples that need to be modified...
International audienceHybrid complex analytics workloads typically include (i) data management tasks...
The ability to efficiently analyze changing data is a key requirement of many real-time analytics ap...
In its second edition, this textbook offers a fresh approach to matrix and linear algebra. Its blend...
OnLine Analytical Processing (OLAP) is a relational database technology providing users with rapid a...
In order to efficiently support a large number of on-line analytical processing (OLAP) queries, a da...
Tabling is a technique that can get rid of innite loops and redundant computations in the execution ...
This paper approaches the incremental view maintenance problem from an algebraic perspective. We con...
LU and Cholesky matrix factorization algorithms are core subroutines used to solve systems of linear...
Abstract. Over the last century, linear algebra theory and matrix computations became irreplaceable,...
Materialised views are important in data warehouses where they are used to speed up query processing...
Data warehousing and on-line analytical processing (OLAP) are essential elements for decision suppor...
Many analytics tasks and machine learning problems can be naturally expressed by iterative linear al...
We introduce F-IVM, a unified incremental view maintenance (IVM) approach for a variety of tasks, in...
This article approaches the incremental view maintenance problem from an algebraic perspective. The ...
Prior Incremental View Maintenance (IVM) algorithms specify the view tuples that need to be modified...
International audienceHybrid complex analytics workloads typically include (i) data management tasks...
The ability to efficiently analyze changing data is a key requirement of many real-time analytics ap...
In its second edition, this textbook offers a fresh approach to matrix and linear algebra. Its blend...
OnLine Analytical Processing (OLAP) is a relational database technology providing users with rapid a...
In order to efficiently support a large number of on-line analytical processing (OLAP) queries, a da...
Tabling is a technique that can get rid of innite loops and redundant computations in the execution ...
This paper approaches the incremental view maintenance problem from an algebraic perspective. We con...
LU and Cholesky matrix factorization algorithms are core subroutines used to solve systems of linear...
Abstract. Over the last century, linear algebra theory and matrix computations became irreplaceable,...
Materialised views are important in data warehouses where they are used to speed up query processing...
Data warehousing and on-line analytical processing (OLAP) are essential elements for decision suppor...