[ About me | Research | Teaching | Publications | Awards | Talks ]

Suprio Ray

Ph. D. (Univ. of Toronto), M.Sc (Univ. of British Columbia), B. E. (NIT)

Associate Professor
Faculty of Computer Science
University of New Brunswick
Fredericton, Canada
Email: sray at unb dot ca
Phone: 7280
Office: GE117

logo2

                              


ABOUT ME

I am an Associate Professor at the Faculty of Computer Science, University of New Brunswick, Fredericton. I lead the Big Data Systems and Analytics Lab. I received my Ph.D. from the Computer Science Department, University of Toronto. I obtained an M.Sc. (Computer Science) from University of British Columbia and a Bachelor of Engineering (Computer Science and Engineering) from NIT, Trichy.

Previously, I worked for a number of years as a software engineer, in companies including, Oracle, Lucent Technologies (Bell Labs), and Webtech Wireless. I also did a PhD research internship at SAP. A detailed CV can be provided on request.

RESEARCH

I am interested in various aspects of Big Data management, including the management of spatial and spatio-temporal data, as well as, various analytical workloads. I explore how to build scalable data science systems and develop novel approaches for query processing and analytics.

I am a member of CASA and an associate member of CIC. Besides FCS, I also collaborate with researchers from ECE, GGE and other departments. I am grateful to NBIF, NSERC, ACOA, Mitacs and other Govt. and industry partners for supporting my research.

My current research interests include:   
   - Big Data and database systems
   - Scalable data science
   - Spatial and spatio-temporal data processing
   - Query processing on modern hardware
   - Privacy, security and provenance in database systems; Blockchain data management
   - Parallel and distributed systems, and Cloud computing

If you are interested in any of these research areas, please feel free to contact me. I am particularly looking for potential graduate students who have strong programming and software implementation skills. Previous research experience or work experience in the software industry is a plus. PhD students usually receive full funding.

Current projects

Project Summary
Scalable Data Science and Advanced Analytics The volume and velocity of data generated from a variety of sources are far outpacing the available storage and processing capacity – the term Big Data is used to signify this. Data science enables one to bring structure to large quantities of data and make analysis possible. However, existing data systems are not able the meet the computational challenges of Data Science applications. The goal of the research is to devise new approaches to data processing that can support analysis on data at massive scales.
• Presently, data scientists use different frameworks and systems. To evaluate and compare their performance, we have developed a data science benchmark, called Sanzu, which is accessible here.
• Increasingly, data scientists utilize interactive data analysis environments like Jupyter Notebook and RStudio. However, they must spend substantial time learning the libraries and their programming interfaces. To address this we propose, PySnippet, an automatic code snippet feature for Jupyter Notebook.
• We recently developed DaskDB, a scalable data science system to support data analytics and in situ query processing.
Data Management on Modern Hardware We are looking into query processing in the changing landscape of modern hardware. The advent of multi-core processors, along with the ever growing main memory, has fundamentally changed how Big Data is processed. In this research, we are exploring how to exploit the growing memory, core count and GP-GPUs in the context of in-memory databases.
• Join is one of the most expensive database operations. We demonstrated that in-memory hash joins are acutely affected by dataset skew and we proposed a solution for this.
• Aggregation is a critical operation in data analytics. We conducted a six dimensional analysis of in-memory aggregation. Our results show that the ideal approach in a given situation depends on the input and the workload.
• Modern computers increasingly rely on NUMA architectures to achieve scalability. However, many existing software solutions are not aware of the underlying NUMA topology and thus do not take full advantage of the hardware. In a recent work, we demonstrate how to accelerate memory-intensive data analytics workloads on NUMA systems. We have alo explored NUMA-aware query processing in the context of spatial join and spatio-textual similarity join.
Scalable Spatio-temporal Data Systems With the rapid rise in the volume and variety of spatial data, “spatial analytics” is no longer just a niche in scientific organizations and academia. The popularity of on-line services are also contributing to the growth of spatial analysis applications.
• We developed Niharika, a spatial data analysis system for the Cloud. Previously we introduced a spatial database benchmark called Jackpine, which can be accessed here. Recently, we have proposed a benchmark to evaluate big spatial data systems.
• Spatial join is a compute-intensive operation. We developed a parallel in-memory spatial query execution system called  SPINOJA.
• With the proliferation of GPS-enabled mobile devices and sensors, Location-Based Services (LBS) have become pervasive in our society. We developed an in-memory spatio-temporal index PASTIS that supports order of magnitude better update throughput than the state-of-the-art, while supporting thousands of concurrent historical, present and predictive spatio-temporal range queries.
Rich Geo-spatial Query Processing With the growing data volume and popularity of Web services and Location-Based Services (LBS) new spatio-textual applications are emerging. These applications are contributing to a deluge of geo-tagged data. Increasingly, this data integrates multiple types of data, such as, textual data, location data, social information, scientific measurements and multimedia data. This "enriched" geo-referenced data offers significant potential for knowledge discovery.
• We are exploring efficient processing of novel spatio-textual queries. We have proposed dynamically ranked top-k spatial keyword search and ways to improve its parallel performance.
• Presently, different indexes exist to deal with spatial, spatio-temporal, spatio-textual and temporal-textual data. We introduced a generalized, multi-dimensional index called STILT, which unifies spatial, textual, and temporal components within a single structure. It can support queries with any combination of dimensions involving location, time and text.
Data privacy and security With the rising data volume, companies are increasingly using the Cloud to stage and process their data. In future, Edge computing is expected to offer new opportunities and challenges for query processing and data analytics.
• Cloud and Edge computing comes with the challenges of privacy and information security. In this project we are interested in addressing the question of how to support privacy-conscious efficient query execution in the Cloud. Recently we developed a system, Pystin, to enable privacy-preserving top-k spatial-textual query processing.
Blockchain data management • Blockchain is heralded as a transformational technology. We proposed a scalable privacy-preserving blockchain query processing system over Ethereum.
• Modern Blockchain systems with smart contract support are continuing to be adopted rapidly. As the size and complexity of smart contract applications increases, it becomes increasingly important to efficiently manage the system's historic execution information to enable efficient analysis. We proposed a system that enables to efficiently manage historic information of smart contracts calls.


