Yihan Sun RESEARCH INTEREST EDUCATION PUBLICATIONS

Similar documents
Research Statement. Yihan Sun. Introduction. 1 Parallel Data Structures

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

ELLIOT ANSHELEVICH. Department of Computer Science Cornell University Upson Hall 5139 Ithaca, NY 14853

Zhengguo Sheng. Thesis Topic: Cooperative Wireless Networks Advisor: Professor Kin K. Leung

Shin Hong. Assistant Professor Handong Global University (HGU) Pohang, Kyongbuk, South Korea (37554)

CURRICULUM VITAE. Hao MA

Girija J. Narlikar Forbes Avenue girija

CURRICULUM VITAE - YANG HU

JOYCE JIYOUNG WHANG EDUCATION

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms

Amir Aminzadeh Gohari

University of Illinois at Chicago Office: SEO 521 Department of Mathematics, Statistics, (312) and Computer Science

HAI ZHOU. Evanston, IL Glenview, IL (847) (o) (847) (h)

CURRICULUM VITÆ. Naama Kraus B.Sc. in Computer Science and Mathematics, Bar-Ilan University, Cum Laude GPA: 90.

Master Course in Computer Science Orientation day

Extension theorems in vector spaces over finite fields Dr. Alex Iosevich. Journal reviewer for International Mathematics Research Notices.

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805)

Dissertation: Analysis, Indexing and Visualization of Presentation Videos

Jinwei Gu. Ph.D. in Computer Science Dissertation: Measurement, Modeling, and Synthesis of Time-Varying Appearance of Natural

ADAM CHLIPALA. Research interests. Education. Refereed conference papers

Carnegie Mellon University, Pittsburgh, PA, May 2004 M.S. in Language and Information Technologies, School of Computer Science

Curriculum Vitae Tim Ophelders last updated: September 12, 2018

Curriculum Vitae Shoukat Ali

This report is based on sampled data. Jun 1 Jul 6 Aug 10 Sep 14 Oct 19 Nov 23 Dec 28 Feb 1 Mar 8 Apr 12 May 17 Ju

450 Jon M. Huntsman Hall 3730 Walnut Street, Mobile:

Brian F. Cooper. Distributed systems, digital libraries, and database systems

Zechao Shang. Department of Computer Science (773)

Shipeng Yu. Curriculum Vitae. Shipeng Yu CONTACT INFORMATION RESEARCH INTERESTS EDUCATION RESEARCH EXPERIENCE

JOYCE JIYOUNG WHANG. June 2008 May 2010: Undergraduate Research Assistant, Department of Computer Science and Engineering, Ewha Womans University.

BANGLADESH UNIVERSITY OF PROFESSIONALS ACADEMIC CALENDAR FOR MPhil AND PHD PROGRAM 2014 (4 TH BATCH) PART I (COURSE WORK)

Dr. Zheng Chang. Personal. Education and Qualifications. Professional Experience

Lingxi Xie. Post-doctoral Researcher (supervised by Prof. Alan Yuille) Center for Imaging Science, the Johns Hopkins University

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding.

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

JUAN JOSE JARAMILLO. 306 N. Wright St., 3062 ECEB, Urbana, IL

