Author Search Result

[Author] Hyeon-Gyu KIM(5hit)

1-5hit
  • Reducing I/O Cost in OLAP Query Processing with MapReduce

    Woo-Lam KANG  Hyeon-Gyu KIM  Yoon-Joon LEE  

     
    LETTER-Data Engineering, Web Information Systems

      Pubricized:
    2014/10/22
      Vol:
    E98-D No:2
      Page(s):
    444-447

    This paper presents a method to reduce I/O cost in MapReduce when online analytical processing (OLAP) queries are used for data analysis. The proposed method consists of two basic ideas. First, to reduce network transmission cost, mappers are organized to receive only data necessary to perform a map task, not an entire set of input data. Second, to reduce storage consumption, only record IDs are stored for checkpointing, not the raw records. Experiments conducted with TPC-H benchmark show that the proposed method is about 40% faster than Hive, the well-known data warehouse solution for MapReduce, while reducing the size of data stored for checkpoining to about 80%.

  • An Efficient Filtering Method for Scalable Face Image Retrieval

    Deokmin HAAM  Hyeon-Gyu KIM  Myoung-Ho KIM  

     
    LETTER-Image Recognition, Computer Vision

      Pubricized:
    2014/12/11
      Vol:
    E98-D No:3
      Page(s):
    733-736

    This paper presents a filtering method for efficient face image retrieval over large volume of face databases. The proposed method employs a new face image descriptor, called a cell-orientation vector (COV). It has a simple form: a 72-dimensional vector of integers from 0 to 8. Despite of its simplicity, it achieves high accuracy and efficiency. Our experimental results show that the proposed method based on COVs provides better performance than a recent approach based on identity-based quantization in terms of both accuracy and efficiency.

  • AMJoin: An Advanced Join Algorithm for Multiple Data Streams Using a Bit-Vector Hash Table

    Tae-Hyung KWON  Hyeon-Gyu KIM  Myoung-Ho KIM  Jin-Hyun SON  

     
    PAPER-Contents Technology and Web Information Systems

      Vol:
    E92-D No:7
      Page(s):
    1429-1434

    A multiple stream join is one of the most important but high cost operations in ubiquitous streaming services. In this paper, we propose a newly improved and practical algorithm for joining multiple streams called AMJoin, which improves the multiple join performance by guaranteeing the detection of join failures in constant time. To achieve this goal, we first design a new data structure called BiHT (Bit-vector Hash Table) and present the overall behavior of AMJoin in detail. In addition, we show various experimental results and their analyses for clarifying its efficiency and practicability.

  • Efficient Predicate Matching over Continuous Data Streams

    Hyeon-Gyu KIM  Woo-Lam KANG  Yoon-Joon LEE  Myoung-Ho KIM  

     
    LETTER-Database

      Vol:
    E92-D No:9
      Page(s):
    1787-1790

    In this paper, we propose a predicate indexing method which handles equality and inequality tests separately. Our method uses a hash table for the equality test and a balanced binary search tree for the inequality test. Such a separate structure reduces a height of the search tree and the number of comparisons per tree node, as well as the cost for tree rebalancing. We compared our method with the IBS-tree which is one of the popular indexing methods suitable for data stream processing. Our experimental results show that the proposed method provides better insertion and search performances than the IBS-tree.

  • Efficient Window Processing over Disordered Data Streams

    Hyeon-Gyu KIM  Woo-Lam KANG  Myoung-Ho KIM  

     
    LETTER-Database

      Vol:
    E93-D No:3
      Page(s):
    635-638

    Bursty and out-of-order tuple arrivals complicate the process of determining contents and boundaries of sliding windows. To process windows over such streams efficiently, we need to address two issues regarding fast tuple insertion and disorder control. In this paper, we focus on these issues to process sliding windows efficiently over disordered data streams.

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.