Yonghwan Kim


Assistant Professor

Graduate School of Engineering
Department of Computer Science and Engineering
Nagoya Institute of Techonology

e-mail : kim (at) nitech (dot) ac (dot) jp

room : 1-701A

addr : (466-8555) Aichi, Japan.


Education


Osaka University

Apr. 2011 - Mar. 2015

Ph.D (Computer Science)

A study on partial snapshots and coordinator replication for fault-tolerance of large-scale distributed systems

Osaka University

Apr. 2009 - Mar. 2011

Master's degree

A concurrent partial snapshot algorithm for large-scale and dynamic distributed systems

Interests (ratio of articles)


Self-Stabilization / Self-Optimization
Mobile Robots
Fault-Tolerance
Hadoop / MapReduce
Parallel Computation
Network / Security
House-hold Appliances

Work Experience


Samsung Software Membership

Aug. 2005 - Feb. 2009

Software Engineer

Participated in various development projects.

  • Artificial Intelligence based on Probability Models (VC++, Win32API)
  • Abstraction Text Information from Image or Movie (VC++, Win32API, DirectShow)
  • PC Application Interface with PDA (WM5.0, MobileSim, Virtual PC, FilterDriver)
  • TableTop PC Prototype Solution (Flash, AS3.0, Paintshop, C/C++, XML)
  • New Scenario Implementation on TableTop PC (Flash, AS3.0, Paintshop, C/C++, C#, XML)

Organizations


Information Processing Society of Japan (IPSJ)

Sep. 2015 - (present)

Regular Member

Information Processing Society of Japan

The Institute of Electronics, Information and Communication Engineers (IEICE)

Jan. 2016 - (present)

Regular Member

The Institute of Electronics, Information and Communication Engineers (IEICE)

CANDAR 2017 Program Committee

Apr. 2017 - (present)

Committee for Track 1: Algorithms and Applications

The Fifth International Symposium on Computing and Networking (CANDAR'17)

PDAA'17 Program Committee

Mar. 2017 - (present)

Program Committee

9th International Workshop on Parallel and Distributed Algorithms and Applications (PDAA'17)

CANDAR 2016 Program Committee

Mar. 2016 - Nov. 2016

Committee for Track 1

The Forth International Symposium on Computing and Networking (CANDAR'16)

CANDAR 2015 Program Committee

Apr. 2015 - Dec. 2015

Committee for Track 1

The Third International Symposium on Computing and Networking (CANDAR'15)


Publications


An Introduction to A (s,t)-Directed Acyclic Mixed Graph (DAMG) and Maximal (s,t)-DAMG Constructions When s <= 2 and t <= 2

Aug. 2017

  • Yonghwan Kim, Yoshiaki Katayama, and Toshimitsu Masuzawa.
  • Proceedings of the 20th Korea-Japan Joint Workshop on Algorithms and Computation (WAAC2017).

A Self-optimizing Routing Algorithm using Local Information in a 3-dimensional Virtual Grid Network with Theoretical and Practical Analysis

Jul. 2017

  • Yonghwan Kim and Yoshiaki Katayama.
  • International Journal of Networking and Computing, Vol. 7, No. 2, pp. 349-371.

A Self-Stabilizing Algorithm for Constructing (1,1)-Maximal Directed Acyclic Graph

May. 2017

  • Yonghwan Kim, Haruka Ohno, Yoshiaki Katayama and Toshimitsu Masuzawa.
  • Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 844-853.

A Self-optimizing Routing Algorithm in a 3-dimensional Virtual Grid Network

Nov. 2016

  • Yonghwan Kim and Yoshiaki Katayama.
  • Proceedings of the Fourth International Symposium on Computer and Networking (CANDAR 2016).

A Research on the Self-optimizing Distributed Algorithm Constructing Rectilinear Steiner Tree in Virtual Grid Networks

Mar. 2016

  • Yonghwan Kim and Toshimitsu Masuzawa
  • The 78the National Convention of IPSJ.

Realization of An Efficient Concurrent Partial Snapshot Algorithm for Large-scale and Dynamic Distributed Systems

Dec. 2015

  • Rentaro Watanabe, Yonghwan Kim, Fukuhito Ooshita, Hirotsugu Kakugawa, and Toshimitsu Masuzawa.
  • The 5th International Workshop on Networking, Computing, Systems, and Software.

A distributed and cooperative NameNode cluster for a highly-available Hadoop distributed file system

Apr. 2015

  • Yonghwan Kim, Tadashi Araragi, Junya Nakamura and Toshimitsu Masuzawa.
  • IEICE Transactions on Information and Systems, E98-D, No.4, pp.835-851.

A distributed NameNode cluster for a highly-available Hadoop distributed file system

Oct. 2014

  • Yonghwan Kim, Tadashi Araragi, Junya Nakamura and Toshimitsu Masuzawa.
  • The 33th International Symposium on Reliable Distributed Systems (SRDS2014)

A concurrent partial snapshot algorithm for large-scale and dynamic distributed systems

Jan. 2014

  • Yonghwan Kim, Tadashi Araragi, Junya Nakamura and Toshimitsu Masuzawa.
  • IEICE Transactions on Information and Systems, E97-D, No.1, pp.65-76.

A Distributed and Cooperative NameNode Cluster for a Highly-Available Hadoop Distributed File System

Jan. 2013

  • Yonghwan Kim, Tadashi Araragi, Junya Nakamura and Toshimitsu Masuzawa.
  • High-Performance Computing Symposium (HPCS) 2013

Brief Announcement: A concurrent partial snapshot algorithm for large-scale and dynamic distributed systems

Oct. 2011

  • Yonghwan Kim, Tadashi Araragi, Junya Nakamura and Toshimitsu Masuzawa.
  • Proceedings of the 13th International Symposium on Stabilization, Safety, and Security (SSS2011)

Remote control mechanism of PC using PDA

Nov. 2007

  • Yonghwan Kim, Yongho Kim and Seunghwan Lee.
  • Technical Column of Micro Software, Pressed by Maso Interactive, pp.270-275.

Minor Publications


On a Weak-Gathering Problem with Autonomous Mobile Robots in 3D Grid Space

May. 2017
(to appear)

A Study on a Self-Stabilizing Algorithm for Constructing a (2,2)-Weak Maximal Directed Acyclic Graph

Mar. 2017

A Study on an Algorithm for Surrounding the Point with Autonomous Mobile Robots in 2D Grid Plane

Mar. 2017

Implementation of TCP packet classifier based on state transition

Mar. 2017

A Study on Voice Interaction House-hold Appliance Control System using MMDAgent for Android and SIRECS2

Mar. 2017

A Study on Design and Implementation of Spatial Database for House-hold Appliances Control System

Mar. 2017

A Study on Unified Sensor Interface using Virtual Sensors and an Implementation of Sensor-Notifications

Mar. 2017

An improvement of a self-optimizing routing protocol in virtual grid networks

Jun. 2016

A Study on House-hold Appliance Selecting Function for a H.A. Control System by using Kinect

Mar. 2016

A Proposal for a Firewall Configuration Editor with Filter Reverse Search System

Mar. 2016

A Proposal for a Router Configuration and Command Execution Contents Collection System in Network Construction Exercise

Mar. 2016

A Study on a Gathering Problem with Autonomous Mobile Robots in 3D Grid Space

Mar. 2016

A Study on House-hold Appliance Control System Using Virtual H.A.: SIRECS2

Mar. 2016

A Research on the Self-optimizing Distributed Algorithm Constructing Rectilinear Steiner Tree in Virtual Grid Networks

Mar. 2016

Evaluation of Hadoop system consisting of Virtual Machines on Multi-core CPUs

Sep. 2012


Honors & Awards


Who's Who in the world 2016 (33rd Edition), MARQUIS Who's Who

Mar. 2016

The Algorithm Coder of the Month, topcoder

Apr. 2009

Bronze Place, The 5th National Collegiate Programming Contest

Nov. 2007

11th Place, The ACM Asia Programming Contest Seoul Site 2007

Nov. 2007

2nd Place, National Collegiate Work Festival

Sep. 2007

15th Place, The ACM Asia Programming Contest Seoul Site 2006

Nov. 2006

18th Place, The ACM Asia Programming Contest Seoul Site 2008

Nov. 2008

13th Place, ACM-ICPC 2007, Asia Regional, Singapore

Dec. 2007

.. and others