Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Discovery Grants Program - Individual

Concordia University

$15,000.00

High performance time series data analysis and pattern discovery

FY 2010-11

Summary
This research is motivated by the increasing demand for high performance time series data management and analysis techniques. A time series is a sequence of values of a variable measured often at regular time intervals, e.g., yearly, monthly, weekly, daily, and hourly. Advances in technology in development of automatic sensors and devices for data collection and storage have provided us with huge amount of time series that need to be processed to extract the real benefits buried in the data. Time series appear in a wide range of numerous applications in finance, meteorology, telecommunication and wireless networks, security, etc., in which the data is analyzed and searched for similarity matching, correlation queries, and pattern discovery. Two major challenges in management of single and multiple, large scale time series in such applications include modeling and processing, where modeling aims at describing the data and providing insights into its generation mechanisms while processing aims at prediction and forecasting. Time series data has two important characteristics, namely high dimensional and temporal, that affect the performance, explained as follows. Each time point of a time series can be viewed as a dimension, and hence a time series of n values is a point in an n-dimensional space. Processing points in a high dimensional space is extremely difficult, noting that n is large in practice. The temporal property of time series implies that consecutive and near by data values are similar to each other within some predictable threshold. This implies possibility of redundancy and hence opportunity for reduction in dimension and space. This primarily provides storage efficiency, however, its real benefit is time reduction. Storage and time efficient techniques are crucial in success of time series applications. The literature is vast and rich on such techniques for handling Gigabyte or close to Terabyte time series. This research attempts to raise the bar even higher to surpass handling Terabyte data towards Petascale time series. The theoretical and practical developments in this research will advance the state-of-the-art and technology for high performance time series data management.
Program
Discovery Grants Program - Individual
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
250351-2010
Name nom
ShiriVarnaamkhaasti, Nematollaah
Department département
Computer Science and Software Engineering
Organization id
70
Institution établissement
Concordia University
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2010
Competition year année de concours
2010
Award amount
15000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1507
Committee name en
Computer Science
Committee name fr
Sciences informatiques
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2700
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Information technology
Research subject fr
Technologie de l'information
Partie
1
Nb partie
1
Application title
High performance time series data analysis and pattern discovery
Keyword
NSERC
Application summary
This research is motivated by the increasing demand for high performance time series data management and analysis techniques. A time series is a sequence of values of a variable measured often at regular time intervals, e.g., yearly, monthly, weekly, daily, and hourly. Advances in technology in development of automatic sensors and devices for data collection and storage have provided us with huge amount of time series that need to be processed to extract the real benefits buried in the data. Time series appear in a wide range of numerous applications in finance, meteorology, telecommunication and wireless networks, security, etc., in which the data is analyzed and searched for similarity matching, correlation queries, and pattern discovery. Two major challenges in management of single and multiple, large scale time series in such applications include modeling and processing, where modeling aims at describing the data and providing insights into its generation mechanisms while processing aims at prediction and forecasting. Time series data has two important characteristics, namely high dimensional and temporal, that affect the performance, explained as follows. Each time point of a time series can be viewed as a dimension, and hence a time series of n values is a point in an n-dimensional space. Processing points in a high dimensional space is extremely difficult, noting that n is large in practice. The temporal property of time series implies that consecutive and near by data values are similar to each other within some predictable threshold. This implies possibility of redundancy and hence opportunity for reduction in dimension and space. This primarily provides storage efficiency, however, its real benefit is time reduction. Storage and time efficient techniques are crucial in success of time series applications. The literature is vast and rich on such techniques for handling Gigabyte or close to Terabyte time series. This research attempts to raise the bar even higher to surpass handling Terabyte data towards Petascale time series. The theoretical and practical developments in this research will advance the state-of-the-art and technology for high performance time series data management.