A timeseries represents an ordered collection of values of an event (or item) over time. A multiple timeseries represents the collection of multiple timeseries gathered from multiple items over a particular duration. Depending on the values stored in a series, a multiple timeseries can be broadly classified into two types:
A binary multiple time series represents the binary data of multiple items split into temporal windows. An example of this series is shown below.
windowID | binary sequences |
---|---|
1 | (a,1) (a,3) (b,2) (b,3) (c,2) (c,3) |
2 | (a,1) (b,1) (b,2) (b,3) (c,1) |
3 | (a,1) (a,2) (b,1) (b,3) (c,2) |
4 | (a,1) (b,1) (b,2) (c,3) |
5 | (a,1) (a,3) (b,3) (c,2) (c,2) |
6 | (a,1) (a,2) (b,2) (b,3) |
windowID<sep>(item,timestamp)<sep>(item,timestamp)<sep>...<sep>(item, timestamp)
1 (a,1) (a,3) (b,2) (b,3) (c,2) (c,3)
2 (a,1) (b,1) (b,2) (b,3) (c,1)
3 (a,1) (a,2) (b,1) (b,3) (c,2)
4 (a,1) (b,1) (b,2) (c,3)
5 (a,1) (a,3) (b,3) (c,2) (c,2)
6 (a,1) (a,2) (b,2) (b,3)