Demo Data from VLDB 2026 / reviewers in the wild / expert
Wo-Shun Luk
dblp:l/WoShunLuk
· DBLP profile ↗
16ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 3 first-authorArtificial intelligence and machine learning · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 4 · 1 first-authorSystems, architecture and hardware · 1Security and privacy · 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
3 papers |
Data models and query languages · 40% Data integration and cleaning · 25% Spatial and temporal data management · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 53% Parallel and multicore computing · 28% Performance modeling and evaluation · 19% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning
missing data |
0.0 | 2 | 1988 | Providing Quality Responses with Natural Language Interfaces: The Null Value Problem · IEEE Trans. Software Eng. 1988 What do you mean "Null"? Turning Null Responses into Quality Responses · ICDE 1987 |
Spatial and temporal data management
geographic information systems |
0.0 | 1 | 1992 | Georgraphic Information Systems, A Challenge for the 90's (Panel) · VLDB 1992 |
Distributed systems › distributed algorithms
distributed sorting |
0.0 | 2 | 1989 | An Analytic/Empirical Study of Distributed Sorting on a Local Area Network · IEEE Trans. Software Eng. 1989 Performance Evaluation of LAN Sorting Algorithms · SIGMETRICS 1987 |
Data models and query languages › relational model
extended relational model |
0.0 | 2 | 1988 | What do you mean "Null"? Turning Null Responses into Quality Responses · ICDE 1987 Providing Quality Responses with Natural Language Interfaces: The Null Value Problem · IEEE Trans. Software Eng. 1988 |
Data models and query languages › natural language interface
natural language interface to database |
0.0 | 1 | 1988 | Providing Quality Responses with Natural Language Interfaces: The Null Value Problem · IEEE Trans. Software Eng. 1988 |
Database theory
query answering |
0.0 | 1 | 1987 | What do you mean "Null"? Turning Null Responses into Quality Responses · ICDE 1987 |
Data models and query languages
relational model |
0.0 | 1 | 1987 | What do you mean "Null"? Turning Null Responses into Quality Responses · ICDE 1987 |
Parallel and multicore computing › parallel algorithms › sorting
parallel sorting |
0.0 | 1 | 1987 | Performance Evaluation of LAN Sorting Algorithms · SIGMETRICS 1987 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge base |
0.0 | 1 | 1987 | What do you mean "Null"? Turning Null Responses into Quality Responses · ICDE 1987 |
Distributed systems
distributed algorithms |
0.0 | 1 | 1987 | Performance Evaluation of LAN Sorting Algorithms · SIGMETRICS 1987 |
Methods — techniques the papers use, named apart from their topics
knowledge base construction · 0.0empirical study · 0.0analytic modeling · 0.0knowledge base · 0.0RM/T · 0.0theoretical analysis · 0.0empirical measurement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Email mining: tasks, common techniques, and tools
Guanting Tang, Jian Pei 0001, Wo-Shun Luk |
Knowl. Inf. Syst. | 3 |
| 2013 | Finding email correspondents in online social networks
Jian Pei 0001, Guanting Tang, Wo-Shun Luk, Daxin Jiang, Ming Hua 0001 |
World Wide Web | 4 |
| 2012 | Automatic Transformation of Multi-dimensional Web Tables into Data Cubes
Norah Alrayes, Wo-Shun Luk |
DaWaK | 2 |
| 2012 | Automatic Acquisition of isA Relationships from Web Tables
Norah Alrayes, Wo-Shun Luk |
SEKE | 2 |
| 2011 | Data visualization on web-based OLAPabstractA web-based OLAP client typically runs inside a generic browser on a web-based, resource-constrained device. Currently, this client is responsible for only delivery of what is rendered by the OLAP server. A functional prototype of a client-centric OLAP system is built, which features a customized middleware on the server side and a web client incorporating a lightweight, in-memory OLAP data/query engine. We develop three interactive data visualization tools that run against the data engine on the client side. Our experimental results show that in comparison to the traditional server-centric model, our client-centric OLAP model is clearly superior and capable of delivering a higher level of user satisfaction. A novel technique is presented for in-client aggregation over a large set of data items represented in a scatter plot. Tim Hsiao, Wo-Shun Luk, Stephen Petchulat |
DOLAP | 2 |
| 2008 | Processing Aggregate Queries on Spatial OLAP Data
Kenneth Choi, Wo-Shun Luk |
DaWaK | 2 |
| 2004 | A Partial Pre-aggregation Scheme for HOLAP Engines
Wo-Shun Luk |
DaWaK | 1 |
| 2001 | ADODA: A Desktop Online Data AnalyzerabstractThis paper considers the design, implementation, and performance of ADODA with emphasis on aggregate computation. ADODA is a MOLAP data engine for OLAP applications. As embedded software, it features a compact and portable design. A multi-tier structure is devised to store the aggregates and primary data in one single data structure, so that they are accessed in the same way, and they are indistinguishable in the interface to an application. A compression scheme based on a B-tree is described. A formal model for aggregate computation is proposed, within which an aggregation algorithm is introduced and proved to be correct. This algorithm is shown to be applicable to non-compressed and compressed cubes. Since the pre-computation is a bottom-up process, it can stop at any level in any dimension, which is a useful feature for controlling the cost of pre-computation. Performance experiments are described, which aim to demonstrate the feasibility of ADODA for a real life dataset. The aggregation algorithm is also run against synthetic data sets to show the performance trends with increasing sizes of the primary data set and/or the number of dimensions. Wo-Shun Luk |
DASFAA | 1 |
| 1992 | Georgraphic Information Systems, A Challenge for the 90's (Panel)
Ekow J. Otoo, Ron Lake, Wo-Shun Luk, T. H. Merrett, Hanan Samet |
VLDB | 3 |
| 1989 | A Comparison of I/O Performance of Some Linear Recursive Query Processing Methods
Wo-Shun Luk, Simon Mok |
DASFAA | 1 |
| 1989 | An Efficient Kernel-level Dependable Multicast Protocol for Distributed SystemsabstractMulticast communication in a distributed system connected by a local area network can increase parallelism, and it can also provide a greater functionality than one-to-one communication. In the authors' multicast protocol, the sender directs a message to a named group of receivers, which can be specified by function without requiring the sender to know the specific members of the group. Each host's kernel in the network can respond to every group message sent, providing various levels of reliability. It was found that the overhead of providing dependable multicast over a single local area network was very small, mainly because the protocol operates at the kernel level rather than the user level. Several forms of this multicast communication, expressed as simple message-passing communication primitives, are described, and the effectiveness of the protocol is evaluated using an example of a distributed algorithm. Performance analyses and actual performance data for the protocol are presented.> M. Stella Atkins, Garnik Haftevani, Wo-Shun Luk |
SRDS | 3 |
| 1989 | An Analytic/Empirical Study of Distributed Sorting on a Local Area NetworkabstractA model for distributed sorting on a local area network (LAN) is presented. This model, contrary to the conventional model, takes into account both local processing time and communication time. This model is intended to provide a framework within which the performances of various distributed sorting algorithms are analyzed and implemented on Ethernet-connected Sun workstations. The empirical results by and large agree with the predictions derivable from the model. They show that local processing, particularly sorting of local subfiles, dominates the whole process, as far as response time is concerned. All algorithms examined have similar asymptotic behavior for large files. For medium-sized files, the degree of communication parallelism has a great impact on algorithm performance.> Wo-Shun Luk, Franky Ling |
IEEE Trans. Software Eng. | 1 |
| 1988 | What Kinds of Recursion Can Be Processed by Transitive Closure Strategies?
Jiawei Han 0001, Wo-Shun Luk |
ISMIS | 2 |
| 1988 | Providing Quality Responses with Natural Language Interfaces: The Null Value ProblemabstractAn underlying relational database model and the database query language SQL are assumed, and methods are presented for responding with appropriate answers to null value responses. This is done by using a knowledge base based on RM/T, an extended relational model. The advantages of this approach are described. To demonstrate the utility of the knowledge base model, a simple knowledge base is constructed. The algorithms that provide additional information when a null answer is returned are detailed.> Mimi Kao, Nick Cercone, Wo-Shun Luk |
IEEE Trans. Software Eng. | 3 |
| 1987 | What do you mean "Null"? Turning Null Responses into Quality ResponsesabstractWhen natural language front-ends are introduced to database management systems, generation of quality responses have proven problematical in situations when null values arise. In our work, in which we assume the database query language is SQL, we present methods for responding with appropriate answers to null value responses. To do so we use a knowledge base based on RM/T, an extended relational model proposed by E. F. Codd. The advantages of this approach are described. To demonstrate the utility of the knowledge base, a simple knowledge base is constructed. A detailed algorithm is given to provide additional information when a null answer is returned. Mimi Kao, Nick Cercone, Wo-Shun Luk |
ICDE | 3 |
| 1987 | Performance Evaluation of LAN Sorting AlgorithmsabstractWe adapt several parallel sorting algorithms (block sorting algorithms) and distributed sorting algorithms for implementation on an Ethernet network with diskless Sun workstations. We argue that the performance of sorting algorithms on local area networks (LANs) should be analyzed in a manner that is different from the ways that parallel and distributed sorting algorithms are usually analyzed. Consequently, we propose an empirical approach which will provide more insight into the performance of the algorithms. We obtain data on communication time, local processing time, and response time (i.e. total running time) of each algorithm for various file sizes and different numbers of processors. Comparing the performance data with our theoretical analysis, we attempt to provide rationale for the behaviour of the algorithms and project the future behaviour of the algorithms as file size, number of processors, or interprocessor communication facilities change. Mohamed Salehmohamed, Wo-Shun Luk, Joseph G. Peters |
SIGMETRICS | 2 |