Past projects

As part of my MSc thesis, I developed a realistic mobility model generator called GEMM.

TEACHING

CS6999/CS4999 Directed Studies and CS4997 Honours Thesis:  please contact me for exciting projects.

Course Id Title Semester taught
CS2545 Data Science for Big Data Analysis Fall 2016, Fall 2017, Fall 2018, Fall 2019, Fall 2020, Fall 2021, Winter 2024
CS4545/CS6545 Big Data Systems Winter 2016, Winter 2017, Winter 2018, Winter 2019, Winter 2020, Winter 2021, Fall 2021, Winter 2022, Winter 2024
CS3543 Database Systems and Administration Winter 2021, Fall 2023
INFO3403 Information System Administration Winter 2017, Winter 2018, Winter 2019
CS6585 Database Foundations Fall 2016
INFO1103 Data and Information Management Fall 2015, Winter 2016

PUBLICATIONS  [ Google scholar  ]

Conferences and Journals

Lianyin Jia, Shiqi Luo, Jiaman Ding, Suprio Ray, Mengjuan Li, Xiuxing Li. A Length Enhanced B+ tree based index for Efficient Set Similarity Query. IEEE ICDE, 2025 (accepted)


Mohammadmasoud Shabanijou, Vidit Sharma, Suprio Ray, Ronxing Lu, Pulei Xiong. Large Language Model Empowered Spatio-Visual Queries for Extended Reality Environments. IEEE International Workshop on Big Spatial Data (BSD), held in conjunction with IEEE BigData, 2024


Rahul Sahni, Xiaozheng Zhang, Sudip Chatterjee and Suprio Ray. Scalable Big Spatial Data Processing with SQL Query Compilation and Distributed Morsel-driven Parallelism. IEEE BigData, 2024


Erfan Ghiasvand, Suprio Ray, Shahrear Iqbal, Sajjad Dadkhah, and Ali A. Ghorbani. Resilience Against APTs: A Provenance-based IIoT Dataset for Cybersecurity Research. EAI MobiQuitous, 2024


Nishtha Srivastava, Bhavesh N. Gohil and Suprio Ray. Road traffic accident severity prediction using causal inference and machine learning. International Conference on Data Science and Management of Data (CODS-COMAD), 2024


Rahul Sahni, Xiaozheng Zhang, Sudip Chatterjee and Suprio Ray. Query Compilation based Distributed Morsel-driven Parallel Spatial Query Processing. ACM SIGSPATIAL, 2024


Nishtha Srivastava, Bhavesh N. Gohil and Suprio Ray. Rail transit delay forecasting with Causal Machine Learning. ACM SIGSPATIAL International Workshop on Spatiotemporal Causal Analysis (STCausal), 2024  [pdf]


Geetesh More, Suprio Ray, Kenneth B Kent. Learned Index Acceleration with FPGAs: A SMART Approach. International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART), 2024


