VLDB 2026 Research / reviewers in the wild / expert
Myunghwan Kim 0001
dblp:66/1606-2
· DBLP profile ↗
21ranked-venue papers
0as first author
1since 2021 · last 2025
0000-0002-6955-2108ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8Systems, architecture and hardware · 6Theory of computation · 6Artificial intelligence and machine learning · 3 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous 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
1 paper |
Database system architecture and tuning · 77% Data mining · 23% | |
| Artificial intelligence
1 paper |
Graph learning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Parallel and multicore computing · 37% Electronic design automation · 33% Distributed systems · 30% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
0.9 | 1 | 2025 | RDB2G-Bench: A Comprehensive Benchmark for Automatic Graph Modeling of Relational Databases · NeurIPS 2025 |
Database system architecture and tuning
relational database system |
0.9 | 1 | 2025 | RDB2G-Bench: A Comprehensive Benchmark for Automatic Graph Modeling of Relational Databases · NeurIPS 2025 |
Electronic design automation
physical design |
0.0 | 2 | 1991 | Stepwise-overlapped parallel annealing and its application to floorplan designs · Comput. Aided Des. 1991 A heuristic algorithm for ordering the columns in one-dimensional logica arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 |
Distributed systems › distributed scheduling
optimal task assignment |
0.0 | 1 | 1992 | Optimal Task Assignment in Linear Array Networks · IEEE Trans. Computers 1992 |
Parallel and multicore computing
task allocation |
0.0 | 1 | 1992 | Optimal Task Assignment in Linear Array Networks · IEEE Trans. Computers 1992 |
Electronic design automation › physical design
floorplanning |
0.0 | 1 | 1991 | Stepwise-overlapped parallel annealing and its application to floorplan designs · Comput. Aided Des. 1991 |
Parallel and multicore computing › parallel algorithms › parallel combinatorial optimization
parallel simulated annealing |
0.0 | 1 | 1991 | Stepwise-overlapped parallel annealing and its application to floorplan designs · Comput. Aided Des. 1991 |
Distributed systems
clock synchronization |
0.0 | 1 | 1990 | An Improved Hardware Implementation of the Fault-Tolerant Clock Synchronization Algorithm for Large Multiprocessor Systems · IEEE Trans. Computers 1990 |
Distributed systems › clock synchronization
fault-tolerant clock synchronization |
0.0 | 1 | 1990 | An Improved Hardware Implementation of the Fault-Tolerant Clock Synchronization Algorithm for Large Multiprocessor Systems · IEEE Trans. Computers 1990 |
Electronic design automation
logic synthesis |
0.0 | 1 | 1989 | A heuristic algorithm for ordering the columns in one-dimensional logica arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 |
Graph algorithms and graph theory
graph partitioning |
0.0 | 1 | 1993 | Efficient multiple-way network-partitioning algorithm · Comput. Aided Des. 1993 |
Graph algorithms and graph theory
minimum cut |
0.0 | 1 | 1992 | Optimal Task Assignment in Linear Array Networks · IEEE Trans. Computers 1992 |
Graph algorithms and graph theory › graph algorithms
network flow |
0.0 | 1 | 1992 | Optimal Task Assignment in Linear Array Networks · IEEE Trans. Computers 1992 |
Parallel and multicore computing
multiprocessor system |
0.0 | 1 | 1990 | An Improved Hardware Implementation of the Fault-Tolerant Clock Synchronization Algorithm for Large Multiprocessor Systems · IEEE Trans. Computers 1990 |
Electronic design automation › physical design › routing
track minimization |
0.0 | 1 | 1989 | A heuristic algorithm for ordering the columns in one-dimensional logica arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 |
Methods — techniques the papers use, named apart from their topics
graph neural network · 1.7network flow algorithm · 0.0goldberg-tarjan algorithm · 0.0simulated annealing · 0.0genetic algorithm · 0.0threshold generation logic · 0.0counting encoder · 0.0graph cut minimization · 0.0clique transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | RDB2G-Bench: A Comprehensive Benchmark for Automatic Graph Modeling of Relational DatabasesabstractRecent advances have demonstrated the effectiveness of graph-based machine learning on relational databases (RDBs) for predictive tasks. Such approaches require transforming RDBs into graphs, a process we refer to as RDB-to-graph modeling, where rows of tables are represented as nodes and foreign-key relationships as edges.Yet, effective modeling of RDBs into graphs remains challenging.Specifically, there exist numerous ways to model RDBs into graphs, and performance on predictive tasks varies significantly depending on the chosen graph model of RDBs.In our analysis, we find that the best-performing graph model can yield up to a 10\% higher performance compared to the common heuristic rule for graph modeling, which remains non-trivial to identify.To foster research on intelligent RDB-to-graph modeling, we introduce RDB2G-Bench, the first benchmark framework for evaluating such methods.We construct extensive datasets covering 5 real-world RDBs and 12 predictive tasks, resulting in around 50k graph model–performance pairs for efficient and reproducible evaluations.Thanks to our precomputed datasets, we were able to benchmark 10 automatic RDB-to-graph modeling methods on the $12$ tasks about 380$\times$ faster than on-the-fly evaluation, which requires repeated GNN training.Our analysis of the datasets and benchmark results reveals key structural patterns affecting graph model effectiveness, along with practical implications for effective graph modeling.Our datasets and code are available at https://github.com/chlehdwon/RDB2G-Bench. Dongwon Choi, Sunwoo Kim 0006, Juyeon Kim 0001, Kyungho Kim, Shinhwan Kang, Myunghwan Kim 0001, Kijung Shin |
NeurIPS | 7 |
| 1993 | Efficient multiple-way network-partitioning algorithm
Jong-Uk Kim, Cheol-Hoon Lee, Myunghwan Kim 0001 |
Comput. Aided Des. | 3 |
| 1992 | A distributed scheme for dynamic deadlock detection and resolution
Dongmyun Lee, Myunghwan Kim 0001 |
Inf. Sci. | 2 |
| 1992 | Optimal Task Assignment in Linear Array NetworksabstractThe problem of assigning tasks to the processors of a distributed computing system such that the sum of execution and communication costs is minimized is discussed. This problem is known to be NP-complete in the general case, and thus intractable for systems with a large number of processors. H.S. Stone's (1977) network flow approach for a two-processor system is extended to the case for a linear array of any number of processors. The task assignment problem for a linear array network is first transformed into the two-terminal network flow problem, and then solved by applying the Goldberg-Tarjan (1987) network flow algorithm in time no worse than O(n/sup 2/m/sup 3/ log n), where n and m are the number of processors and the number of tasks, respectively.> Cheol-Hoon Lee, Dongmyun Lee, Myunghwan Kim 0001 |
IEEE Trans. Computers | 3 |
| 1991 | Stepwise-overlapped parallel annealing and its application to floorplan designsabstractA new parallel annealing scheme, stepwise-overlapped parallel annealing, is proposed. This can provide a massive speedup using a multiprocessor system with a large number of processors. It decomposes the annealing process by means of Markov chains. The annealing scheme of the systolic algorithm proposed by Aart et al. is improved. The improved annealing schedule keeps a good temperature profile even when a large number of processors are used. The communication pattern is also enhanced. The new parallel annealing algorithm is applied to floorplan design problems. Experimental results show that the new parallel annealing algorithm is highly effective for a large number of processors. The experimental results of the proposed algorithm are compared with those of other parallel annealing algorithms and the distributed genetic algorithm. Youngtak Kim, Youngjo Jang, Myunghwan Kim 0001 |
Comput. Aided Des. | 3 |
| 1991 | Select-partitioned join: an improved pratition-based join algorithm
Ho Chang, Jong Soo Park, Myunghwan Kim 0001 |
Inf. Syst. | 3 |
| 1990 | A Step-wise-overlapped Parallel Annealing Algorithm on a Message-passing Multiprocessor SystemabstractAbstract This paper proposes a parallel annealing algorithm, called step‐wise‐overlapped parallel annealing, that can provide a massive speed‐up utilizing a multiprocessor system with a large number of processors. We improve the parallel annealing scheme of the systolic algorithm that was proposed by Aart et al. Instead of the temperature decrement at each subchain, it decides the decrement ratio at the start of each Markov chain using the standard deviation of the cost distribution in the previous Markov chain of the full length. Thus the improved annealing schedule keeps a good temperature profile even with a large number of processors. We also enhance the communication pattern. The new parallel annealing algorithm has a simple communication pattern and thus less communication overheads. The decomposition strategy of this parallel annealing algorithm is independent of application problems. Experimental results of the step‐wise‐overlapped parallel annealing algorthm for the travelling salesman problems show high efficiencies even when a large number of processors are used; it produces near optimal solutions with a speedup of 70.8 by using 128 processors. It can be implemented efficiently on a message‐passing multiprocessor system with a large number of processors, such as a hypercube computer. Youngtak Kim, Myunghwan Kim 0001 |
Concurr. Pract. Exp. | 2 |
| 1990 | A stepwise-overlapped parallel simulated annealing algorithm
Youngtak Kim, Myunghwan Kim 0001 |
Integr. | 2 |
| 1990 | An Upper Bound on Buffer Size for Join Operation Using Nonclusterd Indexes
Jae Moon Lee, Jong Soo Park, Myunghwan Kim 0001 |
Inf. Process. Lett. | 3 |
| 1990 | A Distributed Synchronization Scheme for Fair Multi-Process Handshakes
Moon Hwa Park, Myunghwan Kim 0001 |
Inf. Process. Lett. | 2 |
| 1990 | An Improved Hardware Implementation of the Fault-Tolerant Clock Synchronization Algorithm for Large Multiprocessor SystemsabstractAn improved implementation of clock synchronization of multiprocessor systems in the presence of malicious faults is proposed. The proposed hardware implementation for the reference clock selection has a lower gate complexity, smaller time delay, and greater flexibility than the previously published implementation. The improvement is achieved by replacing the sorter with a counting encoder and comparators and by introducing threshold generation logic with programmable registers. The scheme has a gate complexity of O(n) and a delay of O(log n), where n is the total number of inputs to a particular clock, and is programmable for different values of n and m, the maximum number of faults.> Bong-Rad Choi, Myunghwan Kim 0001 |
IEEE Trans. Computers | 3 |
| 1989 | Hybrid Join: An Improved Sort-Based Join Algorithm
Hwang Kyu Choi, Myunghwan Kim 0001 |
Inf. Process. Lett. | 2 |
| 1989 | A Model of Distributed Control: Dependency and Uncertainty
June H. Kim, Myunghwan Kim 0001 |
Inf. Process. Lett. | 3 |
| 1989 | A Distributed Deadlock Detection Algorithm: Distributed Graph Reconstruction Algorithm
Gyuyoun Song, Donghyeon Park, Dongmyun Lee, Myunghwan Kim 0001 |
Inf. Process. Lett. | 5 |
| 1989 | A Selection Algorithm with a Practical Upper Bound on Expected NumberabstractAbstract A selection algorithm to find the Irth smallest element of a elements is presented. The algorithm mainly consists of the partition procedure and an improved method to choose a partitioning element. The algorithm estimates the partitioning element from a small sample so that the icth element is contained in the smaller partition between two partitions resulting from partitioning. The partitioning element is determined by using estimation of the cumulative frequency distribution in the theory of non‐parametric statistics. The expected number of comparisons is found to be n + min(k, n‐k) + O(n2/3) through experimental tests where the sample size is approximately n2/3. The experimental results show that the performance of the algorithm is improved, compared to the two known selection algorithms, particularly when the selection index is near to the median. Jong Soo Park, Myunghwan Kim 0001 |
Softw. Pract. Exp. | 2 |
| 1989 | A heuristic algorithm for ordering the columns in one-dimensional logica arraysabstractThe authors focus on the ordering of the columns to minimize the necessary number of tracks in one-dimensional logic array. They use a column-orientation approach to this problem. Each net is converted into a complete graph (or clique). The weighted graph using such topological transformation is unique. The necessary number of tracks can be evaluated by the cut of the two seeds of orderings, the left seed vertex and the right seed vertex. The authors find the minimal track assignments by minimizing the cut of the seed vertex. Additionally, a useful concept called the overriding property is introduced. It determines the local optimal assignments for two or more columns with the above property. The author's algorithm works well with either a uni- or bidirectional approach to select the seed of ordering. Results obtained by the proposed algorithm and the simulated annealing approach are compared.> Youn-Sik Hong, Myunghwan Kim 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 1988 | Parallel Execution Schemes in a Petri Net
Won Ho Chung, Ha Ryoung Oh, Hyung Lee-Kwang, Myunghwan Kim 0001 |
ICPP (1) | 5 |
| 1988 | Efficient Backward execution in and/or Process Model
Chan-Ik Park, Myunghwan Kim 0001 |
Inf. Process. Lett. | 3 |
| 1987 | Shape decomposition by collinearity
Ho Sung Kim, Myunghwan Kim 0001 |
Pattern Recognit. Lett. | 3 |
| 1985 | Improving the labeling accuracy by a new probabilistic relaxation labeling
Ja Young Koo, Myunghwan Kim 0001 |
Pattern Recognit. Lett. | 3 |
| 1980 | Recursive Least Squares Estimation of Cell Kinetic Parameters Using Sequential Measurements of Cell DNA ContentsabstractThe proliferation dynamics of a growing cell population can be represented by a discrete-time state model. An application of recursive least squares algorithms to the estimation of important cell cycle kinetic parameters is considered. Cell kinetic parameters are estimated recursively by the following steps: 1) decomposition of state and output spaces, 2) separation of identification of the unperturbed cell system from that of the perturbed cell system, and 3) application of a recursive least squares algorithm for the identification of each decomposed system. This method is feasible due to the availability of a new technology called flow microfluorometry (FMF) which is capable of providing large amounts of quantitative data within a short time period. Emphasis is placed on the construction of a computationally efficient and stable algorithm. The FMF deoxyribonucleic acid (DNA) data of a Chinese hamster ovary (CHO) cell population is used to demonstrate the potential value of the method developed. Kang G. Shin, Myunghwan Kim 0001 |
IEEE Trans. Syst. Man Cybern. | 2 |