Skip to Main Content

Tingjian Ge

TINGJIAN GE, COMPUTER SCIENCE  Associate Professor
Tingjian GeAssociate Professor
  • CollegeCollege of Sciences
  • DepartmentComputer Science
  • Phone(978) 934-4000
  • EmailTingjian_Ge@uml.edu

Research Interests

Data Management Systems

Data management, including probabilistic and uncertain data, scientific data, and data security and privacy.

Education

  • Ph D: Computer Science, (2009), Brown University - Providence, Rhode Island
  • MS: Computer Science, (2006), Brown University - Providence, Rhode Island
  • MS: Computer Science, (1998), University of California, Davis - Davis, California
  • BS: Computer Science and Engineering, (1994), Tsinghua University - Beijing, China

Awards and Honors

  • Career Award (2012), Scholarship/Research - National Science Foundation

Publications

  • Kurunji, S., Ge, T., Chen, C. () "Multi-Join Query Optimization for Read-Optimized Data Warehouse in a Cloud Environment," Citeseer
  • Li, Z., Ge, T. () "PIE: Approximate Interleaving Event Matching over Sequences,"
  • Song, C., Ge, T. () "Window-Chained Longest Common Subsequence: Common Event Matching in Sequences,"
  • Wan, L., Ge, T. (2016) "Event regularity and irregularity in a time unit.," 2016 IEEE 32nd International Conference on Data Engineering (ICDE) pp. 930
  • Su, J., Inalpolat, M., Ge, T., Esmaeilzadeh, H., Sun, H. (2016) "Experimental study and analysis of dropwise condensation using quartz crystal microbalance," ASME 2016 Heat Transfer Summer Conference, HT 2016, collocated with the ASME 2016 Fluids Engineering Division Summer Meeting and the ASME 2016 14th International Conference on Nanochannels, Microchannels, and Minichannels 1: pp. Heat Transfer Division -
  • Li, Z., Ge, T. (2016) "History is a mirror to the future: Best-effort approximate complex event matching with insufficient resources," Proceedings of the VLDB Endowment 10:4 pp. 397–408
  • Li, Z., Ge, T. (2016) "Stochastic data acquisition for answering queries as time goes by," Proceedings of the VLDB Endowment 10:3 pp. 277–288
  • Zhang, F., Jin, B., Ge, T., Ji, Q., Cui, Y. (2016) "Who are My Familiar Strangers?.," Conference on Information & Knowledge Management!!! pp. 619
  • Ma, Y., Olendzki, B.C., Wang, J., Persuitte, G.M., Li, W., Fang, H., Merriam, P.A., Wedick, N.M., Ockene, I.S., Culver, A.L., Ge, T. (2015) "Single-component versus multicomponent dietary goals for the metabolic syndrome: a randomized trial," Annals of internal medicine 162:4 pp. 248–257
  • Song, C., Ge, T., Chen, C., Wang, J. (2015) "Soft Quorums: A High Availability Solution for Service Oriented Stream Systems," pp. 778–779
  • Song, C., Ge, T. (2014) "Aroma: A New Data Protection Method with Differential Privacy and Accurate Answering," 23rd ACM International Conference on Information and Knowledge Management
  • Song, C., Ge, T., Chen, C., Wang, J. (2014) "Event pattern matching over graph streams," Proceedings of the VLDB Endowment 8:4 pp. 413–424
  • Kurunji, S., Ge, T., Fu, X., Liu, B., Kumar, A., Chen, C. (2014) "Optimizing aggregate query processing in cloud data warehouses," The International Conference on Data Management in Cloud, Grid and P2P Systems pp. 1-12
  • Song, C., Ge, T. (2013) "Discovering and managing quantitative association rules," pp. 2429–2434
  • Li, Z., Ge, T., Chen, C. (2013) "E-Matching: Event Processing over Noisy Sequences in Real Time," ACM SIGMOD International Conference on Management of Data pp. 601-612
  • Kurunji, S., Ge, T., Fu, X., Liu, B., Chen, C. (2013) "Optimizing Communication for Multi-Join Query Processing in Cloud Data Warehouses," International Journal of Grid and High Performance Computing (IJGHPC) 5:4 pp. 113–130
  • Wang, J., Lu, J., Fang, Z., Ge, T., Chen, C. (2013) "Pl-tree: An efficient indexing method for high-dimensional data," Springer pp. 183–200
  • Song, C., Li, Z., Ge, T., Wang, J. (2013) "Query execution timing: taming real-time anytime queries on multicore processors," pp. 2237–2242
  • Ge, T., Dekhtyar, A., Goldsmith, J. (2013) "Uncertain Data: Representations, Query Processing, and Applications," Springer-Verlag 304: pp. 67-108
  • Li, Z., Ge, T., Chen, C. (2013) "e-Matching: Event processing over noisy sequences in real time," Proceedings of the ACM SIGMOD International Conference on Management of Data pp. 601-612
  • Song, C., Li, Z., Ge, T. (2013) "Top-k oracle: A new way to present top-k tuples for uncertain data," Proceedings - International Conference on Data Engineering pp. 146-157
  • Singhal, M., Chandrasekhar, S., Ge, T., Sandhu, R., Krishnan, R., Ahn, G., Bertino, E. (2013) "Collaboration in multicloud computing environments: Framework and security issues," Computer 46:2 pp. 76-84
  • Chen, C., Kurunji, S., Ge, T., Liu, B. (2012) "Communication Cost Optimization for Cloud Data Warehouse Queries," IEEE CloudCom
  • Ge, T., Liu, F. (2012) "Accuracy-Aware Uncertain Stream Databases," pp. 174–185
  • Li, Z., Ge, T. (2012) "Online windowed subsequence matching over probabilistic sequences," pp. 277–288
  • Ge, T., Dekhtyar, A., Goldsmith, J. (2012) "Uncertain Data: Representations, Query Processing, and Applications,"
  • Ge, T., Li, Z. (2011) "Approximate substring matching over uncertain strings," Proceedings of the VLDB Endowment 4:11
  • Ge, T. (2011) "Join queries on uncertain data: Semantics and efficient processing," pp. 697–708
  • Ge, T., Grabiner, D., Zdonik, S. (2011) "Monte carlo query processing of uncertain multidimensional array data," pp. 936–947
  • Ge, T., Zdonik, S. (2010) "A*-tree: a structure for storage and modeling of uncertain multidimensional arrays," Proceedings of the VLDB Endowment 3:1-2 pp. 964-974
  • Ge, T., Zdonik, S. (2009) "Light-weight, Runtime Verification of Query Sources," pp. 30–41
  • Ge, T. (2009) "Query processing on uncertain data," Brown University
  • Ge, T., Zdonik, S., Madden, S. (2009) "Top-k queries on uncertain data: on score distribution and typical answers," pp. 375–388
  • Ge, T., Zdonik, S. (2008) "A skip-list approach for efficiently processing forecasting queries," Proceedings of the VLDB Endowment 1:1 pp. 984-995
  • Ge, T., Zdonik, S. (2008) "Handling uncertain data in array database systems," pp. 1140–1149
  • Ge, T., Zdonik, S. (2007) "Answering aggregation queries in a secure system model," pp. 519–530
  • Ge, T., Zdonik, S. (2007) "Fast, secure encryption for indexing in a column-oriented dbms," pp. 676–685
  • Keen, A.W., Ge, T., Maris, J.T., Olsson, R.A. (2004) "JR: Flexible distributed programming in an extended Java," ACM Transactions on Programming Languages and Systems (TOPLAS) 26:3 pp. 578-608
  • Olsson, R.A., Benson, G.D., Ge, T., Keen, A.W. (2002) "Fairness in shared invocation servicing," Computer Languages, Systems & Structures 28:4 pp. 327-351

