This page has been moved to www.ruizhang.info
Rui  Zhang   (Rui is pronounced as Ray)

Australian Research Council Future Fellow (awarded in 2012)

Associate Professor and Reader, Department of Computing and Information Systems, The University of Melbourne, Australia

Leader of Big Data and Knowledge Research Theme


Office:
        Level 7, Room 7.05, Doug McDonell Building
                   Map office location in the Doug McDonell Building.
Email:        (my first name) (dot) zhang@unimelb.edu.au
Phone:        +61 3 83441345
Mailing Address:  Dept of Computing & Information Systems
                   Level 8, Doug McDonell Building (Building 168)
                   University of Melbourne, Parkville, Victoria, Australia 3052

Weibo : Click here  LinkedIn: Click here 

Prospective research students/interns, please read the message at the bottom of this page before you email me.


General Information

Dr Rui Zhang obtained his Bachelor's degree from Tsinghua University in 2001 and PhD from National University of Singapore in 2006. Before joining the University of Melbourne, he has been a visiting research scientist at AT&T labs-research in New Jersey and at Microsoft Research in Redmond, Washington. Since January 2007, he has been a faculty member in the Department of Computing and Information Systems at The University of Melbourne. Recently, he has been a visiting researcher at Microsoft Research Asia in Beijing regularly collaborating on his ARC Future Fellowship project. Dr Zhang's research interest is data and information management in general, particularly in areas of high-performance computing, spatial and temporal data analytics, moving object management, indexing techniques, data streams and sequence databases. His inventions have been adopted by major IT companies such as AT&T and Microsoft. In 2015, Dr Zhang has received the Chris Wallace Award by the Computing Research and Education Association of Australasia (CORE) for Outstanding Research in recognition of his significant contributions to the management and mining of spatiotemporal and multidimensional data. Please see representative projects Dr Zhang is leading on the page of Spatial and Temporal Data Analytics.


Research    (See recent representative projects on Spatial and Temporal Data Analytics)