Suvam Kumar Das*, Ronnit Peter*, Xiaozheng Zhang*, Suprio Ray. FunDa: Towards Serverless Data Analytics and In Situ Query Processing. BiDEDE@SIGMOD. 2024  [pdf]
*Equal contribution.

Supriya Mishra, Bhavesh N. Gohil, Suprio Ray. A survey on Persistent Memory indexes: Recent advances, challenges and opportunities. Journal of Systems Architecture. 2024  [pdf]


Songnian Zhang, Suprio Ray, Rongxing Lu, and Yandong Zheng. Efficient Learned Spatial Index with Interpolation Function based Learned Model. IEEE Transactions on Big Data. 2023  [pdf]


Avinaba Mistry, Xichen Zhang, Suprio Ray, and Sanjeev Seahra. SCORE: Scalable Contact Tracing Over Uncertain Trajectories. EAI International Conference on Mobile and Ubiquitous Systems (MobiQuitous). 2023  [pdf]


Sudip Chatterjee, Shubh Sharma, Nithin Ivan, Saumya Verma, Suprio Ray, Mark Stoodley, Calisto Zuzarte, Ian Finlay. Compilation of SQL Queries for Efficient Distributed In-Memory Processing. International Conference on Computer Science and Software Engineering (CASCON). 2023


Suvam Kumar Das, Ronnit Peter, Suprio Ray. Scalable Spatial Analytics and In Situ Query Processing in DaskDB. International Symposium on Spatial and Temporal Data (SSTD). 2023


Shlomi Linoy, Suprio Ray, Natalia Stakhanova, Erik Scheme. Authenticated Range Querying of Historical Blockchain Healthcare Data using Authenticated Multi-Version Index. ACM Distributed Ledger Technologies: Research and Practice. 2023


Bofeng Pan, Natalia Stakhanova, Suprio Ray. Data provenance in security and privacy. ACM Computing Surveys. 2023


Songnian Zhang, Suprio Ray, Rongxing Lu, Yunguo Guan, Yandong Zheng, Jun Shao. SecBerg: Secure and Practical Iceberg Queries in Cloud. IEEE Transactions on Services Computing. 2023.


Hamideh Taslimasa, Sajjad Dadkhah, Euclides Carlos Pinto Neto, Pulei Xiong, Shahrear Iqbal, Suprio Ray, Ali A Ghorbani. ImageFed: Practical Privacy Preserving Intrusion Detection System for In-Vehicle CAN Bus Protocol. IEEE Intl Conference on Big Data Security on Cloud (BigDataSecurity). 2023


Barjinder Kaur, Sajjad Dadkhah, Farzaneh Shoeleh, Euclides Carlos Pinto Neto, Pulei Xiong, Shahrear Iqbal, Philippe Lamontagne, Suprio Ray, Ali A Ghorbani. Internet of things (IoT) security dataset evolution: Challenges and future directions. Internet of Things. Volume 22, July 2023.


Songnian Zhang, Suprio Ray, Rongxing Lu, Yunguo Guan, Yandong Zheng and Jun Shao. Efficient and Privacy-Preserving Spatial Keyword Similarity Query over Encrypted Data". IEEE Transactions on Dependable and Secure Computing. 2023  [pdf]


Songnian Zhang, Suprio Ray, Rongxing Lu, Yunguo Guan, Sean Lalla. Traceable and Privacy-Preserving Worker Selection Scheme with Arbitrary Spatial Ranges in MCS. IEEE ICC, Rome, Italy, 28 May - 01 June 2023.


Catherine Higgins and Suprio Ray. Fast Exploratory Analysis with Spatio-temporal Aggregation over Polygonal Regions. IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT), 2022.  [preprint]


Mahdi Abrishami, Sajjad Dadkhah, Euclides Carlos Pinto Neto, Pulei Xiong, Shahrear Iqbal, Suprio Ray, Ali A. Ghorbani. Classification and Analysis of Adversarial Machine Learning Attacks in IoT: a Label Flipping Attack Case Study. FRUCT, 2022.  [pdf]


Mahdi Abrishami, Sajjad Dadkhah, Euclides Carlos Pinto Neto, Pulei Xiong, Shahrear Iqbal, Suprio Ray, Ali A Ghorbani. Label Noise Detection in IoT Security based on Decision Tree and Active Learning. HONET, 2022  [pdf]


Songnian Zhang, Suprio Ray, Rongxing Lu, and Yunguo Guan. PPsky: Privacy-Preserving Skyline Queries with Secret Sharing in eHealthcare. Proc. IEEE Globecom'22, Rio de Janeiro, Brazil, Dec. 4-8, 2022.  Best research paper award.  


