Demo Data from EDBT 2026 / reviewers in the wild / expert
Minsuk Lee
dblp:31/4968
· DBLP profile ↗
14ranked-venue papers
5as first author
0since 2021 · last 2007
0000-0002-4679-1560ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7 · 3 first-authorSystems, architecture and hardware · 4 · 2 first-authorArtificial intelligence and machine learning · 1Computer networks · 1Software engineering, systems software and programming languages · 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.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Embedded and real-time systems · 84% Memory systems · 13% Processor architecture and microarchitecture · 2% | |
| Computer networks
1 paper |
Internet architecture and protocols · 56% Transport protocols and congestion control · 44% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.1 | 5 | 2001 | Bounding Cache-Related Preemption Delay for Real-Time Systems · IEEE Trans. Software Eng. 2001 Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemtive Scheduling · IEEE Trans. Computers 1998 Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1997 |
Embedded and real-time systems › real-time scheduling › worst-case analysis
cache-related preemption delay |
0.1 | 4 | 2001 | Bounding Cache-Related Preemption Delay for Real-Time Systems · IEEE Trans. Software Eng. 2001 Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemtive Scheduling · IEEE Trans. Computers 1998 Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1997 |
Embedded and real-time systems › real-time scheduling
schedulability analysis |
0.1 | 3 | 2001 | Bounding Cache-Related Preemption Delay for Real-Time Systems · IEEE Trans. Software Eng. 2001 Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1997 Analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1996 |
Memory systems
cache |
0.1 | 3 | 2001 | Bounding Cache-Related Preemption Delay for Real-Time Systems · IEEE Trans. Software Eng. 2001 Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemtive Scheduling · IEEE Trans. Computers 1998 A Dual-Mode Instruction Prefetch Scheme for Improved Worst Case and Average Case Program Execution Times · RTSS 1993 |
Embedded and real-time systems › real-time scheduling › fixed-priority scheduling
fixed-priority preemptive scheduling |
0.1 | 3 | 1998 | Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemtive Scheduling · IEEE Trans. Computers 1998 Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1997 Analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1996 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
0.0 | 2 | 1997 | Enhanced analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1997 Analysis of cache-related preemption delay in fixed-priority preemptive scheduling · RTSS 1996 |
Internet architecture and protocols › multicast
reliable multicast |
0.0 | 1 | 2000 | Layered Multicast Recovery · INFOCOM 2000 |
Processor architecture and microarchitecture › instruction fetch
instruction prefetching |
0.0 | 1 | 1993 | A Dual-Mode Instruction Prefetch Scheme for Improved Worst Case and Average Case Program Execution Times · RTSS 1993 |
Embedded and real-time systems
worst-case execution time analysis |
0.0 | 1 | 1993 | A Dual-Mode Instruction Prefetch Scheme for Improved Worst Case and Average Case Program Execution Times · RTSS 1993 |
Internet architecture and protocols › multicast › reliable multicast
scalable reliable multicast |
0.0 | 1 | 2000 | Layered Multicast Recovery · INFOCOM 2000 |
Methods — techniques the papers use, named apart from their topics
linear programming · 0.1fixed-priority scheduling · 0.0simulation · 0.0heuristic algorithm · 0.0response time analysis · 0.0compiler analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Development, implementation, and a cognitive evaluation of a definitional question answering system for physicians
Hong Yu 0001, Minsuk Lee, David R. Kaufman, John W. Ely, Jerome A. Osheroff, George Hripcsak, James J. Cimino |
J. Biomed. Informatics | 2 |
| 2006 | Beyond Information Retrieval - Medical Question Answering
Minsuk Lee, James J. Cimino, Hai Ran Zhu, Carl L. Sable, Vijay Shanker, John W. Ely, Hong Yu 0001 |
AMIA | 1 |
| 2006 | BioEx: A Novel User-Interface that Accesses Images from Abstract Sentences
Hong Yu 0001, Minsuk Lee |
HLT-NAACL | 2 |
| 2006 | Exploring supervised and unsupervised methods to detect topics in biomedical textabstractBACKGROUND: Topic detection is a task that automatically identifies topics (e.g., "biochemistry" and "protein structure") in scientific articles based on information content. Topic detection will benefit many other natural language processing tasks including information retrieval, text summarization and question answering; and is a necessary step towards the building of an information system that provides an efficient way for biologists to seek information from an ocean of literature. RESULTS: We have explored the methods of Topic Spotting, a task of text categorization that applies the supervised machine-learning technique naïve Bayes to assign automatically a document into one or more predefined topics; and Topic Clustering, which apply unsupervised hierarchical clustering algorithms to aggregate documents into clusters such that each cluster represents a topic. We have applied our methods to detect topics of more than fifteen thousand of articles that represent over sixteen thousand entries in the Online Mendelian Inheritance in Man (OMIM) database. We have explored bag of words as the features. Additionally, we have explored semantic features; namely, the Medical Subject Headings (MeSH) that are assigned to the MEDLINE records, and the Unified Medical Language System (UMLS) semantic types that correspond to the MeSH terms, in addition to bag of words, to facilitate the tasks of topic detection. Our results indicate that incorporating the MeSH terms and the UMLS semantic types as additional features enhances the performance of topic detection and the naïve Bayes has the highest accuracy, 66.4%, for predicting the topic of an OMIM article as one of the total twenty-five topics. CONCLUSION: Our results indicate that the supervised topic spotting methods outperformed the unsupervised topic clustering; on the other hand, the unsupervised topic clustering methods have the advantages of being robust and applicable in real world settings. Minsuk Lee, Hong Yu 0001 |
BMC Bioinform. | 1 |
| 2005 | Question Analysis for Biomedical Question Answering
Carl L. Sable, Minsuk Lee, Hai Ran Zhu, Hong Yu 0001 |
AMIA | 2 |
| 2001 | Bounding Cache-Related Preemption Delay for Real-Time SystemsabstractCache memory is used in almost all computer systems today to bridge the ever increasing speed gap between the processor and main memory. However, its use in multitasking computer systems introduces additional preemption delay due to the reloading of memory blocks that are replaced during preemption. This cache-related preemption delay poses a serious problem in realtime computing systems where predictability is of utmost importance. We propose an enhanced technique for analyzing and thus bounding the cache-related preemption delay in fixed-priority preemptive scheduling focusing on instruction caching. The proposed technique improves upon previous techniques in two important ways. First, the technique takes into account the relationship between a preempted task and the set of tasks that execute during the preemption when calculating the cache-related preemption delay. Second, the technique considers the phasing of tasks to eliminate many infeasible task interactions. These two features are expressed as constraints of a linear programming problem whose solution gives a guaranteed upper bound on the cache-related preemption delay. This paper also compares the proposed technique with previous techniques using randomly generated task sets. The results show that the improvement on the worst-case response time prediction by the proposed technique over previous techniques ranges between 5 percent and 18 percent depending on the cache refill time when the task set utilization is 0.6. The results also show that as the cache refill time increases, the improvement increases, which indicates that accurate prediction of cache-related preemption delay by the proposed technique becomes increasingly important if the current trend of widening speed gap between the processor and main memory continues. Chang-Gun Lee, Kwangpo Lee, Joosun Hahn, Yang-Min Seo, Sang Lyul Min, Rhan Ha, Seongsoo Hong, Chang Yun Park, Minsuk Lee, Chong-Sang Kim |
IEEE Trans. Software Eng. | 9 |
| 2000 | Layered Multicast RecoveryabstractWe study the problem of localizing repair packets when packets are lost during multicasts. When repair packets are multicast, a highly lossy receiver may swamp the entire multicast "group" with duplicate repair packets thereby wasting bandwidth; thus, the protocols need repair locality. We present a multicast layering scheme where the sender proactively distributes FEC repair packets among multiple multicast groups. Each receiver can selectively tune in to a subset of these multicast groups to obtain packets close in number to what it needs. We develop an efficient algorithm that dynamically determines the optimal distribution of FEC repair packets to a given (small constant) number of multicast groups. The running time of this algorithm is independent of the number of receivers in the multicast session, and is hence highly scalable. However, the optimal algorithm requires the knowledge of the FEC repair requirements of all the receivers in the multicast group, and hence is subject to the implosion problem. To handle the implosion problem, we develop an heuristic algorithm that achieves repair locality very similar to that of the optimal algorithm, but does not require as much global knowledge. Our multicast layering scheme can be integrated into known reliable multicast protocols to make them more scalable. For concreteness, we focus on: (i) singly scoped SRM, (ii) hierarchically scoped SRM, and (iii) a tree-based reliable multicasting protocol RMTP, and present combined protocols incorporating our solutions into each of them. Simulation experiments show that our solutions can substantially enhance the scalability of these reliable multicast protocols. Injong Rhee, Srinath R. Joshi, Minsuk Lee, S. Muthukrishnan 0001, Volkan Ozdemir |
INFOCOM | 3 |
| 1999 | Cache-Conscious Limited Preemptive Scheduling
Sheayun Lee, Sang Lyul Min, Chong-Sang Kim, Chang-Gun Lee, Minsuk Lee |
Real Time Syst. | 5 |
| 1998 | Analysis of Cache-Related Preemption Delay in Fixed-Priority Preemtive SchedulingabstractWe propose a technique for analyzing cache-related preemption delays of tasks that cause unpredictable variation in task execution time in the context of fixed-priority preemptive scheduling. The proposed technique consists of two steps. The first step performs a per-task analysis to estimate cache-related preemption cost for each execution point in a given task. The second step computes the worst case response time of each task that includes the cache-related preemption delay using a response time equation and a linear programming technique. This step takes as its input the preemption cost information of tasks obtained in the first step. This paper also compares the proposed approach with previous approaches. The results show that the proposed approach gives a prediction of the worst case cache-related preemption delay that is up to 60 percent tighter than those obtained from the previous approaches. Chang-Gun Lee, Joosun Hahn, Yang-Min Seo, Sang Lyul Min, Rhan Ha, Seongsoo Hong, Chang Yun Park, Minsuk Lee, Chong-Sang Kim |
IEEE Trans. Computers | 8 |
| 1997 | Enhanced analysis of cache-related preemption delay in fixed-priority preemptive schedulingabstractWe propose an enhanced technique for analyzing, and thus bounding cache related preemption delay in fixed priority preemptive scheduling focusing on instruction caching. The proposed technique improves upon previous techniques in two important ways. First, the technique takes into account the relationship between a preempted task and the set of tasks that execute during the preemption when calculating the cache related preemption delay. Second, the technique considers phasing of tasks to eliminate many infeasible task interactions. These two features are expressed as constraints of a linear programming problem whose solution gives a guaranteed upper bound on the cache related preemption delay. The paper also compares the proposed technique with previous techniques. The results show that the proposed technique gives up to 60% tighter prediction of the worst case response time than the previous techniques. Chang-Gun Lee, Joosun Hahn, Yang-Min Seo, Sang Lyul Min, Rhan Ha, Seongsoo Hong, Chang Yun Park, Minsuk Lee, Chong-Sang Kim |
RTSS | 8 |
| 1997 | Threaded Prefetching: A New Instruction Memory Hierarchy for Real-Time Systems
Minsuk Lee, Sang Lyul Min, Heonshik Shin, Chong-Sang Kim, Chang Yun Park |
Real Time Syst. | 1 |
| 1996 | Analysis of cache-related preemption delay in fixed-priority preemptive schedulingabstractWe propose a technique for analyzing cache-related preemption delays of tasks that cause unpredictable variation in task execution time in the context of fixed-priority preemptive scheduling. The proposed technique consists of two steps. The first step performs a per-task analysis to estimate cache-related preemption cost for each execution point in a given task from the number of useful cache blocks at the execution point. The second step computes the worst case response time of each task using a response time equation and a linear programming technique which takes as its input the preemption cost information of tasks obtained in the first step. Our experimental results show that the proposed technique gives a prediction of the worst case cache-related preemption delay that is up to 60% tighter than that obtained from previous approaches. Chang-Gun Lee, Joosun Hahn, Sang Lyul Min, Rhan Ha, Seongsoo Hong, Chang Yun Park, Minsuk Lee, Chong-Sang Kim |
RTSS | 7 |
| 1994 | A worst case timing analysis technique for instruction prefetch buffers
Minsuk Lee, Sang Lyul Min, Chong-Sang Kim |
Microprocess. Microprogramming | 1 |
| 1993 | A Dual-Mode Instruction Prefetch Scheme for Improved Worst Case and Average Case Program Execution TimesabstractOne of the obstacles to using RISC processors in a hard real-time environment is the unpredictability of caches. This unpredictability stems from basing them on a design that tries to optimize the average case execution time. We propose a dual mode instruction prefetch scheme as an alternative to instruction caching schemes. In the proposed scheme, a thread is associated with each instruction block. The thread indicates the instruction block that is to be prefetched once the block containing it is accessed by the processor. The proposed scheme operates in two different modes: real-time and non real-time modes. In the real-time mode, the prefetching of instruction blocks is made in the direction that improves the worst case execution time. For this purpose, the thread is generated by the compiler through an analysis of the worst case execution path. In the non real-time mode, the thread is dynamically updated so that it indicates the instruction block that is most likely to be accessed next is the block that was previously accessed after the present block. Therefore, the thread is made to point to such a block in the non real-time mode. The above tailoring of thread information is on a task basis and, therefore, each task in the system can choose its own mode depending on its needs. Typically real-time tasks choose the real-time mode for an improved worst case execution time whereas non time critical tasks choose the non real-time mode for an improved average case execution time. This paper shows, through analysis using a timing tool, that the proposed scheme significantly (up to 45%) improves the predicted worst case execution time in the real-time mode as compared with no prefetching scheme.> Minsuk Lee, Sang Lyul Min, Chang Yun Park, Young Hyun Bae, Heonshik Shin, Chong-Sang Kim |
RTSS | 1 |