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

Jizhou Luo

dblp:37/5524 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0002-3302-3917ORCID · corroborated

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

Databases, data management, data science and information retrieval · 9 · 3 first-author · 1 since 2021Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorComputer networks · 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
Graph data management · 43% Database theory · 23% Query processing and optimization · 12%

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

TopicWeightPapersLastEvidence papers
Information retrieval
annotation propagation
0.112012
On the Complexity of View Update Analysis and Its Application to Annotation Propagation · IEEE Trans. Knowl. Data Eng. 2012
Database theory
query complexity
0.112012
On the Complexity of View Update Analysis and Its Application to Annotation Propagation · IEEE Trans. Knowl. Data Eng. 2012
Database theory
view update
0.112012
On the Complexity of View Update Analysis and Its Application to Annotation Propagation · IEEE Trans. Knowl. Data Eng. 2012
Graph data management
graph pattern matching
0.112011
Incremental graph pattern matching · SIGMOD Conference 2011
Graph data management › graph pattern matching
graph simulation
0.112011
Incremental graph pattern matching · SIGMOD Conference 2011
Graph data management
graph query processing
0.112008
Hash-base subgraph query processing method for graph-structured XML documents · Proc. VLDB Endow. 2008
Graph data management › graph query processing
reachability query
0.112008
Hash-base subgraph query processing method for graph-structured XML documents · Proc. VLDB Endow. 2008
Query processing and optimization › XML query processing
structural join
0.112008
Hash-base subgraph query processing method for graph-structured XML documents · Proc. VLDB Endow. 2008
Graph data management › graph query processing
subgraph query processing
0.112008
Hash-base subgraph query processing method for graph-structured XML documents · Proc. VLDB Endow. 2008
Database system architecture and tuning
parallel database system
0.112007
InfiniteDB: a pc-cluster based parallel massive database management system · SIGMOD Conference 2007
Query processing and optimization
parallel query processing
0.112007
InfiniteDB: a pc-cluster based parallel massive database management system · SIGMOD Conference 2007
Data integration and cleaning
data provenance
0.012012
On the Complexity of View Update Analysis and Its Application to Annotation Propagation · IEEE Trans. Knowl. Data Eng. 2012
Graph data management › graph pattern matching › subgraph matching
subgraph isomorphism
0.012011
Incremental graph pattern matching · SIGMOD Conference 2011
Data integration and cleaning
data warehouse
0.012007
InfiniteDB: a pc-cluster based parallel massive database management system · SIGMOD Conference 2007

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