Shlomi Linoy, Suprio Ray, Natalia Stakhanova. Authenticated Multi-Version Index for Blockchain-Based Range Queries on Historical Data. IEEE International Conference on Blockchain (Blockchain), 2022. (acceptance rate 15.8%)


Songnian Zhang, Suprio Ray, Rongxing Lu, Yunguo Guan, Yandong Zheng and Jun Shao. Towards Privacy-Preserving Aggregate Reverse Skyline Query with Strong Security. IEEE Transactions on Information Forensics & Security, Vol. 17, pp. 2538-2552, 2022.  [pdf]


Suprio Ray, Bradford Nickerson. Temporally Relevant Parallel Top-K Spatial Keyword Search. Journal of Spatial Information Science, 2022.  [pdf]


Xichen Zhang, Songnian Zhang and Suprio Ray. Efficient and Privacy-preserving Worker Selection in Mobile Crowdsensing Over Future Trajectories. IEEE International Conference on Privacy, Security & Trust (PST), 2022.


Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng, Yunguo Guan, Jun Shao. PPAQ: Privacy-Preserving Aggregate Queries for Optimal Location Selection in Road Networks. IEEE Internet of Things Journal, 2022.  [pdf]


Xichen Zhang, Rongxing Lu, Songnian Zhang, Suprio Ray, and Ali Ghorbani. Privacy-preserving Worker Selection in Mobile Crowdsensing over Spatial-temporal Constraints. IEEE International Conference on Communications (ICC), Seoul, South Korea, 2022.


Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng, Yunguo Guan, Jun Shao. Towards Efficient and Privacy-Preserving Interval Skyline Queries over Time Series Data. IEEE Transactions on Dependable and Secure Computing (TDSC), 2022.  [preprint]


Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng, Yunguo Guan, and Jun Shao. Towards Efficient and Privacy-Preserving User-Defined Skyline Query over Single Cloud. IEEE Transactions on Dependable and Secure Computing (TDSC), 2022.  [preprint]


Alex Watson*, Suvam Kumar Das*, Suprio Ray. DaskDB: Scalable Data Science with Unified Data Analytics and In Situ Query Processing. IEEE International Conference on Data Science and Advanced Analytics (DSAA), 2021. Best research paper award.    [preprint]
*Equal contribution.

Shlomi Linoy, Suprio Ray, Natalia Stakhanova. EtherProv: provenance-aware detection, analysis,and mitigation of Ethereum smart contract security issues. IEEE International Conference on Blockchain (Blockchain), 2021.   (acceptance rate 14.5%)


Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng, Yunguo Guan, Jun Shao. Achieving Efficient and Privacy-Preserving Dynamic Skyline Query in Online Medical Diagnosis. IEEE Internet of Things Journal, 2021.    [preprint]


Debajyoti Datta, Mark Stoodley, Suprio Ray. Towards Just-in-time compilation of SQL queries with OMR JitBuilder. International Conference on Computer Science and Software Engineering (CASCON), 2021. [pdf]


Songnian Zhang, Suprio Ray, Rongxing Lu and Yandong Zheng. SPRIG: A Learned Spatial Index for Range and kNN Queries. International Symposium on Spatial and Temporal Databases (SSTD), 2021. 


Xichen Zhang, Rongxing Lu, Suprio Ray, Jun Shao and Ali A. Ghorbani. Spatio-temporal Similarity based Privacy-preserving Worker Selection in Mobile Crowdsensing. IEEE Global Communications Conference (IEEE Globecom), 2021. 


Xichen Zhang, Suprio Ray, Farzaneh Shoeleh, Rongxing Lu. Efficient Contact Similarity Query over Uncertain Trajectories. International Conference on Extending Database Technology (EDBT), 2021. (Short paper)  [pdf]


Nishtha Srivastava, Ashish Chaudhari, Nidhi Joraviya, Bhavesh N Gohil, Suprio Ray, Udai Pratap Rao. A Review of Machine Learning-Based Intrusion Detection Systems on the Cloud. Security, Privacy and Data Analytics (ISPDA), 2021.


Barjinder Kaur, Sajjad Dadkhah, Pulei Xiong, Shahrear Iqbal, Suprio Ray and Ali A. Ghorbani. Verification Based Scheme to Restrict IoT Attacks. IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT), 2021.  


Masoud Erfani, Farzaneh Shoeleh, Sajjad Dadkhah, Barjinder Kaur, Pulei Xiong, Shahrear Iqbal, Suprio Ray, and Ali A. Ghorbani. A feature exploration approach for IoT attack type classification. IEEE Cyber Science and Technology Congress (CyberSciTech), 2021.


