Thanh Truong C.

PhD Candidate in Database Technology

Uppsala University


Call                            Email                                             Address
0046(0) 76580 9543           thanh.truong@it.uu.se                Computing Science Division
                                                                                                                Department of Information Technology
                                                                                            Uppsala University
                                                                                                                Box 337, SE-751 05 Uppsala, Sweden





About

Hello, my name is Thanh Truong C. and I am  doing my PhD at Uppsala Database Laboratory group under supervision of Prof. Tore Risch. Prior to my study, I was working in industry for 4 years
for software companies based in Vietnam and Switzerland.

On ordinary weekdays, I bike with a headset from Flogsta to Polacksbacken to work or ride a bus with an unfinished book. After office hours, I play with my lovely kids indoor or outdoor depending on the weather. At the weekend, you probably find me at Fyrisfjäden, at  Katedralskolan playing badminton.

Education

Research Interests

Main research - Extensible indexing framework
Project
There are many in-memory index structures but a very few of them have been realised into commercial databases or research database prototypes. Often such integration
requires re-engineering the index code to integrated with other components in database kernel.

Therefore, Therefore, I am building an Main-memory External Index Manager (Mexima) that allows inclusion of complex main-memory index implementation into
an main-memory database system without modifying its source code. If some properties of the chosen index are provided, Mexima can evaluate its index functionalities
and the system also rewrites and optimizes user queries to utilize the new added index.

Publication:    T. Truong and T. Risch: Transparent inclusion, utilization, and validation of main memory domain indexes, 27th International Conference on
                         Scientific and Statistical Database Management (SSDBM), San Diego, United States, June 29-Juli 1, 2015.
Website      :    http://www.it.uu.se/research/group/udbl/mexima

Secondary research -  Query Processing (focused on Novel Query Rewrite Techniques)
Project
To enable historical analyses of logged data streams by SQL queries, the Stream Log Analysis System (SLAS) bulk loads data streams derived from sensor readings
into a relational database system. Queries over such log data often involve complex numerical conditions containing inequalities, e.g. to find suspected deviations
from normal behavior based on some function over measured sensor values. However, such SQL queries are often slow to execute, because the query optimizer of the
DBMS is unable to utilize ordered indexed attributes inside numerical conditions. In order to speed up those queries they often need to be reformulated to utilize available
indexes. In SLAS the query transformation algorithm AQIT (Algebraic Query Inequality Transformation) automatically transforms SQL queries involving a class of algebraic
inequalities into more scalable SQL queries utilizing ordered indexes. The experimental results show that the queries execute substantially faster by the DBMS when AQIT
has been applied to pre-process historical queries involving typical numerical expressions to analyze logged data streams.

Publication:    T. Truong, T. Risch: Scalable Numerical Queries by Algebraic Inequality Transformations, 19th International Conference on Database Systems
                         for Advanced Applications (DASFAA), Bali, Indonesia, April 21-24, 2014.
Website      :    http://www.it.uu.se/research/group/udbl/aqit

Other interests

  Publication

  1. T. Truong and T. Risch: Transparent inclusion, utilization, and validation of main memory domain indexes, 27th International Conference on Scientific
    and Statistical Database Management (SSDBM), San Diego, United States, June 29-Juli 1, 2015.
  2. T. Truong, T. Risch: Scalable Numerical Queries by Algebraic Inequality Transformations, 19th International Conference on Database Systems for
    Advanced Applications (DASFAA), Bali, Indonesia, April 21-24, 2014.
  3. K.Mahmood, T.Truong, and T.Risch: NoSQL Approach to Large Scale Analysis of Persisted Streams, 30th British International Conference on Databases,
    Edinburgh (BICOD), Scotland, July 6-8, 2015.
  4. M.Zhu, S.Stefanova, T.Truong, and T.Risch: Scalable Numerical SPARQL Queries over Relational Databases, 4th international workshop on linked web
    data management (LWDM 2014), Athens, Greece, March 28, 2014.
  5. S.Badiozamany, L.Melander, T.Truong, C.Xu, and T.Risch: Grand Challenge: Implementation by FrequentlyEmitting Parallel Windows and User-Defined
    Aggregate Functions
    , Proc. The 7th ACM International Conference on Distributed Event-Based Systems, DEBS 2013, Arlington, Texas, USA, June 29 - July 3, 2013.

Teaching

Since Fall 2010, I have been teaching/ assisting the following coures

****The used icons are not mine and I couldnot keep track of their sources. Please let me know if using them violates your copyrights !****