PhD coursework at Fox College of Business, Temple University, Philadelphia, PA Concentration: Information Systems (GPA: 3.9/4.

Postdoctoral Researcher University of California, Berkeley +1 (510) Cory Hall, Berkeley, CA

Hideki Todo. Computer Graphics, mainly of Non-Photorealistic Rendering (NPR) Stylized Rendering, Character Animation, User Interaction, Image Analysis

Mai Abdelhakim PROFESSIONAL EXPERIENCE

Amy Babay April 2018

Overview of ITU capacity building activities

Konstantinos Krommydas, Ph.D.

Hong-Sheng Zhou. Research Interests. Education. Research Experience

Irene Y. Zhang. S.B. in Computer Science and Engineering June Operating systems, distributed systems, virtualization, and networking

Undergraduate Admission File

EDUCATION RESEARCH EXPERIENCE

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel

West Bengal University of Technology Bachelor of Computer Science and Engineering

Tuncay Tekle Curriculum Vitæ

J I N G H A I R A O. Institute for Software Research School of Computer Science Carnegie Mellon University 5000 Forbes Ave Pittsburgh, PA 15213

Anat Levin : Postdoctoral Associate, MIT CSAIL. Advisor: Prof William T. Freeman.

Lecture: Project Management in ICT. Prof. Dr. Harald Wehnes

WEB 2.0 & EAST ASIAN LIBRARIANS JIANG, SHUYONG

Phone: (510) Homepage:

Title: ====== Open Research Compiler (ORC): Proliferation of Technologies and Tools

Information Retrieval, Text Mining, Machine Learning, Natural Language Processing, Human-Computer Interaction.

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington

University of Illinois at Urbana-Champaign, Urbana, Illinois, U.S.

Stanford University Packing and Padding, Coupled Multi-index for Accurate Image Retrieval.

Julienne: A Framework for Parallel Graph Algorithms using Work-efficient Bucketing

Michael Paul Neff Curriculum Vitae

Amy Babay November Doctor of Philosophy in Computer Science September 2018

MANMOHAN CHANDRAKER. NEC Labs America N Wolfe Rd, Ste SW3-350 Cupertino, CA 95014

Mohamed Mahmoud Mahmoud Azab. Education: Ongoing research:

Dr. Ahmed K. Sadek 2. Experience

Anh Le. URL:

Faculty of Engineering and Informatics. Programme Specification. School of Electrical Engineering and Computer Science

ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND

SCHEDULED PROGRAMMES/COURSES APRIL 2017 MARCH 2018 (MIND KINGSTON / MANDEVILLE CAMPUSES & MONTEGO BAY)

Andrew Suk. Contact Information.

Lexing Xie EDUCATION RESEARCH AND TEACHING EXPERIENCES. IBM T. J. Watson Research Center 19 Skyline Dr. Hawthorne, NY 10532

Withdrawal of Text Processing (Business Professional)

Name, affiliation, contact info, photo, some general interest info.

Polycom Advantage Service Endpoint Utilization Report

Collaborative Next Generation Networking

The CPA Exam and Requirements. Adapted and modified from material originally created by David Reinus.

Jiepu Jiang, Ph.D. and Ph.D. candidate

Department of Computer Science

Arbee L.P. Chen ( 陳良弼 )

YOUNGMIN YI. B.S. in Computer Engineering, 2000 Seoul National University (SNU), Seoul, Korea

Dr. SHERAZ ANJUM (MSc PhD MIET CEng)

Scientific journal Title of paper Journal name Year / Volume / Pages Unemployment and Labour Force Market in Republic of Kosova

Resume of Yuxiao Hu. Phd Candidate in ECE Department, UIUC. Undergraduate of the Dept. of Computer Sci. and Tech., Tsinghua

Registration Workshop. Nov. 1, 2017 CS/SE Freshman Seminar

(FHEQ) level 6] 3 years full-time; 4 years full-time including a year of study abroad and/or work placement. I301 (4-years) Computing, Engineering

½Elements of a Profession ½Professionalism ½Introducing CIPS ½Becoming and I.S.P.

SCHEDULED PROGRAMMES/COURSES APRIL 2018 MARCH 2019 (MIND KINGSTON / MANDEVILLE CAMPUSES & MONTEGO BAY)

Academic Record Degree Discipline Institute University Year Award Master of. First Class Technology

Seung-Hee Bae. Assistant Professor, (Aug current) Computer Science Department, Western Michigan University, Kalamazoo, MI, U.S.A.

Department of Computer Science

COURSE LISTING. Courses Listed. Training for Database & Technology with Modeling in SAP HANA. 20 November 2017 (12:10 GMT) Beginner.

Nikola Banovic Curriculum Vitae March 2018

Fundamentals of Database Systems

Ben-Moshe Boaz - Curriculum Vitae

Faculty of Engineering and Informatics. Programme Specification. School of Electrical Engineering and Computer Science. Academic Year: 2017/18

1 Gwanak-ro, Gwanak-gu, Seoul, South Korea (+82) (mobile)

Instructions for using a fillable PDF form

KCG College of Technology, Chennai

Volume Issue Issue Date Number of Pages Actually Mailed December Jan June Aug-10

ISACA Chicago Chapter Scholarship Application

Transcription:

