Demo Data from EDBT 2026 / reviewers in the wild / expert
Simon Sheu
dblp:91/2096
· DBLP profile ↗
15ranked-venue papers
6as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5Databases, data management, data science and information retrieval · 4 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 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
2 papers |
Query processing and optimization · 38% Data mining · 33% Indexing and storage engines · 29% | |
| Computer networks
4 papers |
Content delivery and video streaming · 94% Network optimization and economics · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 40% Distributed systems · 20% Memory systems · 20% | |
| Computer graphics and multimedia
1 paper |
Multimedia systems and quality of experience · 100% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines
XML indexing |
0.1 | 1 | 2006 | XCut: Indexing XML Data for Efficient Twig Evaluation · ICDE 2006 |
Query processing and optimization
XML query processing |
0.1 | 1 | 2006 | XCut: Indexing XML Data for Efficient Twig Evaluation · ICDE 2006 |
Content delivery and video streaming
video-on-demand |
0.0 | 2 | 1998 | Patching: A Multicast Technique for True Video-on-Demand Services · ACM Multimedia 1998 Skyscraper Broadcasting: A New Broadcasting Scheme for Metropolitan Video-on-Demand Systems · SIGCOMM 1997 |
Data mining › pattern mining › itemset mining › frequent itemset mining
maximal frequent itemset mining |
0.0 | 1 | 2002 | Considering Both Intra-Pattern and Inter-Pattern Anomalies for Intrusion Detection · ICDM 2002 |
Data mining
pattern mining |
0.0 | 1 | 2002 | Considering Both Intra-Pattern and Inter-Pattern Anomalies for Intrusion Detection · ICDM 2002 |
Multimedia systems and quality of experience › interactive multimedia
online video navigation |
0.0 | 1 | 2002 | Interaction with broadcast video · ACM Multimedia 2002 |
Multimedia systems and quality of experience › video streaming
video-on-demand |
0.0 | 1 | 2002 | Interaction with broadcast video · ACM Multimedia 2002 |
Content delivery and video streaming
video broadcasting |
0.0 | 1 | 2002 | Interaction with broadcast video · ACM Multimedia 2002 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2002 | Considering Both Intra-Pattern and Inter-Pattern Anomalies for Intrusion Detection · ICDM 2002 |
Network security › intrusion detection and prevention › intrusion detection › anomaly detection
system call anomaly detection |
0.0 | 1 | 2002 | Considering Both Intra-Pattern and Inter-Pattern Anomalies for Intrusion Detection · ICDM 2002 |
Query processing and optimization › XML query processing
twig pattern matching |
0.0 | 1 | 2006 | XCut: Indexing XML Data for Efficient Twig Evaluation · ICDE 2006 |
Memory systems › cache management › storage caching
disk cache |
0.0 | 1 | 1997 | BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia Servers · INFOCOM 1997 |
Distributed systems
distributed caching |
0.0 | 1 | 1997 | Earthworm: A Network Memory Management Technique for Large-Scale Distributed Multimedia Applications · INFOCOM 1997 |
Storage systems › multimedia storage
multimedia storage server |
0.0 | 1 | 1997 | BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia Servers · INFOCOM 1997 |
Processor architecture and microarchitecture
pipelining |
0.0 | 1 | 1997 | BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia Servers · INFOCOM 1997 |
Storage systems › storage hierarchy
tertiary storage |
0.0 | 1 | 1997 | BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia Servers · INFOCOM 1997 |
Network optimization and economics
resource allocation |
0.0 | 1 | 1998 | Patching: A Multicast Technique for True Video-on-Demand Services · ACM Multimedia 1998 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1pattern matching · 0.1intra-pattern and inter-pattern anomaly detection · 0.1data prefetching · 0.1active buffer management · 0.1level-order traversal · 0.1index tree · 0.1double-ended queues · 0.1stream forwarding · 0.0network memory · 0.0fragment caching · 0.0bidirectional pipelining · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | XCut: Indexing XML Data for Efficient Twig EvaluationabstractEfficient evaluation of XML queries entails fast finding all the occurrences of a twig pattern, a subgraph of treestructured XML documents. One approach models the pattern as a query tree directly, and associates a cursor and a stack to each tree node for coordinated sequential access and partial match tally of all the XML elements. Even if pre-built indices on the elements can facilitate skipping mismatches, this approach works well only when the pattern purely involves ancestor-descendent edges. Another strategy first transforms XML data and query trees one-to-one into sequences. Then, string indices are used for subsequence matching to achieve equivalent skips in transform domain. This strategy performs better when the twig contains ordered parent-child edges and nodes with their own selection predicates. This paper proposes to replace the stacks used in the first approach by simple pipes (double-ended queues) to queue too inner entries of index trees accessed by level-order traversal. Our design permits the cross-verification among queued entries subject to the twig pattern. Early filtration at the inner level of index trees is thus achievable to further expedite processing. Joint with the leaf entries having full specifications of query elements, our design can also suppress any subgraph that violates parent-child edges and selection predicates at query tree nodes. Intensive experimental results also demonstrate such superiority over the second strategy. Simon Sheu, Nigel Wu |
ICDE | 1 |
| 2006 | A scalable cost-effective video broadcasting system for on-demand video services
Simon Sheu, Wallapak Tavanapong, Kien A. Hua |
Multim. Tools Appl. | 1 |
| 2005 | Fast Pattern Detection in Stream DataabstractDigital pollution is emerging as an overwhelming threat to the Internet, whose ubiquitous connectivity conversely cultivates the widespread outbreaks of such dirt. Considerable amount of human efforts and network resources are wasted at a little cost of the few polluters. To prevent flooding of the contamination, classical string matching schemes and their variants can be used to detect these patterns for removal. The speed of detection is crucial to this application. In this paper, we propose a novel pattern detection technique based on the decision tree induction to seek for significant improvement over the classical schemes. According to the intrinsic of the pattern, the tree is sprouted adaptively to minimize the number of symbols in the data stream needs to be examined. This allows a unique order to inspect the symbols in a strategic way optimized contextually, as opposed to the fixed order followed by the other schemes. Performance study indicates our approach achieves the speed-up of five or more over the best competitors. Simon Sheu, Chang-Yeng Cheng, Alan Chang |
AINA | 1 |
| 2005 | Fast Similarity Search in String DatabasesabstractEfficient similarity search in large string databases requires effective index support. Since long strings have each numerous substrings of arbitrary length, the effective index designs are of great challenge. The existing solution, namely MRS [T. Kahveci et al., (2001)], employs a low-cost lower bound function to sieve out the most similar candidates from the majority of unlikely database substrings. Therefore, only very small portions of string databases require the expensive true edit distance computation to finalize the query. A significant savings in overall query processing cost can be realized by the filtration feature of lower bound functions. In this paper, we seek to improve MRS to its full potential. Specifically, we propose a very simple method that exchanges the roles of database strings and query string in the original MRS design. Despite simplicity, our solution can further improve the query performance by 10 times in terms of disk page accesses while using only half of the original index's size. Simon Sheu, Alan Chang, Webber Huang |
AINA | 1 |
| 2002 | A broadcast technique for providing better VCR-like interactions in a periodic broadcast environmentabstractVideo-cassette-recorder-like (VCR) capabilities such as jumping to a specific frame or fast forwarding a video are becoming essential services in video-on-demand (VOD) applications. To provide VCR functionalities in a broadcast environment, current techniques depend on data prefetching. However, a fast-forward or a fast-backward of a video for several seconds would certainly exhaust the prefetch buffer because the prefetching rate cannot sustain typical speeds. In this paper we address this practical problem where each video and its interactive version are broadcast repeatedly on the network. For example, interactive versions might contain only every fifth frame in the original videos. We propose a new technique that leverages these "interactive" broadcasts to provide better VCR service. Mounir A. Tantaoui, Kien A. Hua, Simon Sheu |
GLOBECOM | 3 |
| 2002 | Considering Both Intra-Pattern and Inter-Pattern Anomalies for Intrusion DetectionabstractVarious approaches have been proposed to discover patterns from system call trails of UNIX processes to better model application behavior. However, these techniques only consider the relationship between system calls (or system audit events). We first refine the definition of maximal patterns given in (Wespi et al., 2000) and provide a pattern extraction algorithm to identify such maximal patterns. We then add one additional dimension to the problem domain by also taking into consideration the overlap relationship between patterns. We argue that an execution path of an application is usually not an arbitrary combination of various patterns; but rather, they overlap each other in some specific order. Such overlap relationship characterizes the normal behavior of the application. Finally, a novel pattern matching module is proposed to detect intrusions based on both intra-pattern and inter-pattern anomalies. We test this idea using the data sets obtained from the University of New Mexico. The experimental results indicate that our scheme detects significantly more anomalies than the scheme presented in (Wespi et al., 2000) while maintaining a very low false alarm rate. Kien A. Hua, Simon Sheu |
ICDM | 3 |
| 2002 | Interaction with broadcast videoabstractIn video-on-demand (VOD) applications, it is desirable to provide the user with the video-cassette-recorder-like (VCR) capabilities such as fast-forwarding a video or jumping to a specific frame. We address this issue in the broadcast framework, where each video is broadcast repeatedly on the network. Existing techniques rely on data prefetching as the mechanism to provide this functionality. This approach provides limited usability since the prefetching rate cannot keep up with typical fast-forward speeds. Fast-forwarding a video for several seconds would inevitably exhaust the prefetch buffer. We address this practical problem in this paper by repeatedly broadcasting the interactive versions of the videos. For instance, an interactive version might contain only every fifth frame in the original video. Our client software leverages these "interactive" broadcasts to provide better VCR service. We formally prove the correctness of this approach, and compare its performance to a prefetch method, called active buffer management. This scheme has been shown to offer, in the broadcast environment, the best performance to date. Our simulation results indicate that the new technique is superior in handling long-duration VCR actions. Mounir A. Tantaoui, Kien A. Hua, Simon Sheu |
ACM Multimedia | 3 |
| 2000 | An Efficient Periodic Broadcast Technique for Digital Video Libraries
Kien A. Hua, Simon Sheu |
Multim. Tools Appl. | 2 |
| 1998 | Exploiting Client Bandwidth for More Efficient Video BroadcastabstractSeveral periodic broadcasting schemes have been shown to be very effective in addressing the bandwidth limitation in multimedia servers. Since this approach allows many users to share a server stream, its bandwidth requirement is independent of the number of users the system is designed to support. Existing broadcasting schemes use two or less download channels at the client end to receive data. We discuss the drawbacks of this approach, and propose a new technique which allows a video session to download data through several client channels. The number of channels which can be used simultaneously is limited only by the communication capability of the client system. We prove the correctness of this client-centric approach, and provide analytical evaluations to show that it has significantly better performance than skyscraper broadcasting technique which has been shown to offer the best performance to date. Kien A. Hua, Ying Cai 0001, Simon Sheu |
ICCCN | 3 |
| 1998 | Patching: A Multicast Technique for True Video-on-Demand ServicesabstractUntil now, true video-on-demand can only be achieved using a dedicated data flow for each sen-ice request. This brute- force approach is prohibitively expensive. Using multicast can significantly reduce the system cost. This solution, however, must delay services in order to serve many requests as a batch. In this paper, we consider a third alternative called Patching. In our technique, an existing multicast can expand dynamically to serve new clients. Allowing new clients to join an existing multicast improves the efficiency of the multicast. Furthermore, since all requests can be served im-mediately, the clients experience no service delay and true video-on-demand can be achieved. A significant contribution of this work, is making multicast work for true video- on-demand services. In feet, we are able to eliminate the service latency and improve the efficiency of multicast at the same time. To assess the benefit of this scheme, we perform simulations to compare its performance with that of standard multicast. Our simulation results indicate convincingly that- Patching offers substantially better performance. © 1998 ACM. Kien A. Hua, Ying Cai 0001, Simon Sheu |
ACM Multimedia | 3 |
| 1997 | Virtual Batching: A New Scheduling Technique for Video-on-Demand Servers
Simon Sheu, Kien A. Hua |
DASFAA | 1 |
| 1997 | Earthworm: A Network Memory Management Technique for Large-Scale Distributed Multimedia ApplicationsabstractThe two main operating constraints of today's multimedia servers are the I/O bandwidth and communication bandwidth limitations. Both of these problems are addressed in this paper using a novel technique called Earthworm. In this scheme, the network memory is used as a huge cache for buffering multimedia data. Dramatic reduction in the demand on the I/O bandwidth, therefore, can be achieved. This scheme also chains display stations to allow them to forward video streams. This strategy eliminates the congestion at the communication port of the server. Removing this bottleneck allows our technique to operate on the vast aggregate bandwidth of the WAN rather than being constrained by the very limited local bandwidth available to the server. A unique feature of the Earthworm approach is that every display station using the server attempts to make some contribution to the caching space and communication bandwidth. The arrival of a new request, therefore, can be seen as a contributor, rather than just a burden to the server. This characteristic ensures the scalability of our design to support very large multimedia applications. Kien A. Hua, Simon Sheu, James Zijun Wang |
INFOCOM | 2 |
| 1997 | BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia ServersabstractWe present a technique, called bidirectional highly optimized pipelining (BiHOP), for managing disks as a buffer for the tertiary storage of a multimedia server. We implement a simulator to compare its performance to that of a recently proposed scheme called SEP. The results show that BiHOP performs significantly better. Its superior performance is attributed to a novel caching approach, which caches every other data fragment of the multimedia file, rather than caches consecutive fragments as in traditional practice. This new approach allows us to use tiny staging buffers for pipelining, which can be implemented in the memory to conserve disk bandwidth. Furthermore, the whole disk space can be dedicated for caching purposes to improve hit ratio. Another important advantage of BiHOP is its ability to pipeline in either forward or reverse direction with the same efficiency. This unique feature, not possible with existing schemes, makes it natural for implementing VCR functions. Kien A. Hua, James Zijun Wang, Simon Sheu |
INFOCOM | 3 |
| 1997 | Skyscraper Broadcasting: A New Broadcasting Scheme for Metropolitan Video-on-Demand SystemsabstractWe investigate a novel multicast technique, called Skyscraper Broadcasting (SB), for video-on-demand applications. We discuss the data fragmentation technique, the broadcasting strategy, and the client design. We also show the correctness of our technique, and derive mathematical equations to analyze its storage requirement. To assess its performance, we compare it to the latest designs known as Pyramid Broadcasting (PB) and Permutation-Based Pyramid Broadcasting (PPB). Our study indicates that PB offers excellent access latency. However, it requires very large storage space and disk bandwidth at the receiving end. PPB is able to address these problems. However, this is accomplished at the expense of a larger access latency and more complex synchronization. With SB, we are able to achieve the low latency of PB while using only 20% of the buffer space required by PPB. Kien A. Hua, Simon Sheu |
SIGCOMM | 2 |
| 1996 | On the Optimality of Degree of Declustering
Simon Sheu, Kien A. Hua, Ying Cai 0001 |
DEXA | 1 |