Saransh Gautam, Suprio Ray and Bradford G. Nickerson. Efficient Spatio-Textual Similarity Join Processing on NUMA Systems. IEEE International Conference on Mobile Data Management (MDM), 2021. 


Songnian Zhang, Suprio Ray, Rongxing Lu. SOREL: Efficient and Secure ORE-based Range Query over Outsourced Data. IEEE Transactions on Big Data, 2021. [pdf]


Songnian Zhang, Suprio Ray, Rongxing Lu, Yandong Zheng and Jun Shao. Preserving Location Privacy for Outsourced Most-Frequent Item Query in Mobile Crowdsensing. IEEE Internet of Things Journal, 2021. doi: 10.1109/JIOT.2021.3056442


Nikol Mashtalyar, Uwera Nina Ntaganzwa, Thales Santos, Saqib Hakak, Suprio Ray. Social Engineering Attacks: Recent Advances and Challenges. HCI for Cybersecurity, Privacy and Trust (HCI-CPT) 2021, Held as Part of the 23rd HCI International Conference (HCII), 2021. 


Puya Memarzia, Suprio Ray, Virendra C. Bhavsar. The Art of Efficient In-memory Query Processing on NUMA Systems: a Systematic Approach. IEEE International Conference on Data Engineering (ICDE), 2020.  [pdf]


Shlomi Linoy, Suprio Ray and Natalia Stakhanova. Towards Eidetic Blockchain Systems with Enhanced Provenance. The Second International Workshop on Blockchain and Data Management (BlockDM 2020), held in conjunction with IEEE International Conference on Data Engineering (ICDE), 2020.  [pdf]


Shlomi Linoy, Natalia Stakhanova and Suprio Ray. De-anonymizing Ethereum Blockchain Smart Contracts through Code Attribution.  International Journal of Network Management, 2020.


Yoann Arseneau, Saransh Gautam, Bradford Nickerson and Suprio Ray. STILT: Unifying Spatial, Temporal and Textual Search using a Generalized Multi-dimensional Index.  International Conference on Scientific and Statistical Database Management (SSDBM). Vienna, Austria,  2020.   [pdf]


Saransh Gautam, Suprio Ray and Bradford G. Nickerson. NUMA-Aware Spatio-Textual Similarity Join.  International Conference on Advances in Geographic Information Systems (SIGSPATIAL GIS), 2020. (Short paper)


Saqib Hakak, Suprio Ray, Wazir Zada Khan and Erik Scheme. A Framework for Edge-Assisted Healthcare Data Analytics using Federated Learning.  IEEE International Workshop on Data Analytics for Smart Health (DASH 2020), held in conjunction with IEEE International Conference on Big Data (IEEE BigData), 2020.  [pdf]


Suprio Ray, Catherine Higgins, Vaishnavi Anupindi and Saransh Gautam. Enabling NUMA-aware Main Memory Spatial Join Processing: An Experimental Study.  Eleventh International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures (ADMS@VLDB), 2020.   [pdf]


Puya Memarzia, Suprio Ray, and Virendra C. Bhavsar. A Six-dimensional Analysis of In-memory Aggregation. International Conference on Extending Database Technology (EDBT),  2019.  [pdf]


Puya Memarzia, Maria Patrou, Md Mahbub Alam, Suprio Ray, Virendra C. Bhavsar, and Kenneth B. Kent. Toward Efficient Processing of Spatio-temporal Workloads in a Distributed In-memory System. IEEE International Conference on Mobile Data Management (MDM),  2019.   Acceptance rate 29%.


Shlomi Linoy, Hassan Mahdikhani, Suprio Ray, Rongxing Lu, Natalia Stakhanova and Ali Ghorbani. Scalable Privacy-Preserving Query Processing Over Ethereum Blockchain. IEEE International Conference on Blockchain (Blockchain), Atlanta, GA, USA 2019.  [pdf]


Alex Watson, Scott Bateman and Suprio Ray. PySnippet: Accelerating Exploratory Data Analysis in Jupyter Notebook through Facilitated Access to Example Code. International Workshop on Big Data Visual Exploration and Analytics (BigVis) (co-located with EDBT),  2019.  [pdf]


Jay Buckler, Suprio Ray and Eduardo Castillo-Guerra. Scalable Local Short-Term Energy Consumption Forecasting. Canadian Conference of Electrical and Computer Engineering (IEEE CCECE),  2019.  


Blesson Varghese, Suprio Ray, Bhavesh Gohil and Sergio Vega. Research Challenges in Query Processing and Data Analytics on the Edge. International Conference on Computer Science and Software Engineering (CASCON),  2019.   [pdf]


