M. Tamer Ozsu
University of Waterloo · Cheriton School of Computer Science
Computer Science
183Publications
27Followers
Education
Contact Details
Other
My current research focuses on three areas: (a) Internet-scale data distribution, (b) multimedia data management, and (c) integration of information retrieval and database technologies mainly focusing on XML query processing and optimization.
I was the Director of the Cheriton School of Computer Science from January 2007 to June 2010. I also served as the Acting Chair of the Department of Computing Science at the University of Alberta during 1994-1995.
Fellow, Institute of Electrical and Electronics Engineers (IEEE)
Member, Sigma Xi
Publications
Efficient Core Decomposition in Massive Networks
Proc. 27th Int. Conf. on Data Engineering; 01/2011
The k-core of a graph is the largest subgraph in which every vertex is connected to at least k other vertices within the subgraph. Core decomposition finds the k-core of the graph for every possible
Dynamic Skyline Queries in Large Graphs
Proc. 15th Int. Conf. on Database Systems for Advanced Applications; 01/2010
Given a set of query points, a dynamic skyline query reports all data points that are not dominated by other data points according to the distances between data points and query points. In this
Generating Efficient Execution Plans for Vertically Partitioned XML Databases
Proc. VLDB. 01/2010; 4(1):1-11.
Experience with relational systems has shown that distribution is an effective way of improving the scalability of query evaluation. In this paper, we show how distributed query evaluation can be
XML Native Storage and Query Processing
Advanced Applications and Structures in XML Processing: Label Streams, Semantics Utilization and Data Query Technologies
edited by C. Li, T. W. Ling, 01/2010: pages 1-17; IGI Global.
Popularity-aware Prefetch in P2P Range Caching
Peer-to-Peer Networking and Applications. 01/2010; 3(2):145-160.
Unstructured peer-to-peer infrastructure has been widely employed to support large-scale distributed applications. Many of these applications, such as location-based services and multimedia content
A Framework for Testing DBMS Features
VLDB Journal. 01/2010; 19(2):203-230.
Testing a specific feature of a DBMS requires controlling the inputs and outputs of the operators in the query execution plan. However, that is practically difficult to achieve because the
K-Automorphism: A General Framework For Privacy Preserving Network Publication
Proc. 35th Int. Conf. on Very Large Data Bases; 01/2009
The growing popularity of social networks has generated interesting data management and data mining problems. An important concern in the release of these data for study is their privacy, since
Creating Competitive Products
Proc. 35th Int. Conf. on Very Large Data Bases; 01/2009
The importance of dominance and skyline analysis has been well recognized in multi-criteria decision making applications. Most previous works study how to help customers find a set of "best" possible
A Partial Order Based Active Cache for Recommender Systems
Proc. 3rd ACM Conf. on Recommender Systems; 01/2009
Recommender systems aim to substantially reduce information overload by suggesting lists of similar items that users may find interesting. Caching has been a useful technique for reducing stress on
Mining Data Streams with Periodically Changing Distributions
Proc. 18th ACM Int. Conf. on Information and Knowledge Management; 01/2009
Dynamic data streams are those whose underlying distribution changes over time. They occur in a number of application domains, and mining them is important for these applications. Coupled with the
Efficient Method for Maximizing Bichromatic Reverse Nearest Neighbor
Proc. 35th Int. Conf. on Very Large Data Bases; 01/2009
Bichromatic reverse nearest neighbor (BRNN) has been ex- tensively studied in spatial database literature. In this pa- per, we study a related problem called MaxBRNN: find an optimal region that
XCube: Processing XPath queries in a hypercube overlay network
Peer-to-Peer Networking and Applications. 01/2009; 2(2):128-145.
In this paper, we present the design and performance of XCube, a tag-based system for managing XML data in a hypercube overlay network. In XCube, each node in a d-dimensional hypercube is identified
Efficient Decision Tree Construction for Mining Time-Varying Data Streams
Proc. Conf. of the IBM Centre for Advanced Studies on Collaborative Research; 01/2009
Mining Frequent Itemsets in Time-Varying Data Streams
Proc. 18th ACM Int. Conf. on Information and Knowledge Management; 01/2009
Mining frequent itemsets in data streams is beneficial to many real-world applications but is also a challenging task since data streams are unbounded and have high arrival rates. Moreover, the
DistanceJoin: Pattern Match Query In a Large Graph Database
Proc. 35th Int. Conf. on Very Large Data Bases; 01/2009
The growing popularity of graph databases has generated interesting data management problems, such as subgraph search, shortest-path query, reachability verification, and pattern match. Among these,
Potential-Driven Load Distribution for Distributed Data Stream Processing
Proc. 2nd Int. Workshop on Scalable Stream Processing Systems; 01/2008
Multiple Materialized View Selection for XPath Query Rewriting
Proc. 24th Int. Conf. on Data Engineering; 01/2008
Speed up Semantic Search in P2P Networks
Proc. 17th ACM Int. Conf. on Information and Knowledge Management; 01/2008
Popularity-aware Prefetch in P2P Range Caching
Proc. 8th IEEE Int. Conf. on Peer-to-Peer Computing; 01/2008
In-network execution of monitoring queries in sensor networks
Proc. ACM SIGMOD Int. Conf. on Management of Data; 01/2007
Integrating the Results of Multimedia Sub-queries Using Qualitative Preferences
Multimedia Tools & Applications. 01/2007; 33(3):275-300.
QAGen: Generating query-aware test databases
Proc. ACM SIGMOD Int. Conf. on Management of Data; 01/2007
On Label Stream Partition for Efficient Holistic Twig Join
Proc. 12th Int. Conf. on Database Systems for Advanced Applications; 01/2007
An Efficient Eigenvalue-based P2P XML Routing Framework
Proc. 7th IEEE Int. Conf. on Peer-to-Peer Computing; 01/2007
FIX: Feature-based Indexing Technique for XML Documents
Proc. 32nd Int. Conf. on Very Large Data Bases; 01/2006
An XML Routing Synopsis for Unstructured P2P Networks
Proc. 1st Int. Workshop on XML, Web, and Internet Contents Technologies; 01/2006
DBFarm: A Scalable Cluster for Multiple Databases
Proc. ACM/IFIP/USENIX 7th Int. Middleware Conf.; 01/2006
XSEED: Accurate and Fast Cardinality Estimation for XPath Queries
Proc. 22nd Int. Conf. on Data Engineering; 01/2006
On Concurrency Control in Sliding Window Queries over Data Streams
Advances in Database Technology, Proc. 10th Int. Conf. on Extending Database Technology; 01/2006
Multi-query optimization of sliding window aggregates by schedule synchronization
Proc. 15th ACM Int. Conf. on Information and Knowledge Management; 01/2006
InterJoin: Exploiting Indexes and Materialized Views in XPath Evaluation
Proc. 18th Int. Conf. on Scientific and Statistical Database Management; 01/2006
Mixed Type Audio Classification with Support Vector Machine
Proc. IEEE Int. Conf. on Multimedia and Expo; 01/2006
Indexing Time-Evolving Data With Variable Lifetimes
Proc. 18th Int. Conf. on Scientific and Statistical Database Management; 01/2006
Alternative Architectures and Protocols for Providing Strong Consistency in Dynamic Web Applications
World Wide Web Journal. 01/2006; 9(3):215-251.
BBS: An Energy-efficient Localized Routing Scheme for Query Processing in Wireless Sensor Network
International Journal of Distributed Sensor Networks. 01/2006; 2(1):23-54.
Incremental click-stream tree model: Learning from new users for web page prediction
Distrib. Parall. Databases. 01/2006; 19(1):5-27.
BlossomTree: Evaluating XPaths in FLWOR Expressions
Proc. 21st Int. Conf. on Data Engineering; 01/2005
Localized routing trees for query processing in sensor networks
Proc. 14th ACM Int. Conf. on Information and Knowledge Management; 01/2005
Robust and Fast Similarity Search for Moving Object Trajectories
Proc. ACM SIGMOD Int. Conf. on Management of Data; 01/2005
Update-Pattern-Aware Modeling and Processing of Continuous Queries
Proc. ACM SIGMOD Int. Conf. on Management of Data; 01/2005
Using Multi-Scale Histograms to Answer Pattern Existence and Shape Match Queries
Proc. 17th Int. Conf. on Scientific and Statistical Database Management; 01/2005

Research Keywords
Database systems, distributed databases, multimedia
Current Location
Waterloo, Canada