Demo Data from EDBT 2026 / reviewers in the wild / expert
Sung Je Hong
dblp:35/612
· DBLP profile ↗
27ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6Security and privacy · 4Software engineering, systems software and programming languages · 3Computer networks · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Parallel and multicore computing · 82% Electronic design automation · 16% Integrated circuit design · 2% | |
| Computer graphics and multimedia
1 paper |
Geometric modeling and processing · 100% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing
computational geometry |
0.1 | 1 | 2007 | Minimum distance between two sphere-swept surfaces · Comput. Aided Des. 2007 |
Geometric modeling and processing › computational geometry
minimum distance computation |
0.1 | 1 | 2007 | Minimum distance between two sphere-swept surfaces · Comput. Aided Des. 2007 |
Parallel and multicore computing › parallel algorithms
parallel algorithm design |
0.0 | 1 | 2003 | Processor Allocation and Task Scheduling of Matrix Chain Products on Parallel Systems · IEEE Trans. Parallel Distributed Syst. 2003 |
Parallel and multicore computing
parallel scheduling |
0.0 | 1 | 2003 | Processor Allocation and Task Scheduling of Matrix Chain Products on Parallel Systems · IEEE Trans. Parallel Distributed Syst. 2003 |
Parallel and multicore computing
processor allocation |
0.0 | 1 | 2003 | Processor Allocation and Task Scheduling of Matrix Chain Products on Parallel Systems · IEEE Trans. Parallel Distributed Syst. 2003 |
Parallel and multicore computing
task scheduling |
0.0 | 1 | 2003 | Processor Allocation and Task Scheduling of Matrix Chain Products on Parallel Systems · IEEE Trans. Parallel Distributed Syst. 2003 |
Electronic design automation › logic synthesis › logic minimization
boolean function minimization |
0.0 | 1 | 1991 | Absolute Minimization of Completely Specified Switching Functions · IEEE Trans. Computers 1991 |
Electronic design automation
logic synthesis |
0.0 | 1 | 1991 | Absolute Minimization of Completely Specified Switching Functions · IEEE Trans. Computers 1991 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 1990 | The Design of a Testable Parallel Multiplier · IEEE Trans. Computers 1990 |
Electronic design automation › hardware verification and test
test generation |
0.0 | 1 | 1990 | The Design of a Testable Parallel Multiplier · IEEE Trans. Computers 1990 |
Electronic design automation › logic synthesis
programmable logic array |
0.0 | 1 | 1991 | Absolute Minimization of Completely Specified Switching Functions · IEEE Trans. Computers 1991 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1990 | The Design of a Testable Parallel Multiplier · IEEE Trans. Computers 1990 |
Integrated circuit design › digital circuit design › arithmetic circuit design
parallel multiplier |
0.0 | 1 | 1990 | The Design of a Testable Parallel Multiplier · IEEE Trans. Computers 1990 |
Automata and formal languages › finite automata
distinguishing sequences |
0.0 | 1 | 1981 | Existence Algorithms for Synchronizing/Distinguishing Sequences · IEEE Trans. Computers 1981 |
Automata and formal languages
finite automata |
0.0 | 1 | 1981 | Existence Algorithms for Synchronizing/Distinguishing Sequences · IEEE Trans. Computers 1981 |
Automata and formal languages › finite automata › synchronizing automata
synchronizing sequences |
0.0 | 1 | 1981 | Existence Algorithms for Synchronizing/Distinguishing Sequences · IEEE Trans. Computers 1981 |
Methods — techniques the papers use, named apart from their topics
distance computation · 0.1scheduling algorithm · 0.0performance analysis · 0.0ratio set decomposition · 0.0prime implicant detection · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Distance Bounding Protocol for Mutual AuthenticationabstractA distance bounding protocol enables one party to determine a practical upper bound on the distance to another party. It is an effective countermeasure against mafia fraud attacks (a.k.a. relay attacks) which do not alter messages between users but only relay messages. The main idea of distance bounding protocols is to repeat fast bit exchanges. One party sends a challenge bit and another party answers with a response bit and vice versa. By measuring the round-trip time between the challenge and the response, an upper bound on the distance between users can be calculated. If messages are relayed, the round-trip time increases and thus mafia fraud attacks can be detected. We introduce an efficient distance bounding protocol for mutual authentication. It enjoys a reduced false acceptance rate under mafia fraud attacks and does not require an extra confirmation message after the fast bit exchange phase. Dae Hyun Yum, Jin Seok Kim, Sung Je Hong, Pil Joong Lee |
IEEE Trans. Wirel. Commun. | 3 |
| 2010 | On Fast Verification of Hash Chains
Dae Hyun Yum, Jin Seok Kim, Pil Joong Lee, Sung Je Hong |
CT-RSA | 4 |
| 2009 | Security weakness of Tseng's fault-tolerant conference-key agreement protocol
Sangho Lee 0001, Jong Kim 0001, Sung Je Hong |
J. Syst. Softw. | 3 |
| 2007 | Minimum distance between two sphere-swept surfaces
Kwanhee Lee, Joon-Kyung Seong, Ku-Jin Kim, Sung Je Hong |
Comput. Aided Des. | 4 |
| 2006 | Return Address Randomization Scheme for Annuling Data-Injection Buffer Overflow Attacks
Deok Jin Kim, Jong Kim 0001, Sung Je Hong |
Inscrypt | 4 |
| 2006 | Dual-Mode r-Reliable Task Model for Flexible Scheduling in Reliable Real-Time Systems
Kyong Hoon Kim, Jong Kim 0001, Sung Je Hong |
EUC | 3 |
| 2004 | Workflow-Based Authorization Service in the Grid
Kyong Hoon Kim, Jong Kim 0001, Sung Je Hong |
J. Grid Comput. | 4 |
| 2003 | Approximating 3D General Sweep Boundary Using Depth-Buffer
Jaewoo Ahn, Sung Je Hong |
ICCSA (3) | 2 |
| 2003 | On-line scheduling of scalable real-time tasks on multiprocessor systems
Wan Yeon Lee, Sung Je Hong, Jong Kim 0001 |
J. Parallel Distributed Comput. | 2 |
| 2003 | Dynamic load balancing for switch-based networks
Wan Yeon Lee, Sung Je Hong, Jong Kim 0001, Sunggu Lee |
J. Parallel Distributed Comput. | 2 |
| 2003 | Secure checkpointing
Hyo-Chang Nam, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
J. Syst. Archit. | 3 |
| 2003 | Task scheduling using a block dependency DAG for block-oriented sparse Cholesky factorization
Heejo Lee, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
Parallel Comput. | 3 |
| 2003 | Processor Allocation and Task Scheduling of Matrix Chain Products on Parallel SystemsabstractThe problem of finding an optimal product sequence for sequential multiplication of a chain of matrices (the matrix chain ordering problem, MCOP) is well-known. We consider the problem of finding an optimal product schedule for evaluating a chain of matrix products on a parallel computer (the matrix chain scheduling problem, MCSP). The difference between MCSP and MCOP is that MCOP pertains to a product sequence for single processor systems and MCSP pertains to a sequence of concurrent matrix products for parallel systems. The approach of parallelizing each matrix product after finding an optimal product sequence for single processor systems does not always guarantee minimum evaluation time on parallel systems since each parallelized matrix product may use processors inefficiently. We introduce a new processor scheduling algorithm for MCSP which reduces the evaluation time of a chain of matrix products on a parallel computer, even at the expense of a slight increase in the total number of operations. Given a chain of n matrices and a matrix product utilizing at most P/k processors in a P-processor system, the proposed algorithm approaches k(n-1)/(n+klog(k)-k) times the performance of parallel evaluation using the optimal sequence found for MCOP. Experiments performed on a Fujitsu AP1000 multicomputer also show that the proposed algorithm significantly decreases the time required to evaluate a chain of matrix products in parallel systems. Heejo Lee, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2001 | A Secure Checkpointing SystemabstractFault-tolerant computer systems are being used increasingly in such applications as e-commerce, banking, and stock trading, where privacy and integrity of data are as important as the uninterrupted operation of the service provided. While much attention has been paid to the protection of data explicitly communicated over the Internet, there are also other sources of information leakage that must be addressed. This paper addresses one such source of information leakage caused by checkpointing, which is a common method used to provide continued operation in the presence of faults. Checkpointing requires communication of memory state information, which may contain sensitive data, over the network to a reliable backing store. Although the method of encrypting all of this memory state information can protect the data, such a simplistic method is an overkill that can result in a significant slowdown of the target application. This paper examines ways to combine the operations required to perform incremental checkpointing with those required to encrypt this memory state data. Analysis and experimentation on an actual system are used to show that the proposed secure checkpointing schemes are feasible and require a relatively low level of overhead. Hyo-Chang Nam, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
PRDC | 3 |
| 2001 | The Intersection of Two Ringed Surfaces and Some Related Problems
Hee-Seok Heo, Sung Je Hong, Joon-Kyung Seong, Myung-Soo Kim, Gershon Elber |
Graph. Model. | 2 |
| 2000 | The Intersection of Two Ringed SurfacesabstractPresents an efficient and robust algorithm to compute the intersection curve of two ringed surfaces, each being the sweep /spl cup//sub u/C/sup u/ generated by a moving circle. Given two ringed surfaces /spl cup//sub u/C/sub 1//sup u/ and /spl cup//sub v/C/sub 2//sup v/, we formulate the condition C/sub 1//sup u//spl cap/C/sub 2//sup v//spl ne/O (i.e. that the intersection of the two circles C/sub 1//sup u/ and C/sub 2//sup v/ is non-empty) as a bivariate equation /spl lambda/(u,v)= 0 of relatively low degree. Except for some redundant solutions and degenerate cases, there is a rational map from each solution of /spl lambda/(u,v)=0 to the intersection point C/sub 1//sup u//spl cap/C/sub 2//sup v/. Thus, it is trivial to construct the intersection curve once we have computed the zero-set of /spl lambda/(u,v)=0. We also analyze some exceptional cases and consider how to construct the corresponding intersection curves. Hee-Seok Heo, Sung Je Hong, Myung-Soo Kim, Gershon Elber |
PG | 2 |
| 2000 | Polygonal boundary approximation for a 2D general sweep based on envelope and boolean operations
Joo-Haeng Lee, Sung Je Hong, Myung-Soo Kim |
Vis. Comput. | 2 |
| 1999 | Reliable Probabilistic CheckpointingabstractRecently proposed probabilistic checkpointing has one drawback, naming aliasing. When analyzed, 64-bit signatures show negligible possibility of aliasing. But in practice, the shift-XOR signature generation function used with probabilistic checkpointing shows a high aliasing rate, which limits the practicality of probabilistic checkpointing. In this paper, two enhancements are considered to make probabilistic checkpointing more reliable. One is the signature generation function and the other is the recovery scheme. In the signature generation function part, we propose two signature generation functions: HALF for small block sizes (less than or equal to 256 bytes) and C-HALF(CRC combined HALF) for large block sizes (larger than 256 bytes), which have an aliasing probability similar to analytic results and small overhead. In the recovery scheme part, we propose a recovery scheme which ensures the safety of probabilistic checkpointing. To examine the correctness of previous checkpoints at recovery time, the proposed recovery scheme uses a spare node. We analyze the recovery scheme using a mathematical model. Also an optimal checkpoint interval is derived using the model. Hyo-Chang Nam, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
PRDC | 3 |
| 1998 | A Real-Time Communication Method for Wormhole Switching NetworksabstractIn this paper we propose a real-time communication scheme that can be used in general point-to-point real-time multicomputer systems with wormhole switching. Real-time communication should satisfy the two requirements of predictability and priority handling. Since traditional wormhole switching does not support priority handling which is essential in real-time computing, flit-level preemption is adopted in our wormhole switching. Also, we develop an algorithm to determine the message transmission delay upper bound to predict worst-case message delay. Simulation results show that the delay upper bounds calculated using the proposed algorithm are very close to actual average message transmission delays for messages with high priorities. Byungjae Kim, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
ICPP | 3 |
| 1998 | Direct manipulation of generalized cylinders based on B-spline motion
Tae-Ick Chang, Joo-Haeng Lee, Myung-Soo Kim, Sung Je Hong |
Vis. Comput. | 4 |
| 1997 | Dynamic Load Distribution on a Mesh with a Single BusabstractIn this paper, we consider the mesh with a single bus as a multi-computer topology that enhances the communication capability of the mesh and show that the mesh with a single bus has more salient properties than the mesh, the hypercube, and other mesh variants. These properties are small diameter, relatively small degree, small average distance, suitable for broadcasting, small initial data distribution time, etc. We propose a dynamic load distribution algorithm to utilize the enhanced communication capability of the mesh with a single bus. Also, asynchronous bus control and arbitration logic is designed to support the proposed algorithm efficiently. It is shown through simulation that the proposed dynamic load distribution is superior to the previous receiver-initiated diffusion method known as the best to-date. The proposed algorithm shows better total execution time of tasks and better processor utilization with a smaller number of task migrations. Wan Yeon Lee, Sung Je Hong, Jong Kim 0001 |
ICPADS | 2 |
| 1997 | Real-Time Job Scheduling in Hypercube SystemsabstractIn this paper, we present the problem of scheduling real-time jobs in a hypercube system and propose a scheduling algorithm. The goals of the proposed scheduling algorithm are to determine whether all jobs can complete their processing before their fixed deadlines in a hypercube system and to find such a schedule. Each job is associated with a computation time, a deadline, and a dimensional requirement. Determining a schedule such that all jobs meet before their respective fixed deadlines in a hypercube system when preemption is not allowed is an NP-complete problem. Hence, we present a heuristic scheduling algorithm for scheduling non-preemptable real-time jobs in a hypercube system. Finally, we evaluate the proposed algorithm using simulation. O-Hoon Kwon, Jong Kim 0001, Sung Je Hong, Sunggu Lee |
ICPP | 3 |
| 1996 | A New Approach to Through-the-Lens Camera Control
Min-Ho Kyung, Myung-Soo Kim, Sung Je Hong |
CVGIP Graph. Model. Image Process. | 3 |
| 1995 | DTN: A New Partitionable Torus Topology
Sangho Chae, Jong Kim 0001, Dongseung Kim, Sung Je Hong, Sunggu Lee |
ICPP (1) | 4 |
| 1991 | Absolute Minimization of Completely Specified Switching FunctionsabstractFor the automated design of PLAs (programmable logic arrays) with a minimum size, computationally efficient procedures are needed that can minimize functions of a large number of variables. For such minimization procedures, excessively long processing time and an excessively large memory requirement are major problems to overcome. An absolute minimization procedure is presented for standard PLAs with reduced computation time and memory space. The improvement achieved by this procedure, which is based on the decomposition of ratio sets, is mainly due to the detection of all essential prime implicants during the derivation of inclusion functions and to the merger of two procedures previously published by R.B. Cutler and S. Muroga (1987) into one efficient procedure.> Sung Je Hong, Saburo Muroga |
IEEE Trans. Computers | 1 |
| 1990 | The Design of a Testable Parallel MultiplierabstractA scheme for an easily testable multiplier and the corresponding test generation procedures are presented. To provide 100% controllability of the summand-counter, the summand-generator is modified. The modified summand-generator can be implemented with little hardware overhead. Since the summands are 100% controllable, the summand-counter can be constructed with the minimum number of adder cells. The multiplier is not C-testable, but can be tested with a small numbers of test vectors, i.e. 3n+60 vectors. It requires only one extra input, whereas C-testable multipliers usually require at least four or five extra inputs and more adder cells along with extra circuitry. Using the modified summand-generator, other types of multipliers can be easily constructed to be testable with only one extra input. Test sets for these multipliers can be obtained using the same test generation approach.> Sung Je Hong |
IEEE Trans. Computers | 1 |
| 1981 | Existence Algorithms for Synchronizing/Distinguishing SequencesabstractThis correspondence describes two efficient algorithms for determining whether or not a given finite-state machine has a synchronizing sequence and a distinguishing sequence, respectively, and compares them with the well-known tree method. Compared with the tree method, these new algorithms are easier to implement and require less memory size. Since they do not require keeping and searching a look-back directory, they allow significant speed improvements. Sung Je Hong |
IEEE Trans. Computers | 1 |