Presentations

  • Top-K Oracle: A New Way to Present Top-K Tuples for Uncertain Data - 29th International Conference on Data Engineering, April 2013 - Brisbane, Australia
  • Communication Cost Optimization for Cloud Data Warehouse Queries - 4th IEEE International Conference on Cloud Computing Technology and Science, December 2012 - Taipei, Taiwan
  • - UMass Amherst's Database Seminar Series, October 2012 - UMass Amherst
  • - UMass Boston's Computer Science Department Colloquium Series, October 2012 - UMass Boston
  • Online Windowed Subsequence Matching over Probabilistic Sequences - ACM SIGMOD International Conference on Management of Data, May 2012 - Scottsdale, Arizona
  • - MIT's Database Seminar, May 2012 - MIT
  • - SIGMOD, May 2012 - Scottsdale, Arizona
  • Accuracy-Aware Uncertain Stream Databases - 28th International Conference on Data Engineering, April 2012 - Washington, DC
  • - ICDE, April 2012 - Washington, DC
  • Join Queries on Uncertain Data: Semantics and Efficient Processing - 27th International Conference on Data Engineering, April 2011 - Hannover, Germany
  • Monte Carlo Query Processing of Uncertain Multidimensional Array Data - 27th International Conference on Data Engineering, April 2011 - Hannover, Germany
  • Top-k Queries on Uncertain Data: On Score Distribution and Typical Answers - ACM SIGMOD International Conference on Management of Data, June 2009 - Providence, RI
  • Light-weight, Runtime Verification of Query Sources - 25th International Conference on Data Engineering, March 2009 - Shanghi, China
  • Handling Uncertain Data in Array Database Systems - 24th International Conference on Data Engineering, April 2008 - Cancun, Mexico
  • Answering Aggregation Queries in a Secure System Model - 33rd International Conference on Very Large Data Bases, September 2007 - Vienna, Austria
  • Fast, Secure Encryption for Indexing in A Column-Oriented DBMS - 23rd International Conference on Data Engineering, April 2007 - Istanbul, Turkey
  • One Size Fits All? - Part 2: Benchmarking Results - 3rd Biennial Conference on Innovative Database Systems, January 2007 - Asilomar, California
  • JR: Flexible Distributed Programming in an Extended Java - 21st IEEE International Conference on Distributed Computing Systems, April 2001 - Phoenix, Arizona

Contracts, Fellowships, Grants and Sponsored Research

  • CAREER: MUSE: An integrated Approach to Managing Uncertain Scientific Experimenta (2012), Grant -
    Ge, T. (Principal)
  • III:Core:Small:QUEST: An Integrated Query and Event System on Noisy Streams and T (2013), Grant -
    Ge, T. (Principal)
  • III: Small: Rural: Querying Rich Uncertain Data in Real Time (2012), Grant -
    Ge, T. (Principal)