Divya Negi, Suprio Ray, and Rongxing Lu. Pystin: Enabling Secure LBS in Smart Cities with Privacy-Preserving Top-k Spatial-Textual Query. IEEE Internet of Things Journal,  2019.  [preprint]


Blesson Varghese, Philipp Leitner, Suprio Ray, Kyle Chard, Adam Barker, Yehia Elkhatib, Herry Herry, Cheol-Ho Hong, Jeremy Singer, Fung Po Tso, Eiko Yoneki, Mohamed-Faten Zhani. Cloud Futurology. IEEE Computer,  2019.  [preprint]


Maria Patrou, Md Mahbub Alam, Puya Memarzia, Suprio Ray, Virendra Bhavsar, Kenneth Kent, Gerhard Dueck.  DISTIL: A Distributed In-Memory Data Processing System for Location-Based Services. In Proceedings of ACM International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL GIS). Seattle, Washington,  2018.  [pdf]


Md Mahbub Alam, Suprio Ray and Virendra C. Bhavsar.   A Performance Study of Big Spatial Data Systems. In Proceedings of ACM SIGSPATIAL International Workshop on analytics for Big Geospatial Data (BigSpatial 2018). Seattle, Washington,  2018.  [pdf]


Suprio Ray and Bradford G. Nickerson.   Improving Parallel Performance of Temporally Relevant Top-K Spatial Keyword Search. In Proceedings of ACM SIGSPATIAL Workshop on Recommendations for Location-based Services and Social Networks (LocalRec 2018). Seattle, Washington,  2018.  [pdf]


Puya Memarzia, Suprio Ray and Virendra C Bhavsar.  On Improving Data Skew Resilience In Main-memory Hash Joins. In Proceedings of International Database Engineering & Applications Symposium (IDEAS 2018),   Villa San Giovanni, Italy,   2018.  [pdf]


Pegah Yazdkhasti, Suprio Ray, Chris P. Diduch and Liuchen Chang.  Using a Cluster-Based Method for Controlling the Aggregated Power Consumption of Air Conditioners in a Demand-Side Management Program. In Proceedings of 2018 International Conference on Smart Energy Systems and Technologies (SEST),   Sevilla, Spain,   2018.  


Alex Watson, Deepigha Vittal Babu and Suprio Ray.  Sanzu: A Data Science Benchmark. In Proceedings of IEEE International Conference on Big Data (IEEE BigData 2017),   Boston,   2017.    Acceptance rate 18%. [pdf]


Rene Richard and Suprio Ray.  A Tale of Two Cities: Analyzing Road Accidents with Big Spatial Data. In Proceedings of IEEE International Workshop on Big Spatial Data (BSD) held in conjunction with IEEE International Conference on Big Data (IEEE BigData 2017),   Boston,   2017.   


Suprio Ray, Rolando Blanco, and Anil K. Goel.  High Performance Location-Based Services In A Main-Memory Database. GeoInformatica,  2017.  doi:10.1007/s10707-016-0278-6    


Antonio Filieri, Martina Maggio, Konstantinos Angelopoulos, Nicolas D'Ippolito, Ilias Gerostatopoulos, Andreas Hempel, Pooyan Jamshidi, Evangelia Kalyvianaki, Cristian Klein, Filip Krikava, Sasa Misailovic, Alessandro Papadopoulos, Suprio Ray, Amir M Sharifloo, Stepan Shevtsov, Mateusz Ujma and Thomas Vogel.  Control Strategies for Self-Adaptive Software Systems.. ACM Transactions on Autonomous and Adaptive Systems TAAS,  2017.


D Haynes, S Ray, S Manson.  Terra Populus: Challenges and Opportunities with Heterogeneous Big Spatial Data.. Advances in Geocomputation,  2017.  


Suprio Ray and Bradford G. Nickerson.  Dynamically Ranked Top-K Spatial Keyword Search. In Proceedings of International ACM SIGMOD Workshop on Managing and Mining Enriched Geo-Spatial Data (GeoRich 2016, Co-located with SIGMOD/PODS 2016), San Francisco, California,  2016.   [pdf]


Suprio Ray, Angela Demke Brown, Nick Koudas, Rolando Blanco, and Anil Goel.  Parallel In-Memory Trajectory-based Spatiotemporal Topological Join. In Proceedings of IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, California,  2015. Acceptance rate 17%.  [pdf]


Bogdan Simion, Daniel Ilha, Suprio Ray, Leslie Barron, Angela Demke Brown, and Ryan Johnson.  Slingshot: A Modular Framework for Designing Data Processing Systems. In Proceedings of IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, California,  2015. Acceptance rate 17%.


