Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jyh-Herng Chow
dblp:48/5751
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 4 · 1 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational social science and digital humanities · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Indexing and storage engines · 52% Machine learning and data management · 48% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 47% Compilers and program optimization · 47% Runtime systems and virtual machines · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational social science and digital humanities › social computing
crowdsourcing |
0.1 | 1 | 2007 | Internet-scale collection of human-reviewed data · WWW 2007 |
Machine learning and data management › training data management
training data collection |
0.0 | 1 | 2007 | Internet-scale collection of human-reviewed data · WWW 2007 |
Program analysis › static analysis
abstract interpretation |
0.0 | 1 | 1992 | Compile-Time Analysis of Parallel Programs that Share Memory · POPL 1992 |
Compilers and program optimization
dependence analysis |
0.0 | 1 | 1992 | Compile-Time Analysis of Parallel Programs that Share Memory · POPL 1992 |
Compilers and program optimization
parallelizing compiler |
0.0 | 1 | 1992 | Compile-Time Analysis of Parallel Programs that Share Memory · POPL 1992 |
Program analysis › concurrent program analysis
parallel program analysis |
0.0 | 1 | 1992 | Compile-Time Analysis of Parallel Programs that Share Memory · POPL 1992 |
Parallel and multicore computing › parallel programming models › task parallelism
microtasking |
0.0 | 1 | 1990 | Switch-stacks: a scheme for microtasking nested parallel loops · SC 1990 |
Parallel and multicore computing › parallelization strategies
nested parallelism |
0.0 | 1 | 1990 | Switch-stacks: a scheme for microtasking nested parallel loops · SC 1990 |
Parallel and multicore computing
parallel programming runtimes |
0.0 | 1 | 1990 | Switch-stacks: a scheme for microtasking nested parallel loops · SC 1990 |
Parallel and multicore computing › parallel programming models
shared-memory parallelization |
0.0 | 1 | 1992 | Compile-Time Analysis of Parallel Programs that Share Memory · POPL 1992 |
Runtime systems and virtual machines › runtime environment
runtime scheduling |
0.0 | 1 | 1990 | Switch-stacks: a scheme for microtasking nested parallel loops · SC 1990 |
Methods — techniques the papers use, named apart from their topics
crowdsourcing · 0.1abstract interpretation · 0.0switch-stacks · 0.0dequeue-tasks · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Stochastic gradient boosted distributed decision treesabstractStochastic Gradient Boosted Decision Trees (GBDT) is one of the most widely used learning algorithms in machine learning today. It is adaptable, easy to interpret, and produces highly accurate models. However, most implementations today are computationally expensive and require all training data to be in main memory. As training data becomes ever larger, there is motivation for us to parallelize the GBDT algorithm. Parallelizing decision tree training is intuitive and various approaches have been explored in existing literature. Stochastic boosting on the other hand is inherently a sequential process and have not been applied to distributed decision trees. In this work, we present two different distributed methods that generates exact stochastic GBDT models, the first is a MapReduce implementation and the second utilizes MPI on the Hadoop grid environment. Jerry Ye, Jyh-Herng Chow, Zhaohui Zheng 0001 |
CIKM | 2 |
| 2007 | Internet-scale collection of human-reviewed dataabstractEnterprise and web data processing and content aggregation systems often require extensive use of human-reviewed data (e.g. for training and monitoring machine learning-based applications). Today these needs are often met by in-house efforts or out-sourced offshore contracting. Emerging applications attempt to provide automated collection of human-reviewed data at Internet-scale. We conduct extensive experiments to study the effectiveness of one such application. We also study the feasibility of using Yahoo! Answers, a general question-answering forum, for human-reviewed data collection. Dmitry Pavlov, Jyh-Herng Chow, Wendell C. Baker |
WWW | 3 |
| 1999 | Index Design for Structured Documents Based on AbstractionabstractHTML has so far been the standard format for delivering information on the World Wide Web. However, automated information processing of these documents for data exchange and interoperability has been difficult. XML, a subset of SGML, has been proposed to be the next standard format, that allows user-defined tags for better describing nested document structures and associated semantics. Operations on structured documents, such as searching in nested document structures, require new functions that are not currently available on most systems today. We describe a general framework for manipulating structured documents based on document abstractions. An abstraction is an approximation of an actual document, while possessing useful properties for analyses of interest. The framework provides a wide design space for the tradeoff between cost and capability. This general framework can be applied to index design, document searching and categorization. We present this framework by focusing on the indexing and searching of structured documents in the XML domain, and prove their soundness. We also address the issue of rich data types in XML documents. Jyh-Herng Chow, Josephine M. Cheng, Daniel T. Chang, Jane Xu |
DASFAA | 1 |
| 1999 | High Level Indexing of User-Defined Types
Weidong Chen 0011, Jyh-Herng Chow, You-Chin Fuh, Jean Grandbois, Michelle Jou, Nelson Mendonça Mattos, Brian T. Tran |
VLDB | 2 |
| 1997 | False Sharing Elimination by Selection of Runtime Scheduling ParametersabstractFalse sharing can be a source of significant overhead on shared-memory multiprocessors. Several program restructuring techniques to reduce false sharing have been proposed in past work. In this paper, we propose an approach for elimination of false sharing based solely on selection of runtime schedule parameters for parallel loops. This approach leads to more portable code since only the schedule parameters need to be changed to target different multiprocessors. Also, the guarantee of elimination (rather than reduction) of false sharing in a parallel loop can significantly reduce the bookkeeping overhead in some memory consistency mechanisms. We present some preliminary experimental results for this approach. Jyh-Herng Chow, Vivek Sarkar |
ICPP | 1 |
| 1992 | A General Framework for Analyzing Shared-Memory Parallel Programs
Jyh-Herng Chow, Williams Ludwell Harrison III |
ICPP (2) | 1 |
| 1992 | Compile-Time Analysis of Parallel Programs that Share MemoryabstractTraditional optimization techniques for sequential programs are not directly applicable to parallel programs where concurrent activities may interfere with each other through shared variables. New compiler techniques must be developed to accommodate features found in parallel languages. In this paper, we use abstract interpretation to obtain useful properties of programs, e.g., side effects, data dependences, object lifetime and concurrent expressions, for a language that supports first-class functions, pointers, dynamic allocations and explicit parallelism through cobegin. These analyses may facilitate many applications, such as program optimization, parallelization, restructuring, memory management, and detecting access anomalies. Jyh-Herng Chow, Williams Ludwell Harrison III |
POPL | 1 |
| 1990 | Microtasking Recursive, Parallel Programs
Jyh-Herng Chow, Williams Ludwell Harrison III |
ICPP (2) | 1 |
| 1990 | Switch-stacks: a scheme for microtasking nested parallel loopsabstractThe authors discuss run-time microtasking support for executing nested parallel loops on a shared-memory multiprocessor system, and present a scheme called switch-stacks for implementing such support. They first discuss current approaches to flat microtasking, and investigate how to extend these to full microtasking. They point out the problem of dummy waiting in the processor that initiates a parallel loop. To solve this problem, two schemes, dequeue-tasks and dequeue-descendant-tasks, are considered, and their disadvantages are discussed. The proposed switch-stack scheme perfectly solves the problem. These schemes have been implemented in the PARCEL run-time system. The results show that the new scheme nearly always achieves the best performance in execution time and stability.> Jyh-Herng Chow, Williams Ludwell Harrison III |
SC | 1 |