A linear algebra approach to OLAP
Gespeichert in:
Verfasser / Beitragende:
[Hugo Macedo, José Oliveira]
Ort, Verlag, Jahr:
2015
Enthalten in:
Formal Aspects of Computing, 27/2(2015-03-01), 283-307
Format:
Artikel (online)
Online Zugang:
| LEADER | caa a22 4500 | ||
|---|---|---|---|
| 001 | 60551643X | ||
| 003 | CHVBK | ||
| 005 | 20210128100714.0 | ||
| 007 | cr unu---uuuuu | ||
| 008 | 210128e20150301xx s 000 0 eng | ||
| 024 | 7 | 0 | |a 10.1007/s00165-014-0316-9 |2 doi |
| 035 | |a (NATIONALLICENCE)springer-10.1007/s00165-014-0316-9 | ||
| 245 | 0 | 2 | |a A linear algebra approach to OLAP |h [Elektronische Daten] |c [Hugo Macedo, José Oliveira] |
| 520 | 3 | |a Inspired by the relational algebra of data processing, this paper addresses the foundations of data analytical processing from a linear algebra perspective. The paper investigates, in particular, how aggregation operations such as cross tabulations and data cubes essential to quantitative analysis of data can be expressed solely in terms of matrix multiplication, transposition and the Khatri-Rao variant of the Kronecker product. The approach offers a basis for deriving an algebraic theory of data consolidation, handling the quantitative as well as qualitative sides of data science in a natural, elegant and typed way. It also shows potential for parallel analytical processing, as the parallelization theory of such matrix operations is well acknowledged. | |
| 540 | |a British Computer Society, 2014 | ||
| 690 | 7 | |a Software engineering |2 nationallicence | |
| 690 | 7 | |a Formal methods |2 nationallicence | |
| 690 | 7 | |a Data science |2 nationallicence | |
| 700 | 1 | |a Macedo |D Hugo |u INRIA, Centre Paris-Rocquencourt, 23 avenue dItalie, CS 81321, 75214, Paris Cedex 13, France |4 aut | |
| 700 | 1 | |a Oliveira |D José |u High Assurance Software Lab/INESC TEC and University of Minho, Braga, Portugal |4 aut | |
| 773 | 0 | |t Formal Aspects of Computing |d Springer London |g 27/2(2015-03-01), 283-307 |x 0934-5043 |q 27:2<283 |1 2015 |2 27 |o 165 | |
| 856 | 4 | 0 | |u https://doi.org/10.1007/s00165-014-0316-9 |q text/html |z Onlinezugriff via DOI |
| 898 | |a BK010053 |b XK010053 |c XK010000 | ||
| 900 | 7 | |a Metadata rights reserved |b Springer special CC-BY-NC licence |2 nationallicence | |
| 908 | |D 1 |a research-article |2 jats | ||
| 949 | |B NATIONALLICENCE |F NATIONALLICENCE |b NL-springer | ||
| 950 | |B NATIONALLICENCE |P 856 |E 40 |u https://doi.org/10.1007/s00165-014-0316-9 |q text/html |z Onlinezugriff via DOI | ||
| 950 | |B NATIONALLICENCE |P 700 |E 1- |a Macedo |D Hugo |u INRIA, Centre Paris-Rocquencourt, 23 avenue dItalie, CS 81321, 75214, Paris Cedex 13, France |4 aut | ||
| 950 | |B NATIONALLICENCE |P 700 |E 1- |a Oliveira |D José |u High Assurance Software Lab/INESC TEC and University of Minho, Braga, Portugal |4 aut | ||
| 950 | |B NATIONALLICENCE |P 773 |E 0- |t Formal Aspects of Computing |d Springer London |g 27/2(2015-03-01), 283-307 |x 0934-5043 |q 27:2<283 |1 2015 |2 27 |o 165 | ||