Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Yicheng Tu 215-09, Nimitz Drive, West Lafayette, IN 47906 (765) 496-4388 (H) (765) 426-8481 (Cell) [email protected] URL: http://www.cs.purdue.edu/homes/tuyc EDUCATION Ph.D., Computer Science, Purdue University, West Lafayette, IN Emphasis: Multimedia/Streaming data management systems Expected: May 2007 GPA: 3.81/4.0 Certificate of Applied Management Principles (mini-MBA), Purdue University, West Lafayette, IN Date: May 2004 M.S., Computer Science, Purdue University, West Lafayette, IN Date: May 2003 GPA: 3.84/4.0 M.S., Horticulture, Purdue University, West Lafayette, IN Date: December 2000 GPA: 3.9/4.0 B.S., Horticulture, Beijing Agricultural University, Beijing, China Date: July 1993 GPA: 4.57/5.0 Rank: 2nd /45 RESEARCH EXPERIENCE Research Assistant, CS Department, Purdue University, 9/2001- present Project 1: Quality of Service Control in Emerging Data Management Systems. Design, analysis, and implementation of QoS control frameworks for multimedia DBMS and streaming data management systems. Project 2. Knowledge Projection - A Dynamic Maintenance System for Navy Warships. Significantly contributed to design and development of HPKB, an interactive tool for preventative and corrective maintenance of naval ships. Environment and skills required: Java, J2EE, XML DB, XSL. Winner of 2005 TechPoint MIRA award – one of the most prestigious research/education awards in Indiana Project 3: VDBMS: A Video DBMS with Content-based Retrieval Capabilities. Tertiary storage support of active video data and relevant pre-fetching/caching algorithms. Research resulted in top journal (ACM Multimedia Systems) and conference (ICDE 02) publications. Project 4: Cost-effective Media Streaming: A Peer-to-peer Approach. Mathematical analysis of a peer-to-peer media streaming service; P2P streaming protocol design and evaluation. Results published in MMCN 04. INDUSTRIAL EXPERIENCE Summer Intern, R&D division, Micro Data Bases, Inc., West Lafayette, IN, 5/2001 - 8/2001 Project: Fiji - Supporting large objects in DBMS Extensive core DBMS development and performance evaluation. Co-founder and Manager, Hunan Wilson Consultants, Ltd., Changsha, China, 12/1993 – 7/1997 REFEREED PUBLICATIONS 1. 2. 3. 4. 5. Y. Tu, S. Liu, S. Prabhakar, and B. Yao. Load Shedding in Stream Databases – A Control-Based Approach. In Proceedings of International Conference of Very Large DataBases (VLDB) 2006. Y. Tu and S. Prabhakar. Control-Based Load Shedding in Data Stream Management Systems. PhD Symposium/Workshop, in conjunction with ICDE 2006. L. Qu and Y. Tu. Change Point Estimation of Bi-Level Functions. To appear in Journal of Modern Applied Statistical Methods. Y. Tu, J. Sun, M. Hefeeda, and S. Prabhakar. An Analytical Study of Peer-to-Peer Media Streaming Systems. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP). 1(4):354-376, November 2005. Y. Tu, J. Yan, and S. Prabhakar. Quality-Aware Replication of Multimedia Data. In Proceedings of Intl. Page 1 of 3 6. 7. 8. 9. 10. 11. 12. 13. Conf. of Database and Expert Systems Applications (DEXA) 2005, pp.240-249 Y. Tu, M. Hefeeda, Y. Xia, S. Prabhakar, and S. Liu. Control-based Quality Adaptation in Data Stream Management Systems. In Proceedings of Intl. Conf. of Database and Expert Systems Applications (DEXA) 2005, pp.746-755 R. Cheng, B. Kao, S. Prabhakar, A. Kwan, and Y. Tu. Adaptive Stream Filters for Entity-Based Queries with Non-Value Tolerance. Proceedings of Intl. Conf. on Very Large Databases (VLDB), pp.37-48. L. Qu and Y. Tu. Change Point Estimation of Bar Code Signals. In Proceedings of International Conference on Scientific Computing (CSC) 2005, pp.109-114 Y. Tu, S. Prabhakar, A. Elmagarmid and R. Sion. QuaSAQ: An Approach to Enabling End-to-End QoS for Multimedia Databases. Proc. Intl. Conf. on Extending Database Technology (EDBT) 2004, pp. 694-711. Y. Tu, J. Sun and S. Prabhakar. Performance Analysis of A Hybrid Media Streaming System. In Proc. ACM/SPIE Conf. on Multimedia Computing and Networking (MMCN) 2004, pp. 69-82 W. Aref, A. Catlin, A. Elmagarmid, J. Fan, M. Hammad, I. Ilyas, M. Marzouk, S. Prabhakar, Y. Tu and X. Zhu. VDBMS: A Testbed Facility for Research in Video Database Benchmarking. ACM/Springer Multimedia Systems Journal. 9(6):575-585, June 2004. W. Aref, A. Catlin, A. Elmagarmid, J. Fan, M. Hammad, I. Ilyas, M. Marzouk, S. Prabhakar, Y. Tu and X. Zhu. VDBMS: A Testbed Facility for Research in Video Database Benchmarking. In Proc. Intl. Conf. on Distributed Multimedia Systems (DMS) 2003, pp. 160-166. W. Aref, A. Elmagarmid, J. Fan, J. Guo, M. Hammad, I. Ilyas, M. Marzouk, S. Prabhakar, A. Rezgui, A. Teoh, E. Terzi, Y. Tu, A. Vakali, X. Zhu. A Distributed Database Server for Continuous Media. In Proc. Intl. Conf. on Data Engineering (ICDE) 2002, pp. 490-491. DRAFTS UNDER REVIEW 14. 15. 16. 17. 18. 19. Y. Tu, S. Liu, S. Prabhakar, B. Yao, and W. Schroeder. Improving database performance using control theory. Y. Tu, G. Ding, S. Liu, S. Prabhakar, and B. Yao. Using Control Theory for Self-Tuning Databases. Y. Tu, S. Prabhakar, J. Yan and G. Shen. Multi-quality data replication in multimedia databases. Y. Tu and S. Lei. Building applications on peer-to-peer networks: a case study of media streaming. Y. Tu. Quality support in database systems. H. Fang, Q. Wang, M. F. Horstemeyer, and Y. Tu. A fast and efficient non-dominated sorting algorithm for evolutionary algorithms. PRESENTATIONS 1. Load Shedding in Stream Databases – A Control-Based Approach. At Conf. on Very Large Databases (VLDB), Seoul, Korea, September 12, 2006. 2. Control-Based Load Shedding in Data Stream Management. 3rd Midwest Database Symposium, University of Illinois, Champagne, IL, USA, April 15, 2006. 3. Load Shedding in Data Stream Management Systems: A Control-based Approach. At PhD Symposium /Workshop, in Conjunction with International Conf. on Data Engineering (ICDE), Atlanta, Georgia, U.S.A., April 3, 2006. 4. Control-Based Load Shedding in Data Stream Management. Sigma-Xi poster session, Purdue University, February 16, 2006. 5. Crane-Purdue Relationship in Knowledge Projection. ASNE Defense Transformation through Collaboration Symposium. Bloomington, IN., September 22, 2005. 6. Control-based Quality Adaptation in Data Stream Management. At Intl. Conf. of Database and Expert Systems Applications (DEXA), Copenhagen, Denmark, September 7, 2005. 7. Quality-Aware Replication of Multimedia Data. At Intl. Conf. of Database and Expert Systems Applications (DEXA), Copenhagen, Denmark, September 5, 2005. 8. Adaptive Stream Filters for Entity-Based Queries with Non-Value Tolerance. At Conf. on Very Large Databases (VLDB), Trondheim, Norway, September 2, 2005. 9. Innovation in Shipboard Troubleshooting. Barnes and Thornburg New Economy-New Rules. Indiana WebCast, July 1, 2005. 10. The Knowledge Projection Project. Purdue University Presentation to NSWC Crane. April 4, 2005. 11. QuaSAQ: Enabling End-to-End QoS for Distributed Multimedia Databases. At Intl. Conf. on Extending Database Technology (EDBT). Heraklin, Greece, March 17, 2004. 12. Interactive Diagnostics. Smartship program, PEO Ships, US Navy, Washington, DC. March 16, 2004. Page 2 of 3 13. Hybrid Peer-to-Peer Media Distribution Systems: a Performance Study. At ACM/SPIE Conf. on Multimedia Computing and Networking. San Jose, CA, U.S.A., January 20, 2004. 14. VDBMS: A Testbed Facility for Research in Video Database Benchmarking. At Intl. Conf. on Distributed Multimedia Systems (DMS), Miami, Florida, USA, September 25, 2003 15. A Knowledge-based System for Dynamic Maintenance. ASNE Defense Transformation through Collaboration Symposium. Bloomington, IN. September 17, 2003. 16. Maintenance Knowledge Base and Data Mining. Smartship program, Program Executive Office (PEO) Ships, US Navy, Washington, DC. June 8, 2003. 17. Installations and demonstrations of Knowledge Projection, at Distance Support Laboratory at NSWC Crane, 03/23/05, 05/17/05, 07/28/05, 09/12/05 18. A Distributed Database Server for Continuous Media. At Intl. Conf. on Data Engineering. San Jose, CA, USA, February 28, 2002. SELECTED IMPLEMENTATION PROJECTS Minibase – A Relational DBMS Implemented components including SQL parser, buffer management, indices, relational operators, and query optimizer using C++. Group leader. The XINU Operating System Implementation of core OS components in C. An IPv4 Router Design and coding of various network protocols ranging from the IP layer to the application layer in C. Leader of a group of four. A Compiler for the TIGER programming language Implemented consecutive phases (from lexical analysis to register allocation) of a compiler using Java. AWARDS Key member of the team that wins the 2004 MIRA award, a prestigious education/research award in Indiana, for the technical contribution in the Knowledge Projection project. Applied Management Principles, a mini MBA program for graduate students and faculty members. Attendance is based on nomination from the 200+ graduate students in Department of Computer Sciences. Out of 12 nominations, I was one of the 3 attendees chosen by the School of Science. Graduate Student Body (GSB) travel grant of Purdue CS Department, summer 2006. One $500 award was given out of 200+ graduate students. Summer research award, Graduate School, Purdue University, May 2006. Among 200+ graduate students, only 3 awards were given in 2006. First-class scholarship, Beijing Agricultural University (BAU), 2 winners out of 45, 1990-1993. This scholarship was awarded to students with the highest academic performance in BAU. ACTIVITIES AND SERVICES Full member of Sigma-Xi, the scientific research society Member of the computer science honorary society Upsilon Pi Epsilon Student member of ACM, IEEE Reviewer for Multimedia Tools and Applications, Information Sciences, and Information Systems External reviewer for NOSSDAV, ACM/Springer Multimedia Systems, ACM Multimedia Conference, ICDE, VLDB, and ICDCS Served on the Graduate Student Body (GSB) in CS Department and the Purdue University Chinese Students and Scholars Association (PUCSSA) Page 3 of 3