David Haynes, Suprio Ray, Steve Manson, and Ankit Soni.  High Performance Dynamic Analysis of Big Spatial Data. IEEE Big Data in the Geosciences Workshop, held in conjunction with IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, California,  2015.


David Haynes, Suprio Ray, Steven Manson, David Van Riper, Ankit Soni and Angela Demke Brown.  Towards A High Performance System for Heterogeneous Big Spatial Data. In Proceedings of the 2015 CyberGIS All Hands Meeting (CyberGIS AHM'15), Reston, Virginia,  2015.


Antonio Filieri, Martina Maggio, Konstantinos Angelopoulos, Nicolas D'Ippolito, Ilias Gerostathopoulos, Andreas Berndt Hempel, Henry Hoffmann, Pooyan Jamshidi, Evangelia Kalyvianaki, Cristian Klein, Filip Krikava, Sasa Misailovic, Alessandro Vittorio Papadopoulos, Suprio Ray, Amir M. Sharifloo, Stepan Shevtsov, Mateusz Ujma, and Thomas Vogel. Software Engineering Meets Control Theory. In Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Florence, Italy, 2015. Acceptance rate 29%.


Suprio Ray, Rolando Blanco, and Anil K. Goel.  Supporting Location-Based Services in a Main-Memory Database. In Proceedings of the IEEE International Conference on Mobile Data Management (MDM). Brisbane, Australia,  2014. Best paper award. [pdf]


Suprio Ray.  Towards High Performance Spatio-temporal Data Management Systems. In Proceedings of the Ph.D. Colloquium, held in conjunction with IEEE International Conference on Mobile Data Management (MDM). Brisbane, Australia,  2014. Best paper award.


Suprio Ray, Bogdan Simion, Angela Demke Brown and Ryan Johnson. Skew-Resistant Parallel In-memory Spatial Join.  In Proceedings of the International Conference on Scientific and Statistical Database Management (SSDBM). Aalborg, Denmark,  2014. [pdf]


Suprio Ray, Bogdan Simion, Angela Demke Brown and Ryan Johnson. A Parallel Spatial Data Analysis Infrastructure for the Cloud. In Proceedings of the International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL GIS). Orlando, Florida,  2013. Acceptance rate 17%[pdf]


Suprio Ray, Rolando Blanco, and Anil K. Goel. Enhanced Database Support for Location-Based Services. In Proceedings of the International Workshop on GeoStreaming (IWGS). Orlando, Florida,  2013.


Bogdan Simion, Suprio Ray, Angela Demke Brown. Surveying the Landscape: An In-Depth  Analysis of Spatial Database Workloads.  In Proceedings of the International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL GIS). Redondo Beach, California,  2012. Acceptance rate 17%.


Bogdan Simion, Suprio Ray, Angela Demke Brown.  Speeding up Spatial Database Query Execution using GPUs. In Proceedings of the Workshop on using Emerging Parallel Architectures (WEPA), ICCS, Omaha, Nebraska, 2012.


Suprio Ray, Bogdan Simion, and Angela Demke Brown. Jackpine: A Benchmark to Evaluate Spatial Database Performance. In Proceedings of the IEEE International Conference on Data Engineering (ICDE), Hannover, Germany, 2011. Acceptance rate 19.8%[pdf]


