Iowa State University

Iowa State UniversityIowa State University

College of Liberal Arts and Sciences

Department of Computer Science

Ying Cai
Associate Professor

Office: 201 Atanasoff
Phone: (515) 294-6075
Fax: (515)294-0258
Email: yingcai@cs.iastate.edu
Homepage: http://www.cs.iastate.edu/~yingcai

Current Affiliations

  • Department of Computer Science, Iowa State University, Ames, IA 50011

Biographical Sketch

Ying Cai received his Ph.D. in computer science from the University of Central Florida in 2002. Currently, Dr. Cai is an associate professor in the Department of Computer Science at Iowa State University. His research interests include wireless networks, mobile computing, and multimedia systems.

Honors and Awards


COMPAS Junior Faculty Award  Department of Computer Science, Iowa State University, 2007

Representative Publications

Refereed Journal and Conference Publications

Kihwan Kim, Toby Xu, Ying Cai. ELIAS: An Efficient Storage Underlay for Mobile Peer-to-Peer Systems. IEEE Transactions on Parallel and Distributed Systems, Accepted, 2009.

Toby Xu, Ying Cai. Feeling-based Location Privacy Protection in Location-based Services. ACM Conference on Computer and Communications Security (CCS'09), Chicago, IL, Accepted, 2009.

Toby Xu, Ying Cai. Location Cloaking for Safety Protection of Ad Hoc Networks. IEEE INFOCOM'09, Rio de Janeiro, Brazil, 2009.

Toby Xu, Ying Cai. Location Safety Protection in Ad Hoc Networks. AD HOC NETWORKS Journal, Elsevier. Vol. 7. No. 8. pp. 1551-1562, 2009.

Ashwin Natarajan, Ying Cai, Johnny Wong. An Enhanced Client-Centric Approach for Efficient Video Broadcast. Journal of Multimedia Applications and Tools, Springer Netherlands. Vol. 43. No. 2. pp. 179-193, 2009.

Ying Cai, Toby Xu. Design, Analysis, and Implementation of a Large-scale Real-time Location-based Information Sharing System. ACM MobiSys 2008, Colorado. pp. 106-117, 2008.

Toby Xu, Ying Cai. Exploring Historical Location Data for Anonymity Preservation in Location-based Services. IEEE INFOCOM'08, Phoenix, AZ. pp. 1220-1228, 2008.

Ying Cai, Zhan Chen, Wallapak Tavanapong. Caching Collaboration and Cache Allocation in Peer-to-Peer Video Systems. Journal of Multimedia Tools and Applications, Kluwer Academic. Vol. 37. No. 2. pp. 117-134, 2008.

Ying Cai, Ashwin Natarajan, Johnny Wong. On Scheduling of Peer-to-Peer Video Services. IEEE Journal on Selected Areas in Communications, Peer-to-Peer Communications and Applications. Vol. 25. No. 1. pp. 140-145, Accepted, 2007.

Ying Cai, Jianming Zhou. An Overlay Subscription Network for Live Internet TV Broadcast. IEEE Transactions on Knowledge and Data Engineering. Vol. 18. No. 12. pp. 1711-1720, 2006.

Ying Cai, Kien A. Hua, Guohong Cao, Toby Xu. Real-Time Processing of Range-Monitoring Queries in Heterogeneous Mobile Databases. IEEE Transactions on Mobile Computing. Vol. 5. No. 7. pp. 931-942, 2006.

Ying Cai, Kien A. Hua. Sharing Multicast Videos Using Patching Streams. Journal of Multimedia Tools and Applications, Kluwer Academic Publishers. Vol. 21. No. 2. pp. 125-146, 2003.