Selected publications         Full list of Publications         Most Significant Publications
  1. Yu Gu, Guanli Liu, Jianzhong Qi, Hongfei Xu, Ge Yu, and Rui Zhang. The Moving K Diversified Nearest Neighbor Query. IEEE Transactions on Knowledge and Data Engineering (TKDE), accepted in July 2016.
     
  2. Yu Sun, Nicholas Jing Yuan, Yingzi Wang, Xing Xie, Kieran McDonald, Rui Zhang. Contextual Intent Tracking for Personal Assistants, 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) 2016.   Video
     
  3. Yu Sun, Nicholas Jing Yuan, Xing Xie, Kieran McDonald, Rui Zhang. Collaborative Nowcasting for Contextual Recommendation, WWW conference 2016.
     
  4. Yu Sun, Rui Zhang, Andy Yuan Xue, Jianzhong Qi, Xiaoyong Du. Reverse Nearest Neighbor Heat Maps: A Tool for Influence Exploration, Proceedings of the 31th IEEE International Conference on Data Engineering (ICDE) 2016.  see RNN heat maps for cities around the world.
     
  5. Chuanwen Li, Yu Gu, Jianzhong Qi, Ge Yu, Rui Zhang, and Qingxu Deng. INSQ: An Influential Neighbor Set Based Moving kNN Query Processing System. Proceedings of the 31th IEEE International Conference on Data Engineering (ICDE) 2016. (demo).
     
  6. Jiazhen He, Benjamin I. P. Rubinstein, James Bailey, Rui Zhang, Sandra Milligan, and Jeffrey Chan. MOOCs Meet Measurement Theory: A Topic-Modelling Approach. Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI'2016).
     
  7. Jin Huang, Rui Zhang, and Jeffrey Xu Yu. Scalable Hypergraph Processing, The IEEE International Conference on Data Mining (ICDM), 2015. (Short)
     
  8. Jin Huang, Rui Zhang, Rajkumar Buyya, Jian Chen, Yongwei Wu, HEADS-JOIN: Efficient Earth Mover¨s Distance Similarity Joins on Hadoop, IEEE Transactions on Parallel and Distributed Systems (TPDS), accepted in July 2015.
     
  9. Weichao Guo, Kang Chen, Huan Feng, Yongwei Wu, Rui Zhang, Weimin Zheng. MARS: Mobile Application Relaunching Speed-up through Flash-Aware Page Swapping, IEEE Transactions on Computers, 65(3): 916-928, 2016.
     
  10. Thi Nguyena, Zhen He, Rui Zhang, Philip G. D. Ward, Exploiting velocity distribution skew to speed up moving object indexing, Information Systems, accepted in March 2015.
     
  11. Yu Sun, Jianzhong Qi, Yu Zheng, Rui Zhang, K-Nearest Neighbor Temporal Aggregate Queries, EDBT 2015.
     
  12. Jiazhen He, James Bailey, Benjamin Rubinstein, Rui Zhang, Identifying At-Risk Students in Massive Open Online Courses, Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI), 2015.
     
  13. Saad Aljubayrin, Jianzhong Qi, Christian Jensen, Rui Zhang, Zhen He, Zeyi Wen. The Safest Path via Safe Zones. Proceedings of the 31th IEEE International Conference on Data Engineering (ICDE) 2015.
     
  14. Zeyi Wen, Rui Zhang, Kotagiri Ramamohanarao, Jianzhong Qi and Kerry Taylor. MASCOT: Fast and Highly Scalable SVM Cross-validation using GPUs and SSDs. The IEEE International Conference on Data Mining (ICDM), 2014.
     
  15. Chuanwen Li, Yu Gu, Jianzhong Qi, Ge Yu, Rui Zhang, and Yi Wang. Processing Moving kNN Queries Using Influential Neighbor Sets. Proceedings of the VLDB Endowment (PVLDB), vol.8 (2): 113 - 124, 2014. Source code.
     
  16. Andy Yuan Xue, Jianzhong Qi, Xing Xie, Rui Zhang, Jin Huang, and Yuan Li. Solving the Data Sparsity Problem in Destination Prediction. VLDB Journal, 24 (2): 219-243, 2014.
     
  17. Phillip G. D. Ward, Zhen He, Rui Zhang and Jianzhong Qi. Real-time Continuous Intersection Joins over Large Sets of Moving Objects using Graphic Processing Units. VLDB Journal, 23(6): 965-985, 2014.
     
  18. Yanqiu Wang, Rui Zhang, Chuanfei Xu, Jianzhong Qi, Yu Gu and Ge Yu. Continuous Visible k Nearest Neighbor Query on Moving Objects. Information Systems, 44: 1-21, 2014.
     
  19. Rui Zhang, Jianzhong Qi, Martin Stradling and Jin Huang. Towards a Painless Index for Spatial Objects. ACM Transactions on Data Base Systems (TODS), 39 (3), 19, 2014. source code
     
  20. Dongsheng Duan, Yuhua Li , Ruixuan Li, Rui Zhang, Xiwu Gu, Kunmei Wen. LIMTopic: A Framework of Incorporating Link based Importance into Topic Modeling. IEEE Transactions on Knowledge and Data Engineering (TKDE), 26(10): 2493-2506. 2014.
     
  21. Jin Huang, Rui Zhang, Rajkumar Buyya, and Jian Chen. MELODY-Join: Efficient Earth Mover's Distance Similarity Join Using MapReduce. Proceedings of the 30th IEEE International Conference on Data Engineering (ICDE) 2014. Slides, Source code and Datasets.
     
  22. Jianzhong Qi, Rui Zhang, Kotagiri Ramamohanarao, Hongzhi Wang, Zeyi Wen and Dan Wu. Indexable Online Time Series Segmentation with Error Bound Guarantee. WWW Journal,  accepted in September 2013.
     
  23. Jianzhong Qi, Rui Zhang, Yanqiu Wang, Andy Yuan Xue, Ge Yu, Lars Kulik. The Min-dist Location Selection and Facility Replacement Queries. WWW Journal, 17(6): 1261-1293, 2014.
     
  24. Andy Yuan Xue, Rui Zhang, Yu Zheng, Xing Xie, Jianhui Yu, Yong Tang. DesTeller: A System for Destination Prediction Based on Trajectories with Privacy Protection. (Demo) Proceedings of the VLDB Endowment (PVLDB) vol.6(12):1198-1201, 2013. Play the Demo
     
  25. Andy Yuan Xue, Rui Zhang, Yu Zheng, Xing Xie, Jin Huang, Zhenghua Xu. Destination Prediction by Sub-Trajectory Synthesis and Privacy Protection Against Such Prediction. IEEE International Conference on Data Engineering (ICDE) 2013.  Slides
     
  26. Tanzima Hashem, Lars Kulik, Rui Zhang. Countering Overlapping Rectangle Privacy Attack for Moving kNN Queries. Information Systems. 38(3): 430-453, 2013.
     
  27. Dongsheng Duan, Yuhua Li, Ruixuan Li, Rui Zhang, Aiming Wen. RankTopic: Ranking Based Topic Modeling. IEEE International Conference on Data Mining (ICDM) 2012.
     
  28. Thi Nguyen, Zhen He, Rui Zhang, Phillip Ward. Boosting Moving Object Indexing through Velocity Partitioning. Proceedings of the VLDB Endowment (PVLDB) 2012, vol.5(9):860-871 / (VLDB) 2012.
     
  29. Zhenghua Xu, Rui Zhang, Ramamohanarao Kotagiri, Udaya Parampalli. An Adaptive Algorithm for Online Time Series Segmentation with Error Bound Guarantee. 15th International Conference on Extending Database Technology (EDBT) 2012.
     
  30. Jianzhong Qi, Rui Zhang, Lars Kulik, Dan Lin, Yuan Xue. The Min-dist Location Selection Query. IEEE International Conference on Data Engineering (ICDE) 2012.
     
  31. Rui Zhang, Jianzhong Qi, Dan Lin, Wei Wang, Raymond Chi-Wing Wong. A Highly Optimized Algorithm for Continuous Intersection Join Queries over Moving Objects, VLDB Journal, 21(4): 561-586, 2012.
     
  32. Dan Lin, Christian Jensen, Rui Zhang, Lu Xiao, Jiaheng Lu. A Moving Object Index for Efficient Query Processing with Peer-Wise Location Privacy, Proceedings of the VLDB Endowment (PVLDB) 2011, vol.5 / (VLDB) 2012. slides
     
  33. Sarana Nutanong, Egemen Tanin, Jie Shao, Rui Zhang, and Kotagiri Ramamohanarao, Continuous Detour Queries in Spatial Networks, IEEE Transactions on Knowledge and Data Engineering (TKDE), 24(7): 1201-1215, 2012.
     
  34. Alex Hindle, Jie Shao, Dan Lin, Jiaheng Lu, Rui Zhang. Clustering Web Video Search Results based on Integration of Multiple Features. World Wide Web Journal (WWWJ), 14(1): 53-73, 2011.
     
  35. Rui Zhang, Martin Stradling. The HV-tree: a Memory Hierarchy Aware Version Index. Proceedings of the VLDB Endowment (PVLDB), 3(1): 397-408, 2010. slides
     
  36. Rui Zhang, H. V. Jagadish, Bing Tian Dai, Kotagiri Ramamohanarao. Optimized Algorithms for Predictive Range and KNN Queries on Moving Objects. Information Systems, 35(8): 911-932, 2010.
     
  37. Mohammed Eunus Ali, Egemen Tanin, Rui Zhang, Lars Kulik. A Motion-Aware Approach for Efficient Evaluation of Continuous Queries on 3D Object Databases, VLDB Journal, 19(5): 603-632, 2010.
     
  38. Rui Zhang, Nick Koudas, Beng Chin Ooi, Divesh Srivastava, Pu Zhou. Streaming Multiple Aggregations Using Phantoms, VLDB Journal, 19(4): 557-583, 2010.
     
  39. Tanzima Hashem, Lars Kulik, Rui Zhang. Privacy Preserving Group Nearest Neighbor Queries, EDBT 2010.
     
  40. Xiaoyan Liu, Xindong Wu, Huaiqing Wang, Rui Zhang, James Bailey, Kotagiri Ramamohanarao . Mining Distribution Change in Stock Order Streams, ICDE 2010 (short paper).
     
  41. Sarana Nutanong, Rui Zhang, Egemen Tanin, Lars Kulik. Analysis and Evaluation of V*-kNN: An Efficient Algorithm for Moving kNN Queries, VLDB Journal, 19(3): 307-332, 2010. Slides
     
  42. Sarana Nutanong, Egemen Tanin, Rui Zhang. Incremental Evaluation of Visible Nearest Neighbor Queries. IEEE Transactions on Knowledge & Data Engineering (TKDE), 22(5): 665-681, 2010.
     
  43. Sarana Nutanong, Rui Zhang, Egemen Tanin, Lars Kulik. V*-kNN: an Efficient Algorithm for Moving k Nearest Neighbor Queries. International Conference on Data Engineering (ICDE), Shanghai, China, 2009. Play the Demo
     
  44. Sarana Nutanong, Rui Zhang, Egemen Tanin, Lars Kulik. The V*-Diagram: A Query Dependent Approach to Moving KNN Queries. Proceedings of the VLDB Endowment (VLDB), 1, 1095-1106, 2008. Slides   Source code.
     
  45. David Lomet, Mingsheng Hong, Rimma Nehme, Rui Zhang. Transaction Time Indexing with Version Compression. Proceedings of the VLDB Endowment (VLDB), 1, 870-881, 2008.
     
  46. Rui Zhang, Dan Lin, Kotagiri Ramamohanarao, Elisa Bertino. Continuous Intersection Joins Over Moving Objects. International Conference on Data Engineering (ICDE), Cancun, Mexico, 2008. Slides
     
  47. Mohammed Eunus Ali, Rui Zhang, Egemen Tanin, Lars Kulik. A Motion-Aware Approach to Continuous Retrieval of 3D Objects. International Conference on Data Engineering (ICDE), Cancun, Mexico, 2008. Slides
     
  48. Anthony Tung, Rui Zhang, Nick Koudas, Beng Chin Ooi. Similarity Search: A Matching Based Approach. International Conference on Very Large Data Bases (VLDB), Seoul, 2006. Slides
     
  49. Christian S. Jensen, Dan Lin, Beng Chin Ooi, Rui Zhang. Effective Density Queries of Continuously Moving Objects. International Conference on Data Engineering (ICDE), Atlanta, 2006.
     
  50. Rui Zhang, Nick Koudas, Beng Chin Ooi, Divesh Srivastava. Multiple Aggregations Over Data Streams. ACM SIGMOD International Conference on Management of Data (SIGMOD), Baltimore, 2005. Slides
     
  51. Rui Zhang, Panos Kalnis, Beng Chin Ooi, Kian-Lee Tan. Generalized Multi-dimensional Data Mapping and Query Processing. ACM Transactions on Data Base Systems (TODS), 30(3): 661-697, 2005.
     
  52. H.V. Jagadish, Beng Chin Ooi, Kian-Lee Tan, Cui Yu, Rui Zhang. iDistance: An Adaptive B+-tree Based Indexing Method for Nearest Neighbor Search. ACM Transactions on Data Base Systems (TODS), 30(2), 364-397, 2005.
     
  53. Nick Koudas, Beng Chin Ooi, Kian-Lee Tan, Rui Zhang. Approximate NN queries on Streams with Guaranteed Error/performance Bounds. International Conference on Very Large Data Bases (VLDB), Toronto, 2004. Slides
     
  54. Rui Zhang, Beng Chin Ooi, Kian-Lee Tan. Making the Pyramid Technique Robust to Query Types and Workload. International Conference on Data Engineering (ICDE), Boston, 2004. Slides
