Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shaorong Liu

dblp:57/6681 · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
0since 2021 · last 2017
0000-0002-4602-0483ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 4 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Indexing and storage engines · 38% Query processing and optimization · 31% Data stream processing · 20%
Computer networks
2 papers
Internet of things and sensor networks · 100%

Topics — the 17 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data stream processing
complex event processing
0.222009
Complex RFID event processing · VLDB J. 2009
RFID Data Processing with a Data Stream Query Language · ICDE 2007
Indexing and storage engines
column store
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Query processing and optimization
compressed data processing
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Indexing and storage engines › data compression
dictionary compression
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Query processing and optimization › query execution
in-memory query processing
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Indexing and storage engines › column store
main-memory column store
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Query processing and optimization › query execution › hardware-accelerated query processing
SIMD query processing
0.212013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Data stream processing
continuous query processing
0.112007
RFID Data Processing with a Data Stream Query Language · ICDE 2007
Data stream processing
stream query languages
0.112007
RFID Data Processing with a Data Stream Query Language · ICDE 2007
Data mining › temporal data mining
temporal event detection
0.112007
RFID Data Processing with a Data Stream Query Language · ICDE 2007
Indexing and storage engines
buffer management
0.012013
DB2 with BLU Acceleration: So Much More than Just a Column Store · Proc. VLDB Endow. 2013
Information retrieval
indexing
0.012004
Configurable indexing and ranking for XML information retrieval · SIGIR 2004
Indexing and storage engines
XML indexing
0.012004
Configurable indexing and ranking for XML information retrieval · SIGIR 2004
Information retrieval › document retrieval › structured document retrieval
XML retrieval
0.012004
Configurable indexing and ranking for XML information retrieval · SIGIR 2004
Internet of things and sensor networks
RFID systems
0.012009
Complex RFID event processing · VLDB J. 2009
Internet of things and sensor networks › RFID systems › RFID data management
RFID data processing
0.012007
RFID Data Processing with a Data Stream Query Language · ICDE 2007
Information retrieval
ranking
0.012004
Configurable indexing and ranking for XML information retrieval · SIGIR 2004

Methods — techniques the papers use, named apart from their topics

