Ya-Lin Huang
黃雅琳
Ph.D. Candidate, Computer Science
College of Computing
Georgia Institute of Technology
HuangYL at gatech dot edu
Here is my Resume.
My expected graduation date is May 2013.
Professional Experience
Research Assistant to Professor Richard Fujimoto, August 2007 -- present
The continuous growth of computing power in small devices has motivated
the development of novel approaches to solving real-world problems
efficiently and effectively.
Real-world problems are often so complex that
solving them analytically may be difficult, if not prohibited.
One alternative method to solving such problems is
to use online simulation.
However, inadequate use of this type of simulation may lead to issues
concerning responsiveness (e.g., because of communication delays),
scalability, and failure resistance.
To tackle these issues, we propose a new paradigm referred to as
"ad hoc distributed simulation,"
which is based on embedding online simulations into
a sensor network and adding communication and synchronization among simulators.
This work involves both system design/construction and statistical data analysis.
The simulation is implemented in C/C++ under Linux.
The High Level Architecture (HLA) is adopted.
The communication and synchronization among the distributed simulators are built
upon the Run-Time Infrastructure (RTI).
For data analysis, we practice standard input/output analysis techniques from the literatures as well as
the state-of-the-art advanced stochastic process approximation methodologies.
Publications:
Y.-L. Huang, C. Alexopoulos, M. Hunter, and R. Fujimoto,
"Ad Hoc Distributed Simulation Methodology for Open Queueing Networks,"
Simulation, vol. 88(7), pp. 784--800, July 2012.
Y.-L. Huang, W. Suh, C. Alexopoulos, R. Fujimoto, and M. Hunter,
"Statistical Issues in Ad Hoc Distributed Simulations,"
in Proceedings of the 2011 Winter Simulation Conference (WSC),
IEEE Computer Society, pp. 612--624, December 2011. (Invited Paper)
Y.-L. Huang, C. Alexopoulos, R. Fujimoto, and M. Hunter,
"On the Accuracy of Ad Hoc Distributed Simulations for Open Queueing Networks,"
in Proceedings of the 25th International Workshop on Principles of Advanced and Distributed Simulation (PADS),
IEEE Computer Society, pp. 163--168, June 2011.
Y.-L. Huang, C. Alexopoulos, M. Hunter, and R. Fujimoto,
"Ad Hoc Distributed Simulation of Queueing Networks,"
in Proceedings of the 24th International Workshop on Principles of Advanced and Distributed Simulation (PADS),
IEEE Computer Society, pp. 57--64, May 2010. (Best Paper Award)
M. Hunter, J. Sirichoke, R. Fujimoto, Y.-L. Huang,
"Embedded Ad Hoc Distributed Simulation for Transportation System Monitoring and Control,"
in Proceedings of INFORMS Simulation Society Research Workshop,
pp. 13--17, June 2009.
Teaching Assistant to Professor Edmond Chow and Professor Richard Fujimoto, August 2011 -- December 2011
Graduate/undergraduate-Level Course: Computational Problem Solving for Scientists and Engineers
This course aims at bridging non-CS majored students into computational science and engineering fields
by preparing students with core knowledge in computer science and programming skills
Besides basic workload such as assignment grading and TA office hours,
I was involved in (1) assignment desing and
(2) a lecture on Heap data structure.
Teaching Assistant to Professor Richard Fujimoto, January 2010 -- May 2010
Graduate/undergraduate-Level Course: Modeling and Simulation: Fundamentals & Implementation
Besides basic workload such as assignment/exam grading and TA office hours,
I was involved greatly in the course:
(1) designed an assignment,
(2) gave a lecture on C programming and a tutorial on the RTI library used in the assignment, and
(3) provided assistances to students on the course projects from proposal, check-point to final presentation/report.
Research Assistant to Professor Yi-Bing Lin, September 2003 -- July 2007
I was under the National Information and Communications Initiative Committee (NICI) IPv6 R&D division projects,
studying Internet telephony protocols (e.g., IPv6, VoIP, SIP/RTP) and
constructing a SIP-based Internet telephony system.
Publications:
W.-E. Chen, Y.-L. Huang, and Y.-B. Lin,
"An Effective IPv4-IPv6 Translation Mechanism for SIP Applications in Next Generation Networks,"
International Journal of Communication Systems, vol. 23(8), pp. 919--928, August 2010.
W.-E. Chen, Y.-L. Huang, and H.-C. Chao,
"NAT Traversing Solutions for SIP Applications,"
EURASIP Journal on Wireless Communications and Networking, vol. 2008, pp. 1--9, January 2008.
Y.-L. Huang, W.-E. Chen, Q. Wu, Y.-B. Lin,
"SIP Traversal over NAT Mechanisms on NTP VoIP Platform,"
in Proceedings of the Taiwan Academic Network Conference, pp. 1076--1081, October 2004.
Y.-L. Huang and W.-E. Chen,
"NAT Traversing Mechanisms for SIP-based VoIP Phone (III) - UPnP and Session Controller,"
RUN!PC Magazine, December 2004.
Y.-L. Huang and W.-E. Chen,
"NAT Traversing Mechanisms for SIP-based VoIP Phone (I) - VPN and Static Assignment,"
RUN!PC Magazine, October 2004.
Y.-L. Huang and W.-E. Chen,
"SIP-based VoIP Phone - Windows Messenger,"
RUN!PC Magazine, May 2004.
This series of the three articles introduce the SIP-based VoIP application
and elaborate on well-known NAT traversing mechanisms.
Since this magazine is primarily for readers seeking practical solutions,
these articles deliver details with step-by-step instructions and discuss
complex theories in examples and analogies.
*RUN!PC is one of the most popular computer magazines published in Taiwan,
providing IT solutions for both business and home environments.
Teaching Assistant to Professor Yi-Bing Lin, February 2006 -- June 2006
Graduate-Level Course: Personal Communication Services
This course was lectured in English in Taiwan.
TAs were required to grade and hold office hours in English.
Assistant in Computer Center, National Chiao Tung University, May 2003 -- June 2005
I maintained the campus network traffic monitoring system,
which was built using Multi Router Traffic Grapher (MRTG) under FreeBSD.
Certification on NOKIA SIP-based Mobile Application Development, August 2006
NOKIA Developer Training Course Completion Certificate -- SIP-based Mobile Application Development
This is a 60-hour training course followed by a final project.
We (Yi-Huan Chan, Yueh-Hsin Sung, Hsiao-Han Wang, and I) developed from scratch a multi-player dicing game
(called DiceBox) on Symbian S60 platform.
Our product won the 1st place at the final project contest (awarded NTD 30,000),
completing against 30 trainees.
Honors and Awards
Memberships
Phi Tau Phi Scholastic Honor Society of Republic of China, Honorary Member, June 2005
Top 1% graduates, national-wide
International Olympiad in Informatics, National Team Member, July 2001 in Finland
Four (4) high school students, national-wide, representing Chinese Taipei
Scholarships
Taiwan Ministry of Education Scholarship for Foreign Study, August 2007 -- July 2009
Ten (10) EECS students, national-wide
USD 25,000 per year
Graduate Student Scholarship in NCTU CS, September 2005 -- June 2007
Top 3% graduate students
Tuition waiver and monthly stipend
President's Awards in NCTU CSIE, 7 times, September 2001 -- January 2005
Top 5% students
NCTU Freshman Golden Scholarship, September 2001 -- June 2005
Tuition waiver and monthly stipend
Programming Contest Awards (selected)
2nd Place, GA Tech Hackathon: Sponsored by eBay, February 2013
Team name: CowBay
Team members:
Chien-An Cho,
Ya-Lin Huang,
Tsung-Yu Lee
Topic: A customized product recommendation system by
cross-referencing user profiles from eBay and Facebook
In charge of the back-end functional support using Python and MongoDB
1st Place, 2005 National Mobile Game Creativity Contest, May 2005
Team name: Kanmounsisi (感冒用斯斯)
Team members:
Tun-Hao Yu (leader),
Lin-Shung Huang,
Ya-Lin Huang,
Chu-Hsuan Kuang,
Steve Lee,
Hui-Chen Lin,
Jui-Nan Lin,
I-hsuan Lu,
Hsia-Kuo Wang, and
Bing-Jhen Wu
Topic: Aquamate -- a fish's story
Director: Professor Yu-Chee Tseng (曾煜棋教授)
In charge of the program design and implementation on pocket PC using C# with Jui-Nan Lin
4th Place, 4th NTU-NCTU Friendship Programming Contest, October 2004
1st Place, 2004 National Communication Engineering Project Contest, May 2004
Topic: IPv6 Socket-layer Translator
Partner: Chia-Yung Su
Director: Dr. Whai-En Chen
Performed program testing and performance evaluation
4th Place, 2nd NTU-NCTU Friendship Programming Contest, October 2002
1st Place, 2002 NCTU Programming Contest, April 2002
Partner: Hsin-Yi Lee and Christina Lin
6th Place, 2001 ACM ICPC Asia Region Taipei Site, November 2001
Partner: Hsin-Yi Lee and Christina Lin
2nd Place, 2001 National Collegiate Programming Contest, October 2001
Partner: Min-Zheng Shieh and Hsin-Yi Lee
Education and Activities
Georgia Institute of Technology, Atlanta, GA, USA
Ph.D. Candidate, Computer Science, College of Computing, August 2007 -- present
Advisor: Professor Richard Fujimoto
Thesis: Ad Hoc Distributed Simulation: A Method for Embedded Online Simulations
Highlighted courses:
Parallel and Distributed Simulation,
Advanced Simulation,
Numerical Linear Algebra,
Iterative Methods for Systems of Equations,
Computational Statistics (complete record here)
GPA: 3.95/4.00
Serving as the badminton team correspondent in Taiwanese Student Association (TSA)
National Chiao Tung University, Hsinchu City, Taiwan
Master of Science, Network Engineering, College of Computer Science, September 2005 -- June 2007
Advisor: Professor Yi-Bing Lin (林一平教授)
Thesis: IP Address Translation Mechanisms for SIP-based VoIP
Highlighted courses: Queueing Theory, Personal Communications (complete record here)
GPA: 4.00/4.00
Bachelor of Science, Computer Science and Information Engineering, College of Computer Science, September 2001 -- June 2005
Senior Project: Design and Implementation of SIP User Agent And Analyzer
Partner: Yueh-Hsin Sung
Advisor: Professor Yi-Bing Lin (林一平教授)
Rank: 1/46
GPA: 3.91/4.00 (overall), 3.94/4.00 (major), 4.00/4.00 (last two years); complete record here
Member of NCTU CSIE Badminton Team, Sep 2001 -- Jun 2005
NCTU CSIE Student Union Academic Section: Vice Director (Sep 2003 -- Aug 2004) and Member (Sep 2002 -- Aug 2003)
Goal: Promoting and providing assistant on problem solving programming skills in NCTU CSIE
Major Events: (1) Arranged 3rd NTU-NCTU Friendship Programming Contest,
(2) Arranged 2003 and 2004 Taiwan Problem Solving Contests (targeted at high school students), and
(3) Staff in 2003 NCTU CSIE Camp (a 5-day trip for high school students visiting NCTU CSIE)
NCTU Campus Computer Communication Association Academic Section: Vice Director (Sep 2002 -- Aug 2003) and Member (Sep 2001 -- Aug 2002)
Goal: Promoting campus network facilities and Internet courtesy to NCTU students
Major Events: (1) Arranged regular talks and (2) Gave talks on FreeBSD operating system
Skills
Computer Specialties
Programming Languages: C/C++, Shell scripts, Python, PHP, JavaScript
Tools: MATLAB, VBA, LaTeX
Operation Systems: Windows, FreeBSD, Unix/Linux
Language
Mandarin Chinese (native)
Taiwanese (native)
English (proficient)
Links
Grades in NCTU, including undergraduate/graduate, GRE General/Subject, and TOEFL scores
Last updated on March 1st, 2013