Selected Professional Activities        Full list
  • 2015: CIKM Local Co-Chair, PC member of SIGMOD, General Chair of ADC 2015 (co-located with SIGMOD).
  • 2014: ICDE Industry Track PC member, SIGMOD Exhibits Co-Chair.
  • 2013: Program Committee Co-Chair for Australasian Database Conference 2013; Demo Co-Chair of ICDE; PC member of SIGMOD, ICDE; Publication Co-Chair of ApWeb; WISE Demo Chair.
  • 2012: Program Committee Co-Chair for Australasian Database Conference 2012, PC member of ICDE, VLDB, Vice Chair of ACM SIGSPATIAL Australia Chapter.
  • 2011: PC member of ICDE, DASFAA
  • 2010: Review board of Proceedings of the VLDB Endowment; PC member of KDD, CIKM, DASFAA
  • 2009: Review board of Proceedings of the VLDB Endowment; PC member of ICDE, DASFAA
  • 2008: Review board of Proceedings of the VLDB Endowment; DASFAA
  • 2007: PC member of SIGMOD, DASFAA
  • Reviewer for VLDB Journal, ACM Trans. on Database Systems, IEEE Trans. on Knowledge and Data Engineering, IEEE Trans. on Computers, Information Systems
Research Interests and Projects
 
  • Indexing and query processing
  • Spatial and temporal data management, including high-dimensional data and moving object management
  • Web services, cloud computing
  • Sequence data management, data streams, bioinformatics

