Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sukhyeun Cho is active.

Publication


Featured researches published by Sukhyeun Cho.


Information Processing Letters | 2015

A fast algorithm for order-preserving pattern matching

Sukhyeun Cho; Joong Chae Na; Kunsoo Park; Jeong Seop Sim

We present a new method of deciding the order-isomorphism between two strings.We show that the bad character rule can be applied to the OPPM problem.We present a space-efficient algorithm computing the shift table for text search.We present a linear-time algorithm for an integer alphabet in the worst case. Given a text T and a pattern P, the order-preserving pattern matching (OPPM) problem is to find all substrings in T which have the same relative orders as P. The OPPM has been studied in the fields of finding some patterns affected by relative orders, not by their absolute values. In this paper, we present a method of deciding the order-isomorphism between two strings even when there are same characters. Then, we show that the bad character rule of the Horspool algorithm for generic pattern matching problems can be applied to the OPPM problem and we present a space-efficient algorithm for computing shift tables for text search. Finally, we combine our bad character rule with the KMP-based algorithm to improve the worst-case running time. We give experimental results to show that our algorithm is about 2 to 6 times faster than the KMP-based algorithm in reasonable cases.


conference on combinatorial optimization and applications | 2013

Fast Order-Preserving Pattern Matching

Sukhyeun Cho; Joong Chae Na; Kunsoo Park; Jeong Seop Sim

Given a text T and a pattern P, the order-preserving pattern matching (OPPM) problem is to find all substrings in T which have the same relative orders as P. The OPPM has been studied in the fields of finding some patterns affected by relative orders, not by their absolute values. For example, it can be applied to time series analysis like share prices on stock markets and to musical melody matching of two musical scores. In this paper, we present a new method of deciding the order-isomorphism between two strings even when there are same characters. Then, we show that the bad character rule of the Horspool algorithm for generic pattern matching problems can be applied to the OPPM problem. Finally, we present a fast algorithm for the OPPM problem and give experimental results to show that our algorithm is about 2 to 5 times faster than the KMP-based algorithm in reasonable cases.


combinatorial pattern matching | 2015

Improved Algorithms for the Boxed-Mesh Permutation Pattern Matching Problem

Sukhyeun Cho; Joong Chae Na; Jeong Seop Sim

Recently, various types of permutation patterns such as mesh patterns, boxed-mesh patterns, and consecutive patterns, have been studied where relative order between characters is considered rather than characters themselves. Among these, we focus on boxed-mesh patterns and study the problem of finding all boxed-subsequences of a text \(T\) of length \(n\) whose relative order between characters is the same as that of a pattern \(P\) of length \(m\). Recently, it is known that this problem can be solved in \(O(n^3)\) time. In this paper, we first propose an \(O(n^2 m)\)-time algorithm for the problem based on interesting properties of boxed subsequences. Then, we give a further improved algorithm which runs in \(O(n^2 \log m)\) time using preprocessed information on \(P\) and order-statistics trees.


Theoretical Computer Science | 2017

An O(n2logm)-time algorithm for the boxed-mesh permutation pattern matching problem

Sukhyeun Cho; Joong Chae Na; Jeong Seop Sim

Abstract Given a text T of length n and a pattern P of length m over a numeric alphabet Σ, the boxed-mesh permutation pattern matching problem is to find all boxed-subsequences of T whose relative order between all characters is the same as that of P. In this paper, we propose an O ( n 2 log ⁡ m ) -time algorithm for the boxed-mesh permutation pattern matching problem based on interesting properties of boxed subsequences, using preprocessed information on P and order-statistic trees.


international workshop on combinatorial algorithms | 2015

Fast Multiple Order-Preserving Matching Algorithms

Myoungji Han; Munseong Kang; Sukhyeun Cho; Geonmo Gu; Jeong Seop Sim; Kunsoo Park

Given a text T and a pattern P, the order-preserving matching problem is to find all substrings in T which have the same relative orders as P. Order-preserving matching has been an active research area since it was introduced by Kubica et al. [13] and Kim et al. [11]. In this paper we present two algorithms for the multiple order-preserving matching problem, one of which runs in sublinear time on average and the other in linear time on average. Both algorithms run much faster than the previous algorithms.


Philosophical Transactions of the Royal Society A | 2014

A new graph model and algorithms for consistent superstring problems.

Joong Chae Na; Sukhyeun Cho; Siwon Choi; Jin Wook Kim; Kunsoo Park; Jeong Seop Sim

Problems related to string inclusion and non-inclusion have been vigorously studied in diverse fields such as data compression, molecular biology and computer security. Given a finite set of positive strings and a finite set of negative strings , a string α is a consistent superstring if every positive string is a substring of α and no negative string is a substring of α. The shortest (resp. longest) consistent superstring problem is to find a string α that is the shortest (resp. longest) among all the consistent superstrings for the given sets of strings. In this paper, we first propose a new graph model for consistent superstrings for given and . In our graph model, the set of strings represented by paths satisfying some conditions is the same as the set of consistent superstrings for and . We also present algorithms for the shortest and the longest consistent superstring problems. Our algorithms solve the consistent superstring problems for all cases, including cases that are not considered in previous work. Moreover, our algorithms solve in polynomial time the consistent superstring problems for more cases than the previous algorithms. For the polynomially solvable cases, our algorithms are more efficient than the previous ones.


Advanced Functional Materials | 2004

Synthesis of ZSM‐5 Films and Monoliths with Bimodal Micro/Mesoscopic Structures

Sukhyeun Cho; Sujin Choi; Jin-Gyu Kim; Gyoungsik Kim


international conference on big data and smart computing | 2017

A power- and storage-efficient HLS media server for multi-bitrate VOD services

Sungchan Hur; Sukhyeun Cho; Youngho Kim; Jeong Seop Sim


IEEE Conference Proceedings | 2017

マルチビットレートVODサービスのための電力と記憶効率HLSメディアサーバ【Powered by NICT】

Sungchan Hur; Sukhyeun Cho; Youngho Kim; Jeong Seop Sim


Journal of KIISE | 2016

A Hashing-Based Algorithm for Order-Preserving Multiple Pattern Matching

Munseong Kang; Sukhyeun Cho; Jeong Seop Sim

Collaboration


Dive into the Sukhyeun Cho's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kunsoo Park

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Geonmo Gu

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

Gyoungsik Kim

Ulsan National Institute of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Jin Wook Kim

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

Jin-Gyu Kim

Chungnam National University

View shared research outputs
Researchain Logo
Decentralizing Knowledge