complexity analysis · 0.3SPJU queries · 0.1incremental algorithm · 0.1hash-based structural join · 0.1data declustering · 0.1coordinator-wrapper · 0.1adaptive query optimization · 0.1
YearPublicationVenuePosition
2022 ripple2vec: Node Embedding with Ripple Distance of Structures
abstract
Abstract Graph is a generic model of various networks in real-world applications. And, graph embedding aims to represent nodes (edges or graphs) as low-dimensional vectors which can be fed into machine learning algorithms for downstream graph analysis tasks. However, existing random walk-based node embedding methods often map some nodes with (dis)similar local structures to (near) far vectors. To overcome this issue, this paper proposes to implement node embedding by constructing a context graph via a new defined ripple distance over ripple vectors, whose components are the hitting times of fully condensed neighborhoods and thus characterize their structures as pure quantities. The distance is able to capture the (dis)similarities of nodes’ local neighborhood structures and satisfies the triangular inequality. The neighbors of each node in the context graph are defined via the ripple distance, which makes the short random walks from a given node over the context graph only visit its similar nodes in the original graph. This property guarantees that the proposed method, named as $$\mathsf {ripple2vec}$$ ripple2vec , is able to map (dis)similar nodes to (far) near vectors. Experimental results on real datasets, where labels are mainly related to nodes’ local structures, show that the results of $$\mathsf {ripple2vec}$$ ripple2vec behave better than those of state-of-the-art methods, in node clustering and node classification, and are competitive to other methods in link prediction.
Jizhou Luo, Shouxu Jiang, Hong Gao 0001, Yinuo Xiao
Data Sci. Eng.1
2019 FreshJoin: An Efficient and Adaptive Algorithm for Set Containment Join
abstract
Abstract This paper revisits set containment join (SCJ) problem, which uses the subset relationship (i.e., $$\subseteq$$ ⊆ ) as condition to join set-valued attributes of two relations and has many fundamental applications in commercial and scientific fields. Existing in-memory algorithms for SCJ are either signature-based or prefix-tree-based. The former incurs high CPU cost because of the enumeration of signatures, while the latter incurs high space cost because of the storage of prefix trees. This paper proposes a new adaptive parameter-free in-memory algorithm, named as frequency-hashjoin or $${\mathsf {FreshJoin}}$$ FreshJoin in short, to evaluate SCJ efficiently. $${\mathsf {FreshJoin}}$$ FreshJoin builds a flat index on-the-fly to record three kinds of signatures (i.e., two least frequent elements and a hash signature whose length is determined adaptively by the frequencies of elements in the universe set). The index consists of two sparse inverted indices and two arrays which record hash signatures of all sets in each relation. The index is well organized such that $${\mathsf {FreshJoin}}$$ FreshJoin can avoid enumerating hash signatures. The rationality of this design is explained. And, the time and space cost of the proposed algorithm, which provide a rule to choose $${\mathsf {FreshJoin}}$$ FreshJoin from existing algorithms, are analyzed. Experiments on 16 real-life datasets show that $${\mathsf {FreshJoin}}$$ FreshJoin usually reduces more than 50% of space cost while remains as competitive as the state-of-the-art algorithms in running time.
Jizhou Luo, Wei Zhang 0017, Shengfei Shi, Hong Gao 0001, Jianzhong Li 0001, Shouxu Jiang
Data Sci. Eng.1
2018 A gray-box performance model for Apache Spark
Zemin Chao, Shengfei Shi, Hong Gao 0001, Jizhou Luo, Hongzhi Wang 0001
Future Gener. Comput. Syst.4
2018 O2iJoin: An Efficient Index-Based Algorithm for Overlap Interval Join
Jizhou Luo, Shengfei Shi, Hongzhi Wang 0001, Jianzhong Li 0001
J. Comput. Sci. Technol.1
2017 FrepJoin: an efficient partition-based algorithm for edit similarity join
abstract
String similarity join (SSJ) is essential for many applications where near-duplicate objects need to be found. This paper targets SSJ with edit distance constraints. The existing algorithms usually adopt the filter-andrefine framework. They cannot catch the dissimilarity between string subsets, and do not fully exploit the statistics such as the frequencies of characters. We investigate to develop a partition-based algorithm by using such statistics. The frequency vectors are used to partition datasets into data chunks with dissimilarity between them being caught easily. A novel algorithm is designed to accelerate SSJ via the partitioned data. A new filter is proposed to leverage the statistics to avoid computing edit distances for a noticeable proportion of candidate pairs which survive the existing filters. Our algorithm outperforms alternative methods notably on real datasets.
Jizhou Luo, Shengfei Shi, Hongzhi Wang 0001, Jianzhong Li 0001
Frontiers Inf. Technol. Electron. Eng.1
2014 ITCI: An Information Theory Based Classification Algorithm for Incomplete Data
Yicheng Chen 0003, Jianzhong Li 0001, Jizhou Luo
WAIM3
2012 On the Complexity of View Update Analysis and Its Application to Annotation Propagation
abstract
This paper investigates three problems identified in [1] for annotation propagation, namely, the view side-effect, source side-effect, and annotation placement problems. Given annotations entered for a tuple or an attribute in a view, these problems ask what tuples or attributes in the source have to be annotated to produce the view annotations. As observed in [1], these problems are fundamental not only for data provenance but also for the management of view updates. For an annotation attached to a single existing tuple in a view, it has been shown that these problems are often intractable even for views defined in terms of simple SPJU queries [1]. We revisit these problems by considering several dichotomies: (1) views defined in various subclasses of SPJU, versus SPJU views under a practical key preserving condition; (2) annotations attached to existing tuples in a view versus annotations on tuples to be inserted into the view; and (3) a single-tuple annotation versus a group of annotations. We provide a complete picture of intractability and tractability for the three problems in all these settings. We show that key preserving views often simplify the propagation analysis. Indeed, some problems become tractable for certain key preserving views, as opposed to the intractability of their counterparts that are not key preserving. However, group annotations often make the analysis harder. In addition, the problems have quite diverse complexity when annotations are attached to existing tuples in a view and when they are entered for tuples to be inserted into the view.
Gao Cong, Wenfei Fan, Floris Geerts, Jianzhong Li 0001, Jizhou Luo
IEEE Trans. Knowl. Data Eng.5
2011 Incremental graph pattern matching
abstract
Graph pattern matching has become a routine process in emerging applications such as social networks. In practice a data graph is typically large, and is frequently updated with small changes. It is often prohibitively expensive to recompute matches from scratch via batch algorithms when the graph is updated. With this comes the need for incremental algorithms that compute changes to the matches in response to updates, to minimize unnecessary recomputation. This paper investigates incremental algorithms for graph pattern matching defined in terms of graph simulation, bounded simulation and subgraph isomorphism. (1) For simulation, we provide incremental algorithms for unit updates and certain graph patterns. These algorithms are optimal: in linear time in the size of the changes in the input and output, which characterizes the cost that is inherent to the problem itself. For general patterns we show that the incremental matching problem is unbounded, i.e., its cost is not determined by the size of the changes alone. (2) For bounded simulation, we show that the problem is unbounded even for unit updates and path patterns. (3) For subgraph isomorphism, we show that the problem is intractable and unbounded for unit updates and path patterns. (4) For multiple updates, we develop an incremental algorithm for each of simulation, bounded simulation and subgraph isomorphism. We experimentally verify that these incremental algorithms significantly outperform their batch counterparts in response to small changes, using real-life data and synthetic data.
Wenfei Fan, Jianzhong Li 0001, Jizhou Luo, Zijing Tan, Xin Wang 0064, Yinghui Wu 0001
SIGMOD Conference3
2009 Query Optimization for Complex Path Queries on XML Data
Hongzhi Wang 0001, Jianzhong Li 0001, Xianmin Liu, Jizhou Luo
DASFAA4
2008 Probing Queries in Wireless Sensor Networks
abstract
For queries in wireless sensor networks, empty sets may be returned as query results which could confuse users a lot and users obtain no useful information about the monitored objects from the empty sets. To solve the problem, this paper proposes methods to provide users with approximate answer sets in the case where no sensing data satisfies the query conditions. The approximate answer sets can be used not only to answer the query approximately but also to guide users to modify their queries for further probing the monitored objects. The distance between sensing data and a query and the dominating relationship between sensing data are first defined. Then, three algorithms for processing probing queries are proposed, which compute the best approximate answer sets that consist of the sensing data with the smallest distance from given queries. All the algorithms utilize the dominating relationship to reduce the amount of data transmitted in sensor networks by filtering out the unnecessary data. Experimental results on real and synthetic data sets show that the proposed algorithms have high performance and energy efficiency.
Liqiang Pan, Jizhou Luo, Jianzhong Li 0001
ICDCS2
2008 C-kNN Query Processing in Object Tracking Sensor Networks
Jinghua Zhu, Jianzhong Li 0001, Jizhou Luo, Wei Zhang 0017, Hongzhi Wang 0001
WASA3
2008 Hash-base subgraph query processing method for graph-structured XML documents
abstract
When XML documents are modeled as graphs, many research issues arise. In particular, there are many new challenges in query processing on graph-structured XML documents because traditional query processing techniques for tree-structured XML documents cannot be directly applied. This paper studies the problem of structural queries on graph-structured XML documents. A hash-based structural join algorithm, HGJoin, is first proposed to handle reachability queries on graph-structured XML documents. Then, it is extended to the algorithms to process structural queries in form of bipartite graphs. Finally, based on these algorithms, a strategy to process subgraph queries in form of general DAGs is proposed. Analysis and experiments show that all the algorithms have high performance. It is notable that all the algorithms above can be slightly modified to process structural queries in form of general graphs.
Hongzhi Wang 0001, Jianzhong Li 0001, Jizhou Luo, Hong Gao 0001
Proc. VLDB Endow.3
2007 InfiniteDB: a pc-cluster based parallel massive database management system
abstract
This paper describes a PC-cluster based parallel DBMS, InfiniteDB, developed by the authors. InfiniteDB aims at efficiently storing and processing of massive databases in response to the rapidly growing in database size and the need of high performance analyzing of massive databases. It supports the parallelisms of intra-query, inter-query, intra-operation, inter-operation and pipelining. It provides effective strategies for processing massive databases including the multiple data declustering methods, the declustering-aware algorithms for the execution of relational operations and other database operations, and the adaptive query optimization method. It also provides the functions of parallel data warehousing and data mining, the coordinator-wrapper mechanism to support the integration of heterogeneous information resources on the Internet, and the fault tolerant and resilient infrastructures. It has been used in many applications and has proved quite effective for storing and processing massive databases in practice.
Jianzhong Li 0001, Hong Gao 0001, Jizhou Luo, Shengfei Shi, Wei Zhang 0017
SIGMOD Conference3
2004 The Compression of Massive Offline Relations
Jizhou Luo, Jianzhong Li 0001, Hongzhi Wang 0001, Yanqiu Zhang
WAIM1