[ 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](p1Feb2016.jpg)
|
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
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
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
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 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
|
|