Please see representative projects I am leading on the page of Spatial and Temporal Data Analytics

    
 
Research Grants
  • 2013 - 2015 ARC Discovery $275,000
  • 2013 - 2015 ARC Discovery $452,000
  • 2013 - 2016 ARC Future Fellow $564,747 + $200,000
  • 2008 - 2011 ARC Discovery $590,000
  • 2008 - 2010 ARC Discovery $234,000
  • 2008, Melbourne Early Career Researcher (ECR) Grant. $10,000
  • 2007, Melbourne Early Career Researcher (ECR) Grant. $50,000
Released Code
Patent
  • US patent: with Divesh Srivastava and Nick Koudas. System and method for managing data streams, US patent number 7,631,074,  Issuing date: Dec 8, 2009

Research Students

Name Program Topic Time Main Outcomes Employment Intern
Yichen Li Postgrad 2015-
Wenkai Jiang Postgrad 2015-
Yiqing Zhang Postgrad 2015-
Weihao Cheng PhD 2015-
Han Li Master 2014-
Gitansh Khirbat PhD 2014-
Xiaojie Lin Master 2014-
Yu Sun PhD Location Based Social Network 2013- ICDE,WWW,KDD,UbiComp Microsoft
Jiazhen He PhD Mining MOOC Data 2013- AAAIx2
Saad Aljubayrin PhD Safest Route Problem 2012- ICDE Aalborg U.
Yuan Xue PhD GPS Trajectory Mining 2012- ICDEx2, WWWJ, VLDBJ
Jin Huang PhD Advanced Similarity Analysis on Big Data 2012- ICDEx2, TODS, VLDBJ, TPDS, ICDM U. of Melbourne
Zeyi Wen PhD Improving Data Mining by GPU 2011-2015 CIKM, ICDM, ICDE U. of Melbourne Baidu
Jianzhong Qi PhD Correlating large datasets 2010-2014 VLDBJ, ICDE, WWWJx2, TODS, IS, PVLDB, ICDM U. of Melbourne Microsoft
Dana Zhang PhD Role based Access Control 2006-2010 SACMAT, ACSAC Google (US) Google
Mohammed Eunus Ali PhD 3D objects retrieval 2006-2010 ICDE,VLDBJ BUET
Sarana Nutanong PhD V*-diagram 2006-2009 VLDB, TKDE, VLDBJ U. of Maryland  
Zhenghua Xu Master Approximating Time Series Data 2011-2012 EDBT Oxford U. (PhD)
Martin Stradling Master Spatio-temporal indexing 2008-2012 Pro. Patent, VLDB
Mei Ma Master Sequence indexing 2007-2010 WestPac
Pu Zhou Master Data streams 2007-2009 VLDBJ
Elizabeth Antoine Master Spatial join 2007-2009 ADC
Katsuya Noguchi Honors Detour Query 2009   Oxford U.(postgrad)  
Alex Hindle Honors Video clustering 2009 WWWJ IBM (Australia)  

 

Important message for potential future students: I have a number of PhD positions. Applicants are preferred who have outstanding record which may be evidenced by one or more of the following achievements:

       (i) Top 3% in your department/major from a well-known university, or

       (ii) Top 30% in your department/major from a world or region leading university (e.g., Tsinghua and Peking University if from China), or

       (iii) Awards or prize in major competitions such as Mathematics competition and  ACM-ICPC with near one of the above, or

       (iv) Strong industrial or system software development experience together with near one of the above.

 

   If you are interested in being my student, please send me an email with the following items:

       (i) The email briefly explains your most impressive achievements (e.g., one or more of the above mentioned).

       (ii) Attach CV including English test result (IELTS or TOEFL), your GPA and department ranking if possible.

       (iii) Attach detailed undergraduate transcript; if you are a postgraduate student, also attach detailed postgraduate transcript.

   Please keep your email short so that your most impressive achievements stand out and I won't miss them. Due to the limitation on the number of students I can supervise and the high competition, I may only respond to some of the requests. If you are self-funded, please state it in the title of the email.

            


Teaching    

See a list of all the subjects I teach.