Yihan Sun Office: GHC 7010 Tel: 1-4123274544 E-mail: syhlalala@gmail.com / yihans@cs.cmu.edu http://www.cs.cmu.edu/~yihans/ Computer Science Department Carnegie Mellon University 5000 Forbes Ave., Pittsburgh, PA, 15213 RESEARCH INTEREST I am interested in the theory and practice of parallel computing, as well as bridging the gap between them, with an emphasis on multicore parallelism. My research focuses on developing efficient parallel solutions to large-scale problems, including designing, analyzing and implementing parallel algorithms, data structures, frameworks, programming tools, as well as applying them to a wide range of applications in all areas and disciplines. Areas of interest: parallel computing, theory (algorithms/data structures), software engineering, computational geometry, databases, data mining/graph mining, computational biology. EDUCATION Aug. 2014 present (Expected graduation time: Jun. 2019) PH.D. Candidate in Computer Science, Carnegie Mellon University Advisor: Prof. Guy Blelloch Thesis: Parallel Balanced Binary Trees Using Just Join Thesis Committee: Guy E. Blelloch (chair), Andrew Pavlo, Daniel D. K. Sleator, and Michael T. Goodrich (University of California, Irvine) Aug. 2010 Jul. 2014 Bachelor s in Computer Science, Tsinghua University Overall GPA: 91.6/100. Rank: 3/135 Best Bachelor Thesis Award Graduated with honors PUBLICATIONS For certain papers, the authors are listed alphabetically, following the convention in mathematics and theoretical computer science, and others are listed by contribution. You can also find my publication list on [dblp] and [Google Scholar] pages. Conference and Journal Papers [13] [SPAA19] Multiversion Concurrency with Bounded Delay and Precise Garbage Collection Naama Ben-David, Guy E. Blelloch, Yihan Sun and Yuanhao Wei (lexicographical order) ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2018. Also, ArXiv:1803.08617 [cs.dc] [12] [ALENEX19] Parallel Range, Segment and Rectangle Queries with Augmented Maps Yihan Sun and Guy E. Blelloch Algorithm Engineering and Experiments (ALENEX), 2019. To appear. Also, ArXiv:1803.08621 [cs.cg] [11] [ESA18] Algorithmic Building Blocks for Asymmetric Memories Yan Gu, Yihan Sun and Guy Blelloch European Symposium on Algorithms (ESA), 2018. Also, arxiv:1806.10370 [cs.ds]

[10] [SPAA18] Parallel Write-efficient Algorithms and Data Structures for Computational Geometry ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2018. Also, arxiv:1805.05592 [cs.ds] [9] [PPoPP18] PAM: Parallel Augmented Maps Yihan Sun, Daniel Ferizovic and Guy Blelloch ACM Symposium on Principles and Practice of Parallel Programming (PPoPP), 2018. Also, arxiv:1612.05665 [cs.ds] [8] [ICALP17] Efficient Construction of Probabilistic Tree Embeddings Guy E. Blelloch, Yan Gu and Yihan Sun (lexicographical order) International Colloquium on Automata, Languages, and Programming (ICALP), 2017. Also, arxiv:1605.04651 [cs.ds] [7] [SPAA16] Just Join for Parallel Ordered Sets Guy E. Blelloch, Daniel Ferizovic and Yihan Sun (lexicographical order) Also, arxiv:1602.02120 [cs.ds] [6] [SPAA16] Parallel Shortest-paths Using Radius Stepping Guy E. Blelloch, Yan Gu, Yihan Sun and Kanat Tangwongsan (lexicographical order) Also, arxiv:1602.03881 [cs.ds] [5] [SPAA16] Parallelism in Randomized Incremental Algorithms [4] [WABI15] Simultaneous Optimization of Both Node and Edge Conservation in Network Alignment via WAVE Yihan Sun, Joseph Crawford, Jie Tang and Tijana Milenkovic Workshop on Algorithms in Bioinformatics (WABI), 2015. Also, arxiv:1410.3301 [q-bio.mn] [3] [SPAA15] A Top-down Parallel Semisort Yan Gu, Julian Shun, Yihan Sun and Guy E. Blelloch ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2015. [2] [AMB] Fair Evaluation of Global Network Aligners Joseph Crawford, Yihan Sun and Tijana Milenkovic Algorithms for Molecular Biology, 10:19. Poster in ACM Conference on Bioinformatics, Computational Biology and Health Informatics (BCB), 2015. Also, arxiv:1407.4824 [q-bio.mn] [1] [ICDM13] Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang and Xiaoming Sun IEEE International Conference on Data Mining (ICDM), 2013. Manuscripts / Under Preparation / Under Submission [5] Parallelism in Randomized Incremental Algorithms

