Amr Magdy is an Assistant Professor of Computer Science and Engineering and a co-founding faculty member of the Center for Geospatial Sciences at UC Riverside. His research interests include big data management, spatial data management, large-scale data analytics, indexing, and main-memory management. His research has been published in prestigious research venues, including ACM SIGSPATIAL, VLDB, VLDB Journal, ACM SIGMOD, ACM TSAS, IEEE ICDE, and IEEE TKDE. Amr's research is recognized as the best paper runner-ups in ACM SIGSPATIAL 2023 and IEEE MDM 2023, selected among the best papers in SSTD 2023, ACM SIGSPATIAL 2019, and IEEE ICDE 2014, and has been incubated by several industrial collaborators. Amr has received several research awards, including the Google-CAHSI, Microsoft, and NSF CAREER awards in 2023.
Overview: Amr's recent research focuses on scalability and expressiveness for spatial data science. He particularly emphasizes enabling social scientists to analyze large-scale spatial data using advanced spatial statistical analysis techniques. Traditional computational systems for spatial data have primarily addressed basic queries like spatial kNN, spatial range, and spatial join queries, including variations such as kNN-join queries. However, these queries fall short of addressing the comprehensive needs of spatial statistical analysis. Statistical methods are extensively utilized by social scientists, including geographers, environmental scientists, and ecologists. Consequently, over the past two decades, there has been a parallel development of computing tools, resulting in Python and R libraries like PySAL, GeoDa, GeoPy, and GeoPandas, catering to this broad user base. These users are well-positioned to conduct meaningful analyses on the plethora of available datasets. Notably, ~14 million datasets indexed by Google Dataset Search, predominantly originating from geosciences and social sciences, constitute 45.2% of all datasets, accessed by a third of all users and primarily dominated by spatial data. However, current tools encounter scalability issues with substantial spatial data, such as the vast amounts of social media data rich in insights for social scientists. Amr’s work seeks to fill this void by empowering social scientists with scalable computing systems for spatial statistical analysis on large datasets. Additionally, it enhances the expressiveness of queries, enabling previously unfeasible queries due to scalability constraints.
Amr's recent work spans various aspects of scalable and expressive spatial data science. He has significantly enhanced the scalability and expressiveness of spatial grouping queries, which are foundational for spatial statistical analyses. His improvements cover the grouping of spatial points, lines, and polygons across diverse settings and applications. Notably, he has developed advanced spatial regionalization queries, essentially sophisticated polygon grouping queries, that surpass existing methods with up to a 200x increase in runtime speed and the capacity to handle datasets up to 10 times larger. Additionally, he has facilitated the generation of random distributions, empowering the statistical assessment of spatial regionalization solution quality. Side by side, Amr's work integrates machine learning to augment both the scalability and accuracy of spatial queries. This integration encompasses a variety of learning techniques to refine spatio-textual selectivity estimation in dynamic streaming data, identify spatial hotspots along networks with statistical rigor, and enhance the efficiency of spatial joins in distributed settings.
Interdisciplinary collaborations: Interdisciplinary projects, developed in partnership with social scientists, are at the heart of Amr's research, and pivotal to the mission of the UCR Center for Geospatial Sciences, which thrives as an interdisciplinary cluster of faculty members. His interdisciplinary projects include collaborators from University of California, Riverside (UCR), as well as the American Association of Geographers, Texas State University, San Diego State University, San Diego Mesa College, the California Geographic Alliance, and Sweetwater Union High School District.
Notable achievements: Amr's research is published and recognized in top research venues for big data management and spatial data analysis, including ACM SIGSPATIAL, IEEE ICDE, VLDB, SSTD, IEEE MDM, VLDB Journal, ACM TSAS, IEEE TKDE, Springer GeoInformatica, in addition to interdisciplinary venues. His papers are shortlisted for best paper awards at five major conferences for spatial and spatio-temporal data analysis, IEEE ICDE'14, twice at ACM SIGSPATIAL'19 and '23, IEEE MDM'23 and SSTD'23. He is also awarded the best paper at the 6th International Conference on Information and Communication Technologies for Disaster Management (ICT-DM'19). His research is being supported by eight research funding grants from the USA National Science Foundation (NSF), Google, and Microsoft, four as a Principal Investigator (PI), two as a co-PI and two as a collaborator. This includes the NSF CAREER Award 2023, a distinction that ranks among the most prestigious recognitions for assistant professors from NSF. So far, we raised total of 4.67M USD along with collaborators, including 1.24M USD dedicated to supporting his research group.
Elevated to IEEE Senior Member grade.
Our paper have been shortlisted for ACM SIGSPATIAL 2024 10-Year Impact Award (equivalent to Test-of-time Award).
Received the ACM SIGMOD Distinguished PC Member Award 2024.
Received the Microsoft MSI research award 2023 to support edge-based geospatial data analysis.
Our paper have been selected among the best papers of ACM SIGSPATIAL 2023.
Our paper have been selected among top-5 best papers of SSTD 2023.
Our paper have been selected as the best paper runner-up in IEEE MDM 2023.
Serving as a vice PC chair (senior PC member) for ACM SIGSPATIAL 2023.
Serving as a PC member for ACM SIGMOD 2023, ICDE 2023, VLDB 2024.
Serving as a reviewer for ACM TODS, ACM TSAS, IEEE TKDE, and VLDB Journal.
Serving as a co-organizer in different roles for ACM SIGSPATIAL 2023, ICDE 2023, MDM 2023, and SSTD 2023.
Our papers have been accepted in ACM SIGSPATIAL 2022.
Our paper on p-regions spatial regionalization has been accepted in VLDB 2022.
Our paper on expressive max-p spatial regionalization has been accepted in IEEE ICDE 2022.
Our paper on social spatio-keyword search on streams has been accepted in ACM TSAS.
Our papers have been accepted in ACM SIGSPATIAL 2021.
Our paper on learning-based estimation on spatio-textual streams has been accepted in IEEE ICDE 2021.
Our paper on spatial group-by queries has been accepted in ACM SIGSPATIAL 2020.
Our demo paper on spatial queries on user-generated has been accepted in IEEE ICDE 2020.
Our survey paper on microblogs data management has been accepted in VLDB Journal.
Our papers have been accepted in ACM SIGSPATIAL 2019, and one of them has been selected among the best papers.
Received
NSF RIDIR award to support scalable spatial analysis for social sciences.
Our paper on sptial-keyword search on streaming data has been accepted in ACM SIGSPATIAL 2018.
Shortlist of ACM SIGSPATIAL 2024 10-Year Impact Award (equivalent to Test-of-time Award).
ACM SIGMOD Distinguished PC Member Award 2024.
Best research paper runner-up in ACM SIGSPATIAL 2023.
NSF CAREER Award 2023.
Microsoft Research Award 2023.
Google-CAHSI Research Award 2023.
Best research paper runner-up in IEEE MDM 2023.
Top-5 best papers of SSTD 2023, invited to Springer GeoInformatica special issue.
NSF CRII Award 2019.
Best research paper candidate in ACM SIGSPATIAL 2019, invited to IEEE TSAS.
Best research paper candidate in IEEE ICDE 2014, invited to IEEE TKDE special issue.
Finalist in Microsoft Research Ph.D. Fellowship 2014, Data Management and Data Mining.
Doctoral Dissertation Fellowship 2015, University of Minnesota.
Best demonstration award in UMN U-Spatial Symposium 2012 and 3rd in U-Spatial Symposium 2014.
Ten travel grants to major conferences in databases and spatial databases.
Prof. Naaem Aboutaleb award for academic excellence - Alexandria University - 2008. (awarded to top two students among all the department's 67 students)
Bronze medals in 3rd and 4th Egyptian Olympiad in Informatics (EOI 2005 and 2006).
National Scholarship for Academic Excellence, Egyptian Ministry of Higher Education - 2003 (among top 0.1% students nation-wide)
Geospatial Data Science Series, University of Wisconsin, Madison - 2024.
Google, Madison, Wisconsin - 2024.
King Abdullah University of Science and Technology (KAUST), Saudi Arabia - 2023.
Qatar Computing Research Institute (QCRI), Qatar - 2023.
Doha Data Forum for Inclusive Data Ecosystems and Effective Decision Making, Qatar - 2023.
Nanyang Technological University (NTU), Singapore - 2023.
Alexandria University, Egypt - 2023.
Department of Earth and Planetary Sciences, University of California, Riverside - 2023.
University of Maryland - College Park - 2023.
Iowa State University - 2023.
Lighting Talk, University of California GIS Week - 2021.
Department of Statistics, University of California, Riverside - 2021.
University of California - Santa Barbara - 2019.
Keynote talk in the 2019 International Portable Emissions Measurement System (PEMS) Conference.
SoCal Social Workshop - 2018.
University of California - Irvine - 2018.
PI - Google-CAHSI Award: Scalable Spatial Regionalization in Spatial Spherical Spaces.
PI: Amr Magdy, $100,000, 9/1/2023-8/30/2024.
PI - Microsoft Award: Near-Real-Time Inference on the Edge.
PI: Amr Magdy, $70,000, 1/1/2024-12/31/2024.
Scalable Spatial Data Science for Social Scientists
Through an interdisciplinary team of geographic information scientists and computer scientists, this project provides the next generation of scalable and high performance spatial analytical techniques. The main project goal is bridging two worlds: the spatial data management and geospatial analysis libraries that perform complex statistical analysis on geospatial datasets. This requires addressing the existing challenges that have hindered intensive utilization of geospatial data from different sources for more extensive analysis. To achieve this, the project will innovate new computational algorithms and combine them with scalable spatial and spatio-temporal data management techniques for regionalization, polygon-based queries, spatial-aware clustering, computational inference, and more.
CSforAll: Computational Thinking in Education
This work is based on a researcher-practitioner partnership (RPP) to articulate K-12 and college pathways that will expand opportunities for all students to develop geo-computational thinking skills. This pilot RPP is composed of geographers, computer science educators, and geospatial technology specialists experienced in serving underrepresented minority students and communities. This exploratory research is to inform educational standards and tested approaches to help institutions understand the capacity they need to modernize geography education. The efforts is being extended to other scientific curriculum, such as biology and chemistry.
Scalable Analysis on User-generated Data
This project innovates scalable techniques and systems for
Microblogs data, e.g., tweets, online reviews on TripAdvisor, Yelp, or Amazon, user comments on news websites, or social media micro-posts like comments, check-ins and interactions. We produced system prototypes,
Kite and Taghreed.The ultimate goal of these systems is to serve as a scalable backend that facilitate building applications on top of Microblogs data hiding all the data management details from the developers, just like database systems work as backend for relational data applications. Taghreed is already powering a startup company serving social media analysis services for Middle Eastern customers, initially incubated by
Wadi Makkah innovation incubator.
A full list of publications is maintained on DBLP
Book Chapters
Mohamed Sarwat, Jie Bao, Chi-Yin Chow, Justin Levandoski, Amr Magdy, and Mohamed F. Mokbel. Context Awareness in Mobile Systems. Chapter in Data Management in Pervasive Systems book, Data-Centric Systems and Applications Book Series, Springer Verlag, Editors: Francesco Colace, Massimo De Santo, Vincenzo Moscato, Antonio Picariello, Fabio A. Schreiber, and Letizia Tanca, 2015.
Patents
Thanaa Ghanem, Sohaib Ghani, Mohamed Mokbel, Mashaal Musleh,
Amr Magdy.
System And Method For Data Visualization. Provisionally filed in the U.S. Patent and Trademark Office on January 5, 2017, Ref number: 20170004190.
Fall 2022: CS 10C - Introduction to Data Structures and Algorithms
Spring 2022: CS 10C - Introduction to Data Structures and Algorithms
Winter 2022: CS 10C - Introduction to Data Structures and Algorithms
Spring 2021: CS 10C - Introduction to Data Structures and Algorithms
Winter 2021: CS 10C - Introduction to Data Structures and Algorithms
Aug 2019: Received
NSF CRII award to support scalable queries for scientific explorations on user-generated data.
Jun 2019: Serving as a reviewer for grant proposals for Puerto Rico Science, Technology & Research Trust, Puerto Rico
May 2019: Serving as a
technical program committee member for
IEEE ICDE 2020
Mar 2019: Delivering a keynote talk on spatio-temporal big data management and its applications on vehicles in the 2019 International Portable Emissions Measurement System (PEMS) Conference.
Jan 2019: Organizing one-day workshop on Geospatial Data Science in collaboration with
ESRI .
Nov 2018: Serving as a publicity co-chair for ACM SIGSPATIAL 2019 conference
Oct 2018: Serving as a
technical program committee member for
IEEE MDM 2019
Jun 2017: Serving as a reviewer for grant proposals for National Science Foundation (NSF), USA
Jun 2018: Presenting
Big Data Research: An Overview in
CS4All Code Camp at UC Riverside
May 2018: Presenting
A Bird's-eEye View on Microblogs Data Analysis in
SoCal Social Workshop at UC Irvine
Apr 2018: My PhD dissertation has been selected as the sole departmental nominee for the Best Dissertation Competition.
Apr 2018: Serving as a guest editor for a special issue in Frontiers in Big Data.
Dec 2017: Serving as a reviewer for grant proposals for Natural Sciences and Engineering Research of Canada (NSERC), Canada
Nov 2017: Serving as a
technical program committee member for
SSDBM 2018
Oct 2017: Serving as a treasurer co-chair ACM SIGSPATIAL 2018 conference
Oct 2017: Serving as a guest editor for a special issue in Springer GeoInformatica
Jul 2017:
Officially joined UC Riverside CSE Department as an Assistant Professor
Jan 2017: The first version of
Kite system is released.
Sep 2016: A
full paper accepted in
ACM SIGSPATIAL 2016.
Mar 2016: A
tutorial accepted in
ACM SIGMOD 2016.
Dec 2015: A tutorial, a full research paper, and a full industrial paper accepted in
IEEE ICDE 2016.
- Amr Magdy and Mohamed F. Mokbel. "Microblogs Data Management and Analysis"(Tutorial). In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2016, Helsinki, Finland, May, 2016. Slides available here.
- Amr Magdy, Rami Alghamdi, and Mohamed F. Mokbel. "On Main-memory Flushing in Microblogs Data Management Systems". In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2016, Helsinki, Finland, May, 2016.
- Christopher Jonathan, Amr Magdy, Mohamed F. Mokbel, and Albert Jonathan. "GARNET: A Holistic System Approach for Trending Queries in Microblogs"(Industrial Paper). In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2016, Helsinki, Finland, May, 2016.
Jun 2015: A full industrial paper in
IEEE MDM 2015.
Amr Magdy and Mohamed F. Mokbel.
"Towards a Microblogs Data Management System". In Proceeding of IEEE International Conference on Mobile Data Management, Pittsburgh, Pennsylvania, June, 2015.
Apr 2015: A demo paper accepted in
IEEE ICDE 2015.
Amr Magdy, Louai Alarabi, Saif Al-Harthi, Mashaal Musleh, Thanaa M. Ghanem, Sohaib Ghani, Saleh Basalamah, and Mohamed F. Mokbel.
"Demonstration of Taghreed: A System for Querying, Analyzing, and Visualizing Geotagged Microblogs". In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2015, Seoul, South Korea, April, 2015.
Oct 2014: Our full research paper in IEEE ICDE 2014 has been selected among best ICDE papers and invited to TKDE special issue.
Sep 2014: A full paper accepted in
ACM SIGSPATIAL 2014.
Amr Magdy, Louai Alarabi, Saif Al-Harthi, Mashaal Musleh, Thanaa M. Ghanem, Sohaib Ghani, and Mohamed F. Mokbel.
"Taghreed: A System for Querying, Analyzing, and Visualizing Geotagged Microblogs". In Proceeding of the ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL 2014, Dallas, TX, November, 2014.
Jun 2014: A research paper accepted in
GeoRich 2014 workshop, in conjunction with
SIGMOD 2014.
Amr Magdy, Thanaa M. Ghanem, Mashaal Musleh, and Mohamed F. Mokbel.
"Exploiting Geo-tagged Tweets to Understand Localized Language Diversity". In Proceedings of the First International ACM Workshop on Managing and Mining Enriched Geo-Spatial Data, GeoRich 2014, in conjunction with the ACM SIGMOD Conference on Management of Data, SIGMOD 2014, Snowbird, UT, June, 2014.
Oct 2013: Two demo papers accepted in
IEEE ICDE 2014.
- Amr Magdy, Ahmed M. Aly, Mohamed F. Mokbel, Sameh Elnikety, Yuxiong He, and Suman Nath. "Mars: Real-time Spatio-temporal Queries on Microblogs". In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2014, Chicago, IL, April, 2014.
- Mohamed F. Mokbel, Louai Alarabi, Jie Bao, Ahmed Eldawy, Amr Magdy, Mohamed Sarwat, Ethan Waytas, and Steven Yackel. "A Demonstration of MNTG - A Web-based Road Network Traffic Generator". In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2014, Chicago, IL, April, 2014.