Alexandra Fedorova, Viren Kumar, Vahid Kazempour, Suprio Ray, and Pouya Alagheband. Cypress: A Scheduling Infrastructure for a Many-Core Hypervisor. In Proceedings of the Workshop on Managed Multi-Core Systems (MMCS'08) held in conjunction with the 17th International Symposium on High Performance Distributed Computing (HPDC-17), Boston, 2008.


Michael J. Feeley, Norman C. Hutchinson and Suprio Ray. Realistic Mobility for Mobile Ad Hoc Network Simulation. In Proceedings of the International Conference on Ad-hoc, Mobile, and Wireless Networks (ADHOC-NOW), Vancouver, Canada, 2004. [pdf]


Suprio Ray and Kris De Volder. Explicit Programming Approach for Modeling Agent Coordination. In Proceedings of the OOPSLA Workshop on Agent-Oriented Methodologies, Seattle, 2002.


Thesis

Suprio Ray. High Performance Spatial and Spatio-temporal Data Processing. PhD Thesis. University of Toronto, June 2015. [pdf]

Suprio Ray. Realistic Mobility for MANET Simulation. Master’s Thesis. University of British Columbia, December 2003. [pdf]



Patents


Suprio Ray, Rolando Blanco, and Anil K. Goel. Parallel Spatio-temporal Indexing For High-Update Workloads and Query Processing. US Patent 9817874, 2017.


AWARDS

Best (research) poster award. ACM SIGSPATIAL, 2024

Nomination for the Allan P. Stuart Award for Excellence in Teaching, 2024

IEEE ICDE Outstanding meta-reviewer award, 2024

Best poster award. Computer Science Research Expo, 2023

Best research paper award. IEEE Globecom, 2022

Video of the year award. The IBM Center for Advanced Studies, 2022

Best research paper award. IEEE DSAA, 2021

Harrison McCain Foundation Young Scholars award, 2016

Doctoral Completion Award, 2014 -2015

IBM Best Student Paper Award - IEEE MDM, 2014

IBM PhD Student Colloquium Paper Award - IEEE MDM PhD Colloquium, 2014

Heidelberg Laureate Forum invitee, 2014

NSERC Postgraduate Scholarship (Doctoral), 2012 – 2014

Ontario Graduate Scholarship, 2012-2013 (declined)

Helen Sawyer Hogg Graduate Admissions Award, 2012

ICCR Scholarship, 1995 – 1999

TALKS

Invited talks

Scalable and Explainable Data Science. Invited talk at the CS Research Showcase. Faculty of Computer Science, University of New Brunswick, 2024

Scalable and Explainable Data Science. Invited talk at the Annual Research Expo. Faculty of Computer Science, University of New Brunswick, 2024

The Age of Big Spatial Data. Invited talk at the Alumni Symposium. Bonn-Rhein-Sieg University of Applied Sciences, Sankt Augustin, Germany, 2018

Scalable Big Data management with Blockchain, CIC NCIT Joint Workshop, 2018

Big Data Security, CIC Webinar, 2017, 2018, 2019

Member of the Expert Panel. Panel Discussion: Advanced Computing Applications in Career Paths. ACENET Open House, 2016

Big Data – Research Opportunities and Challenges. ACENET Open House, Fredericton, 2016

Big Data – Research Opportunities and Challenges. UNB Research Discussion Forum: Leveraging Advanced Computing for Research & Innovation in New Brunswick, 2015

Big Spatial and Spatio-temporal Query Processing in Main Memory. High Performance Geoprocessing Symposium, Ottawa, 2014

Parallel Spatial Join Query Processing: Challenges and Opportunities. LocationTech Meetup,  Toronto, 2014

Extending Database Support for Location-Based Services. SAP Research Seminar. 2013

A parallel spatial data analysis infrastructure for the Cloud. University of Waterloo, Database Research Group Seminar, 2013

Ecommerce Systems with Wireless and GPS Technologies, Sauder School of Business, University of British Columbia, 2005, 2006 and 2007


Conference presentations


ACM SIGSPATIAL International Workshop on Spatiotemporal Causal Analysis (STCausal), Atlanta, 2024

ACM SIGSPATIAL, Atlanta, 2024 (Lightning talk)

International Workshop on Big Data in Emergent Distributed Environments (BiDEDE), collocated with SIGMOD, 2024, Santiago, Chile, 2024

International Conference on Computer Science and Software Engineering (CASCON), Las Vegas, 2023

Esri GIS in Education and Research Conference, Toronto, 2020.

International Conference on Computer Science and Software Engineering (CASCON), Toronto, 2019

IEEE International Conference on Mobile Data Management (MDM), Hong Kong, 2019

ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL GIS). Seattle, Washington, 2018

ACM SIGSPATIAL International Workshop on analytics for Big Geospatial Data (BigSpatial 2018), Seattle, Washington, 2018

ACM SIGSPATIAL Workshop on Recommendations for Location-based Services and Social Networks (LocalRec 2018), Seattle, Washington, 2018

ACM SIGMOD Workshop on Managing and Mining Enriched Geo-Spatial Data (GeoRich 2016), San Francisco, California, 2016

IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, California, 2015

International Conference on Mobile Data Management (MDM). Brisbane, Australia, 2014

PhD Colloquium, held in conjunction with International Conference on Mobile Data Management  (MDM). Brisbane, Australia, 2014

International Conference on Scientific and Statistical Database Management (SSDBM). Aalborg,  Denmark, 2014

International Conference on Advances in Geographic Information Systems (SIGSPATIAL GIS),  Orlando, Florida, 2013

International Workshop on GeoStreaming (IWGS), Orlando, Florida, 2013

International Conference on Data Engineering (ICDE), Hannover, Germany, 2011

Workshop on Managed Multi-Core Systems (MMCS), Boston, USA, 2008

International Conference on Ad-hoc, Mobile, and Wireless Networks (ADHOC-NOW), Vancouver,   Canada, 2004

severalvisitors.