prefetching · 0.2late materialization · 0.2frequency-based dictionary compression · 0.2SIMD · 0.2temporal operators · 0.1sliding-window constructs · 0.1inverted element frequency · 0.0ctree · 0.0
YearPublicationVenuePosition
2017 A hybrid bipartite graph based recommendation algorithm for mobile games
abstract
With the rapid development of the mobile games, mobile game recommendation has become a core technique to mobile game marketplaces. This paper proposes a bipartite graph based recommendation algorithm PKBBR (Prior Knowledge Based for Bipartite Graph Rank). We model the user's interest in mobile game based on bipartite graph structure and use the users' mobile game behavior to describe the edge weights of the graph, then incorporate users' prior knowledge into the projection procedure of the bipartite graph to enrich the information among the nodes. Because the popular games have a great influence on mobile game marketplace, we design a hybrid recommendation algorithm to incorporate popularity recommendation based on users' behaviors. The experiment results show that this hybrid method could achieve a better performance than other approaches.
Shaorong Liu, Jinlong Hu 0002, Guihong Bai, Shoubin Dong
IEEE BigData2
2013 DB2 with BLU Acceleration: So Much More than Just a Column Store
abstract
DB2 with BLU Acceleration deeply integrates innovative new techniques for defining and processing column-organized tables that speed read-mostly Business Intelligence queries by 10 to 50 times and improve compression by 3 to 10 times, compared to traditional row-organized tables, without the complexity of defining indexes or materialized views on those tables. But DB2 BLU is much more than just a column store. Exploiting frequency-based dictionary compression and main-memory query processing technology from the Blink project at IBM Research - Almaden, DB2 BLU performs most SQL operations - predicate application (even range predicates and IN-lists), joins, and grouping - on the compressed values, which can be packed bit-aligned so densely that multiple values fit in a register and can be processed simultaneously via SIMD (single-instruction, multipledata) instructions. Designed and built from the ground up to exploit modern multi-core processors, DB2 BLU's hardware-conscious algorithms are carefully engineered to maximize parallelism by using novel data structures that need little latching, and to minimize data-cache and instruction-cache misses. Though DB2 BLU is optimized for in-memory processing, database size is not limited by the size of main memory. Fine-grained synopses, late materialization, and a new probabilistic buffer pool protocol for scans minimize disk I/Os, while aggressive prefetching reduces I/O stalls. Full integration with DB2 ensures that DB2 with BLU Acceleration benefits from the full functionality and robust utilities of a mature product, while still enjoying order-of-magnitude performance gains from revolutionary technology without even having to change the SQL, and can mix column-organized and row-organized tables in the same tablespace and even within the same query.
Vijayshankar Raman, Gopi K. Attaluri, Ron Barber, Naresh Chainani, David Kalmuk, Vincent KulandaiSamy, Jens Leenstra, Sam Lightstone, Shaorong Liu, Guy M. Lohman, Tim Malkemus, René Müller 0001, Ippokratis Pandis, Berni Schiefer, David Sharpe, Richard Sidle, Adam J. Storm
Proc. VLDB Endow.9
2010 A temporal RFID data model for querying physical objects
Fusheng Wang 0001, Shaorong Liu, Peiya Liu
Pervasive Mob. Comput.2
2009 Complex RFID event processing
Fusheng Wang 0001, Shaorong Liu, Peiya Liu
VLDB J.2
2007 RFID Data Processing with a Data Stream Query Language
abstract
RFID technology provides significant advantages over traditional object-tracking technologies and is increasingly adopted and deployed in real applications. RFID applications generate large volume of streaming data, which have to be automatically filtered, processed, and transformed into semantic data, and integrated into business applications. Indeed, RFID data are highly temporal, and RFID observations form complex temporal event patterns which can be very different for various RFID applications. Thus, it is desirable to have a general RFID data processing framework with a powerful language, for the end users to express a variety of queries on RFID data streams, as well as detecting complex events patterns. While data stream management systems (DSMSs) are emerging for optimized stream data processing, they usually lack the language construct support for temporal event detection. In this paper, we discuss a stream query language to provide comprehensive temporal event detection, through temporal operators and extension of sliding-window constructs. With the integration of temporal event detection, a DSMS has the capability to serve as a powerful system for RFID data processing.
Yijian Bai, Fusheng Wang 0001, Peiya Liu, Carlo Zaniolo, Shaorong Liu
ICDE5
2007 Integrated Data Modeling for Querying Physical Objects in RFID-Enabled Pervasive Computing
abstract
RFID can be used for identifying, locating, tracking and monitoring physical objects without line of sight, and thus can be used in a wide range of pervasive computing applications. To achieve these goals, RFID data have to be collected, transformed and expressively modeled as their counterparts in the virtual world. To this end, in this paper, we propose a general framework for modeling RFID data. We first explore the fundamental characteristics of RFID applications and classify applications into a set of basic scenarios based on these characteristics. We then develop constructs for modeling each basic scenario, which can be integrated to model complex RFID applications in real world as demonstrated in our case study.
Shaorong Liu, Fusheng Wang 0001, Peiya Liu
MDM1
2006 Integrated RFID data modeling: an approach for querying physical objects in pervasive computing
abstract
No abstract available.
Shaorong Liu, Fusheng Wang 0001, Peiya Liu
CIKM1
2006 Bridging Physical and Virtual Worlds: Complex Event Processing for RFID Data Streams
Fusheng Wang 0001, Shaorong Liu, Peiya Liu, Yijian Bai
EDBT2
2005 Vague Content and Structure (VCAS) Retrieval for Document-centric XML Collections
Shaorong Liu, Wesley W. Chu, Ruzan Shahinian
WebDB1
2004 Using a compact tree to index and query XML data
abstract
Indexing XML is crucial for efficient XML query processing. We propose a compact tree (Ctree) for XML indexing, which provides not only concise path summaries at group level but also detailed child-parent relationships at element level. Based on Ctree, we are able to measure how well XML data is structured. We also propose a three-step query processing method. Its efficiency is achieved by: (1) summarizing large XML data structures into a condensed Ctree; (2) pruning irrelevant groups to significantly reduce the search space; (3) eliminating join operations between the matches for value predicates and those for structure constraints and (4) using Ctree properties such as regular groups to reduce query processing time. Our experiments reveal that Ctree is an effective data structure for managing XML data.
Qinghua Zou, Shaorong Liu, Wesley W. Chu
CIKM2
2004 Configurable indexing and ranking for XML information retrieval
abstract
Indexing and ranking are two key factors for efficient and effective XML information retrieval. Inappropriate indexing may result in false negatives and false positives, and improper ranking may lead to low precisions. In this paper, we propose a configurable XML information retrieval system, in which users can configure appropriate index types for XML tags and text contents. Based on users' index configurations, the system transforms XML structures into a compact tree representation, Ctree, and indexes XML text contents. To support XML ranking, we propose the concepts of "weighted term frequency" and "inverted element frequency," where the weight of a term depends on its frequency and location within an XML element as well as its popularity among similar elements in an XML dataset. We evaluate the effectiveness of our system through extensive experiments on the INEX 03 dataset and 30 content and structure (CAS) topics. The experimental results reveal that our system has significantly high precision at low recall regions and achieves the highest average precision (0.3309) as compared with 38 official INEX 03 submissions using the strict evaluation metric.
Shaorong Liu, Qinghua Zou, Wesley W. Chu
SIGIR1