EDBT 2026 Demo / reviewers in the wild / expert
Chengwen Liu
dblp:01/973
· DBLP profile ↗
18ranked-venue papers
8as first author
0since 2021 · last 2001
0000-0002-3930-7793ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 15 · 6 first-authorArtificial intelligence and machine learning · 4 · 2 first-authorSystems, architecture and hardware · 3 · 2 first-author
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
7 papers |
Query processing and optimization · 67% Distributed and cloud data management · 13% Information retrieval · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 85% Distributed systems · 15% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 100% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 15 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization › nested query optimization
query unnesting |
0.0 | 2 | 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database · IEEE Trans. Knowl. Data Eng. 2001 Efficient Processing of Nested Fuzzy SQL Queries · ICDE 1995 |
Distributed and cloud data management
distributed query processing |
0.0 | 3 | 1996 | A Distributed Query Processing Strategy Using Placement Dependency · ICDE 1996 Performance Issues in Distributed Query Processing · IEEE Trans. Parallel Distributed Syst. 1993 Experiences with Distributed Query Processing · ICDE 1990 |
Query processing and optimization › flexible queries
fuzzy query processing |
0.0 | 1 | 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database · IEEE Trans. Knowl. Data Eng. 2001 |
Query processing and optimization › SQL query processing
nested query processing |
0.0 | 1 | 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database · IEEE Trans. Knowl. Data Eng. 2001 |
Query processing and optimization
query execution |
0.0 | 2 | 1993 | Performance Issues in Distributed Query Processing · IEEE Trans. Parallel Distributed Syst. 1993 Experiences with Distributed Query Processing · ICDE 1990 |
Query processing and optimization › query optimization
distributed query optimization |
0.0 | 2 | 1996 | Performance Issues in Distributed Query Processing · IEEE Trans. Parallel Distributed Syst. 1993 A Distributed Query Processing Strategy Using Placement Dependency · ICDE 1996 |
Information retrieval
image retrieval |
0.0 | 1 | 1995 | Design, Implementation and Evaluation of SCORE (a System for COntent based REtrieval of Pictures) · ICDE 1995 |
Information retrieval
similarity search |
0.0 | 1 | 1995 | Design, Implementation and Evaluation of SCORE (a System for COntent based REtrieval of Pictures) · ICDE 1995 |
Multimedia analysis and retrieval › image retrieval
content-based image retrieval |
0.0 | 1 | 1995 | Design, Implementation and Evaluation of SCORE (a System for COntent based REtrieval of Pictures) · ICDE 1995 |
Parallel and multicore computing
parallel graph algorithms |
0.0 | 1 | 1994 | A Hybrid Transitive Closure Algorithm for Sequential and Parallel Processing · ICDE 1994 |
Graph algorithms and graph theory › graph algorithms
transitive closure |
0.0 | 1 | 1994 | A Hybrid Transitive Closure Algorithm for Sequential and Parallel Processing · ICDE 1994 |
Query processing and optimization
join processing |
0.0 | 1 | 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database · IEEE Trans. Knowl. Data Eng. 2001 |
Query processing and optimization › join processing › join algorithms
merge join |
0.0 | 1 | 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy Database · IEEE Trans. Knowl. Data Eng. 2001 |
Query processing and optimization › query execution
pipelining |
0.0 | 1 | 1990 | Experiences with Distributed Query Processing · ICDE 1990 |
User interface design and tools › search interface
visual query interface |
0.0 | 1 | 1995 | Design, Implementation and Evaluation of SCORE (a System for COntent based REtrieval of Pictures) · ICDE 1995 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0e-r model · 0.0extended merge-join · 0.0similarity function · 0.0performance evaluation · 0.0blocking technique · 0.0relation partitioning · 0.0query plan selection · 0.0data replication · 0.0similarity functions · 0.0query unnesting · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Efficient Processing of Nested Fuzzy SQL Queries in a Fuzzy DatabaseabstractIn a fuzzy relational database where a relation is a fuzzy set of tuples and ill-known data are represented by possibility distributions, nested fuzzy queries can be expressed in the Fuzzy SQL language. Although it provides a very convenient way for users to express complex queries, a nested fuzzy query may be very inefficient to process with the naive evaluation method based on its semantics. In conventional databases, nested queries are unnested to improve the efficiency of their evaluation. In this paper, we extend the unnesting techniques to process several types of nested fuzzy queries. An extended merge-join is used to evaluate the unnested fuzzy queries. As shown by both theoretical analysis and experimental results, the unnesting techniques with the extended merge-join significantly improve the performance of evaluating nested fuzzy queries. Qi Yang 0011, Weining Zhang, Chengwen Liu, Clement T. Yu, Hiroshi Nakajima, Naphtali Rishe |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2000 | An Efficient Algorithm for Processing Distributed Queries Using Partition DependencyabstractPresents an efficient algorithm for processing distributed queries with the existence of partition dependencies. For a given query, the algorithm first partitions the referenced relations into a number of non-exclusive subsets such that the join operation(s) associated with the relations in the subset can be locally processed without data transfer. Each subset is associated with a set of processing sites and can be used to generate an execution plan for the given query. Then, the algorithm determines a set of referenced fragmented relations that are not in the subset, such that only the fragments (instead of the whole relation) need to be replicated at the processing sites. The other referenced relations are duplicated at each of the processing sites. Among the alternatives, the algorithm picks the plan that gives the minimum response time for the query. Experimental results show that our algorithm improves the performance of distributed query processing significantly. Hao Chen 0009, Chengwen Liu |
ICPADS | 2 |
| 1999 | Maintenance of Placement Dependency in Distributed Multidatabase SystemsabstractPlacement dependency is a data allocation constraint in distributed multidatabase systems. It has been shown that this constraint can be used to speed up query processing. However, update operations may violate placement dependency. It is important to support the maintenance of placement dependency in distributed multidatabase systems. We present a method for maintaining placement dependency. We discuss how this method is used to test whether update operations will violate placement dependency and provide general resolutions for update operations that violate placement dependency. Hao Chen 0009, Chengwen Liu |
DASFAA | 2 |
| 1998 | Attribute Weighting: A Method of Applying Domain Knowledge in the Decision Tree ProcessabstractNo abstract available. Caroline St. Clair, Chengwen Liu, Niki Pissinou |
CIKM | 2 |
| 1997 | A Framework for Global Optimization of Aggregate QueriesabstractWith recent emphasis placed by data warehouse applications on aggregate queries with vatious grouping criteria, it is natural to expect muhiple aggregate queries on the same set of tables. In this paper, we provide a fmmework for global optimization of aggregate queries under the concept of aggregate query blocks. We propose an extension to SQL to allow users to define explicit query blocks. The paper coveys the integration of the gZobaZ aggregate optimization with the oprimization of individual queries. We present easy-to-implement optimization algolithms applicable to aggregate query blocks. We show that these algorirhms add minimum overhead to the fofai optimization cost, whiie dramatically reducing the overall execution cost. Chengwen Liu, Andrei Ursu |
CIKM | 1 |
| 1996 | Performance Evaluation of G-tree and Its Application in Fuzzy DatabasesabstractArticle Free Access Share on Performance evaluation of G-tree and its application in fuzzy databases Authors: Chengwen Liu DePaul University, Chicago, Illinois DePaul University, Chicago, IllinoisView Profile , Aris Ouksel University of Illinois at Chicago University of Illinois at ChicagoView Profile , Prasad Sistla University of Illinois at Chicago University of Illinois at ChicagoView Profile , Jing Wu University of Illinois at Chicago University of Illinois at ChicagoView Profile , Clement Yu University of Illinois at Chicago University of Illinois at ChicagoView Profile , Naphtali Rishe Florida International University Florida International UniversityView Profile Authors Info & Claims CIKM '96: Proceedings of the fifth international conference on Information and knowledge managementNovember 1996 Pages 235–242https://doi.org/10.1145/238355.238503Published:12 November 1996Publication History 11citation347DownloadsMetricsTotal Citations11Total Downloads347Last 12 Months6Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Chengwen Liu, Aris M. Ouksel, A. Prasad Sistla, Clement T. Yu, Naphtali Rishe |
CIKM | 1 |
| 1996 | A Hash Partition Strategy for Distributed Query Processing
Chengwen Liu, Hao Chen 0009 |
EDBT | 1 |
| 1996 | A Distributed Query Processing Strategy Using Placement DependencyabstractWe present an algorithm to make use of placement dependency information to process distributed queries. Our algorithm first partitions the referenced relations of a given query into a number of non-exclusive subsets such that the fragmented relations within a subset have placement dependency and the join operation(s) associated with the relations in the subset can be locally processed without data transfer. Each subset is associated with a set of sites and can be used to generate an execution plan for the given query. It does this by keeping the fragmented relations in the subset fragmented at the sites where they are situated, while replicating the other referenced relations at each of the processing sites. Among the alternatives, our algorithm picks the plan that gives the minimum response time. Our experimental results show that our algorithm improves response time significantly. Chengwen Liu, Hao Chen 0009, Warren Krueger |
ICDE | 1 |
| 1995 | Load Balancing in Distributed Query Processing
Chengwen Liu, I-Ping Chu |
DASFAA | 1 |
| 1995 | Design, Implementation and Evaluation of SCORE (a System for COntent based REtrieval of Pictures)abstractWe make use of a refined E-R model to represent the contents of pictures. We propose remedies to handle mismatches which may arise due to differences in perception of picture contents. An iconic user interface for visual query construction is presented. A naive user can specify his/her intention without learning a query language. A function which computes the similarity between a picture and a user's description is provided. Pictures which are sufficiently close to the user description, as measured by the similarity function, are retrieved. We present the results of a user-friendliness experiment to evaluate the user interface as well as retrieval effectiveness. Encouraging retrieval results and valuable lessons are obtained.> Y. Alp Aslandogan, Chuck Thier, Clement T. Yu, Chengwen Liu, Krishnakumar R. Nair |
ICDE | 4 |
| 1995 | Efficient Processing of Nested Fuzzy SQL QueriesabstractFuzzy databases have been introduced to deal with uncertain or incomplete information in many applications. The efficiency of processing fuzzy queries in fuzzy databases is a major concern. We provide techniques to unnest nested fuzzy queries of two blocks in fuzzy databases. We show both theoretically and experimentally that unnesting improves the performance of nested queries significantly. The results obtained in the paper form the basis for unnesting fuzzy queries of arbitrary blocks in fuzzy databases.> Qi Yang 0011, Chengwen Liu, Clement T. Yu, Son Dao, Hiroshi Nakajima |
ICDE | 2 |
| 1995 | Similarity based Retrieval of Pictures Using Indices on Spatial Relationships
A. Prasad Sistla, Clement T. Yu, Chengwen Liu, King-Lup Liu |
VLDB | 3 |
| 1994 | A Hybrid Transitive Closure Algorithm for Sequential and Parallel ProcessingabstractA new hybrid algorithm is proposed for well-formed path problems including the transitive closure problem. The CPU time for computation is O(ne), and blocking technique is incorporated to reduce the disk I/O cost in disk-resident environment. The new features of the new algorithm are that only parents sets instead of descendant sets are loaded in from disk, and the computation can be parallelized efficiently. Simulation results show that our algorithm is superior to other existing algorithms in sequential computation, and that linear speedup is achieved in parallel computation.> Qi Yang 0011, Clement T. Yu, Chengwen Liu, Son Dao, Gaoming Wang, Tracy Pham |
ICDE | 3 |
| 1993 | Predict Query Processing Cost in a Distributed Datbase System
Weiyi Meng, Chengwen Liu, Wei Sun 0002, Clement T. Yu |
DEXA | 2 |
| 1993 | Performance Issues in Distributed Query ProcessingabstractThe authors discuss various performance issues in distributed query processing. They validate and evaluate the performance of the local reduction (LR) the fragment and replicate strategy (FRS) and the partition and replicate strategy (PRS) optimization algorithms. The experimental results reveal that the choices made by these algorithms concerning which local operations should be performed, which relation should remain fragmented or which relation should be partitioned are valid. It is shown using experimental results that various parameters, such as the number of processing sites, partitioning speed relative to join speed, and sizes of the join relations, affect the performance of PRS significantly. It is also shown that the response times of query execution are affected significantly by the degree of site autonomy, interferences among processes, interface with the local database management systems (DBMSs) and communications facilities. Pipeline strategies for processing queries in an environment where relations are fragmented are studied.> Chengwen Liu, Clement T. Yu |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1992 | Validation and Performance Evaluation of the Partition and Replicate AlgorithmabstractThe partition-and-replicate-strategy (PRS) algorithm for distributed query processing is evaluated and its performance is validated. Although in principle PRS is better than single-site processing, early experimental results indicate the contrary. Based on experimental results, the factor which causes performance deterioration is identified and a remedy is provided. As a result, it is shown that the PRS strategy outperforms single-site processing in a realistic environment and that various parameters, such as the number of processing sites, partitioning speed relative to join speed, and sizes of the join relations, affect the performance of the PRS strategy significantly. Among these parameters, the algorithm is most sensitive to the partition speed.> Chengwen Liu, Clement T. Yu |
ICDCS | 1 |
| 1991 | Data compression using word encoding with Huffman codeabstractA technique for compressing large databases is presented. The method replaces frequent variable-length byte strings (words or word fragments) in the database by minimum-redundancy codes—Huffman codes. An essential part of the technique is the construction of the dictionary to yield high compression ratios. A heuristic is used to count frequencies of word fragments. A detailed analysis is provided of our implementaton in support of high compression ratios and efficient encoding and decoding under the constraint of a fixed amount of main memory. In each phase of our implementation, we explain why certain data structures or techniques are employed. Experimental results show that our compression scheme is very effective for compressing large databases of library records. © 1991 John Wiley & Sons, Inc. Chengwen Liu, Clement T. Yu |
J. Am. Soc. Inf. Sci. | 1 |
| 1990 | Experiences with Distributed Query ProcessingabstractDifferent implementations of an experimental distributed query processing system which is constructed on top of existing database management systems (DBMSs) are presented. A performance evaluation is carried out. It is shown that the response times of query execution are affected significantly by the degree of site autonomy, interferences among processes, interface with the local DBMSs, and communications facilities. Too much autonomy for data replication increases response times. However lack of processing autonomy also increases response times. A goal is to identify the type of autonomy that facilitates query processing. It is shown that pipelining of the actions for data replication, which include local reduction, data transfer, and union fragments, improves performance whereas pipelining between join and data replication causes deterioration in performance because of competition of resources. However, the simulation results indicate that, in a multiprocessor environment, pipelining always improves performance provided that processes which compete for the same resource are assigned to different processors.> Clement T. Yu, Chengwen Liu |
ICDE | 2 |