Journal version under submission. [4] On Supporting Efficient Snapshot Isolation for Hybrid Workloads with Multi-Versioned Indexes Yihan Sun, Guy E. Blelloch, Andrew Pavlo and Wan Shen Lim Manuscript. [3] Optimal Parallel Algorithms in the Binary-Forking Model Guy E. Blelloch, Jeremy T. Fineman, Yan Gu and Yihan Sun (lexicographical order) Manuscript. [2] Efficient Batching for Parallel Bulk Algorithms Guy E. Blelloch, Ziv Scully and Yihan Sun (lexicographical order) In preparation. [1] Improving Sorting Performance via Interpolation Yan Gu, Yibin Yang, Yihan Sun, and Guy E. Blelloch In preparation. Tutorial [1] [PPoPP19] Parallel and Concurrent Tree Structures Yihan Sun and Guy E. Blelloch Tutorial in Principles and Practice of Parallel Programming (PPoPP) 2019. EMPLOYMENT Research Assistant at Carnegie Mellon University 08.2014-present, supervised by Prof. Guy Blelloch. Summer Intern at Complex Networks Lab, Department of Computer Science and Engineering, Notre Dame University 07.2013-09.2013, supervised by Prof. Tijana Milenkovic. Research Assistant at Knowledge Engineering Lab, Computer Science Department, Tsinghua University 09.2012-08.2014, supervised by Prof. Jie Tang. Research Assistant at Lab of Multimedia and Networking, Computer Science Department, Tsinghua University 09.2011-06.2012, supervised by Prof. Peng Cui. TALKS Conference Talks [5] [PPoPP19] Parallel and Concurrent Tree Structures Feb. 2019. Washington, DC. Tutorial in Principles and Practice of Parallel Programming (PPoPP) 2019. To appear. [4] [ALENEX19] Parallel Range, Segment and Rectangle Queries with Augmented Maps Jan. 2019. San Diego, CA. Algorithm Engineering and Experiments (ALENEX), 2019. To appear. [3] [PPoPP18] PAM: Parallel Augmented Maps Feb. 2018. Vienna, Austria.

ACM Principles and Practice of Parallel Programming (PPoPP), 2018. [2] [SPAA16] Just Join for Parallel Ordered Sets Jul. 2016. Asilomar State Beach, California, USA. [1] [SPAA15] A Top-down Parallel Semisort Jun. 2015. Portland, Oregon, USA. ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2015. Invited Talks [3] Parallel Balanced Binary Trees Using Just Join Oct. 2018. Massachusetts Institute of Technology (MIT). Hosted by Julian Shun. [2] Parallel Balanced Binary Trees Using Just Join Mar. 2018. Goethe-University Frankfurt, Germany. Hosted by Ulrich Meyer. [1] Just Join for Parallel Ordered Sets Jul. 2017. Fudan University, Shanghai, China. Hosted by Yuan Tang. Other Talks [6] On Supporting Efficient Snapshot Isolation for Hybrid Workloads with Multi-Versioned Indexes Nov. 2018. Carnegie Mellon University (CMU). DB seminar. [5] Parallel Balanced Binary Trees Using Just Join Dec. 2017. Carnegie Mellon University (CMU). Thesis Proposal. [4] Parallel Augmented Maps Sep. 2017. Massachusetts Institute of Technology (MIT). Annual Parlay Meeting. [3] Just Join for Parallel Ordered Sets Dec. 2016. Carnegie Mellon University (CMU). Speaking Skill Talk. [2] Just Join for Parallel Ordered Sets Nov. 2016. Carnegie Mellon University (CMU). Theory Lunch Talk. [1] Just Join for Parallel Ordered Sets Apr. 2016. Carnegie Mellon University (CMU). Annual Parlay Meeting. GRANT CCF: SMALL: Parallel Algorithms: Theory and Practice Participated in writing the grant proposal with Guy Blelloch, Yan Gu and Laxman Dhulipala. Under submission. AWARDS & HONORS Scholarships and Travel Grants SPAA 2015 / SPAA 2016 / PPoPP 2018 / SPAA 2018 / ALENEX 2019 Student Travel Grant IBM Scholarship for Outstanding Students (2013, 3 winners in Tsinghua Univ.)

The Scholarship of THTF (2010-2013) The Scholarship of Changhong Electric Co. Ltd. (2011, Top 5%) The Scholarship of Singapore Technologies Engineering Ltd. (2011-2013, Top 5%) The Scholarship of Tung OOCL (2012, Top 5%) Honors Selected Participant of Rising Stars in EECS: An Academic Career Workshop for Women, MIT, 2018 Graduated with Honors in Computer Science (Tsinghua Univ.), 2014 Best Bachelor Thesis Award in Tsinghua Univ., 2014 (1 st place in Computer Science) Outstanding Student in Beijing (2014) TEACHING Teaching Assistant CMU 15-451/651: Algorithms (Spring 2017) CMU 15-859: Algorithms in the Real World (Spring 2018) Guest Lecture Parallel Algorithms on Balanced Binary Trees At CMU 15-859: Algorithms in the Real World (Spring 2018) SERVICES Paper reviews ICALP (International Colloquium on Automata, Languages and Programming) 2019. SPAA (Symposium on Parallelism in Algorithms and Architectures) 2019. IPDPS (International Parallel and Distributed Processing Symposium) 2019. SPAA (Symposium on Parallelism in Algorithms and Architectures) 2018. HiPC (High Performance Computing) 2016. Euro-Par (International European Conference on Parallel and Distributed Computing) 2016. FUN (Fun with Algorithms) 2016. JCST (Journal of Computer Science & Technology).