Amr Magdy

Assistant Professor
Department of Computer Science and Engineering                Office: 159B Tomas Rivera Library
Co-founder at the Center for Geospatial Sciences                     Telephone: (951) 827-9223
University of California, Riverside                                                        E-mail: amr@cs.ucr.edu

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 VLDB, VLDB Journal, ACM SIGMOD, ACM SIGSPATIAL, ACM TSAS, IEEE ICDE, and IEEE TKDE. Amr's research is recognized among the best papers in IEEE ICDE 2014 and ACM SIGSPATIAL 2019 and has been incubated by several industrial collaborators. Amr has received several NSF awards, including the NSF CAREER award in 2023.

Prospective students can contact me through filling this form
<my home page>/contact.html

News

    Received the NSF CAREER award 2023 to support scalable spatial data science.
    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.
    Received the NSF CRII award 2019 to support scalable queries on user-generated data.
    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.

Honors and Awards

    NSF CAREER Award 2023.
    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)

Invited Talks

University of Maryland - College Park - 2023.
Iowa State University - 2023.
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.

Funding

NSF logo     PI - NSF Award IIS-2237348: CAREER: Scalable Spatial Data Science on User-generated Data. PI: Amr Magdy, $531,707, 4/1/2023-3/31/2028.
NSF logo     PI - NSF Award IIS-1849971: CRII: III: Scalable Noise-filtering and Community Queries on User-generated Data. PI: Amr Magdy, $174,854, 8/15/2019-7/31/2021.
NSF logo     Co-PI - NSF Award SES-1831615: RIDIR: Scalable Geospatial Analytics for Social Science Research. PI: Sergio Rey, Co-PIs: Ran Wei, Amr Magdy, Vassilis Tsotras, $1,000,000, 10/1/2018-9/30/2021.
NSF logo     Co-PI - NSF Award CNS-2031418: Collaborative Research: Encoding Geography - Scaling up an RPP to achieve inclusive geocomputational education. PI: Coline Dony, Co-PIs: Sergio Rey, Amr Magdy, Rachel Russell, $999,979, 1/1/2021-12/31/2023.
NSF logo     Senior Personnel - NSF Award IIS-2123444: Collaborative Research: HDR DSC: DS-PATH: Data Science Career Pathways in the Inland Empire. PI: Mariam Salloum, Co-PIs: Analisa Flores, Xinping Cui, Paea LePendu, Vassilis Tsotras, $1,025,000, 10/1/2021-9/30/2024.
NSF logo     Senior Personnel - NSF Award CNS-1837577: Encoding Geography: Building Capacity for Inclusive Geo-Computational Thinking with Geospatial Technologies. PI: Coline Dony, Co-PIs: Atsushi Nara, Sergio Rey, Michael Solem, $299,989, 11/1/2018-10/31/2020.

Research Projects

Scalable Spatial Data Science for Social Scientists

Geospatial logo
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

CS4All project logo
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

Kite logo on kite.cs.umn.edu
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.

Publications

A full list of publications is maintained on DBLP

Book Chapters

Back to top
    Amr Magdy. Query Processing: Computational Geometry. Chapter in Encyclopedia of Big Data Technologies, Springer International Publishing, Editors: Sherif Sakr and Albert Zomaya, 2020.
    Amr Magdy. Query Processing: Computational Geometry. Chapter in Encyclopedia of Big Data Technologies, Springer International Publishing, Editors: Sherif Sakr and Albert Zomaya, 2018.
    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

Back to top
    Mohamed Fathalla Hassan Mokbel, Amr Magdy Mahmoud Ahmed. System and Method for Microblogs Data Management. Provisionally filed in the U.S. Patent and Trademark Office on September 10, 2014, Ref number: 434819US8.
    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.

Teaching

    Winter 2023: CS 141 - Intermediate Data Structures and Algorithms
    Fall 2022: CS 10C - Introduction to Data Structures and Algorithms
    Fall 2022: CS 225 - Spatial Computing
    Spring 2022: CS 10C - Introduction to Data Structures and Algorithms
    Winter 2022: CS 10C - Introduction to Data Structures and Algorithms
    Fall 2021: CS 225 - Spatial Computing
    Spring 2021: CS 10C - Introduction to Data Structures and Algorithms
    Winter 2021: CS 10C - Introduction to Data Structures and Algorithms
    Fall 2020: CS 225 - Spatial Computing
    Winter 2020: CS 225 - Spatial Computing
    Fall 2019: CS 141 - Intermediate Data Structures and Algorithms
    Fall 2018: CS 141 - Intermediate Data Structures and Algorithms
    Spring 2018: CS 260 - Spatial Data Modeling and Analysis
    Winter 2018: CS 141 - Intermediate Data Structures and Algorithms
    Spring 2016: CSci 5708: Architecture and Implementation of Database Management Systems (at University of Minnesota)

News Depot

    Aug 2019: Received NSF CRII award to support scalable queries for scientific explorations on user-generated data.
    Aug 2019: Full research paper and demo paper accepted to appear in ACM SIGSPATIAL 2019.
    Jul 2019: Research paper accepted to appear in Springer GeoInformatica journal.
    Jun 2019: Research vision paper accepted to appear in SSTD 2019.
    Jun 2019: Full research survey paper accepted to appear in VLDB Journal.
    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
    May 2019: General co-chair for ACM SIGSPATIAL GeoEd 2019 Workshop
    May 2019: General co-chair for ACM SIGSPATIAL LENS 2019 Workshop
    April 2019: Serving as a technical program committee member for ACM SIGSPATIAL 2019 conference
    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.
    Feb 2019: Serving as a technical program committee member for the International Symposium on Spatial and Temporal Databases (SSTD) 2019.
    Feb 2019: Serving as a registration chair for the International Symposium on Spatial and Temporal Databases (SSTD) 2019.
    Feb 2019: Serving as a publicity co-chair for IEEE Big Data 2019 conference
    Jan 2019: Organizing one-day workshop on Geospatial Data Science in collaboration with ESRI .
    Nov 2018: Full research paper accepted to appear in the Journal of Location Based Services.
    Nov 2018: Serving as a publicity co-chair for ACM SIGSPATIAL 2019 conference
    Nov 2018: Serving as a technical program committee member for Innovate-Data 2019
    Oct 2018: Serving as a technical program committee member for IEEE MDM 2019
    Sep 2018: $1M NSF grant awarded to support Scalable Geospatial Analytics for Social Science Research.
    Sep 2018: New NSF grant awarded for developing geo-computational curriculum and Building Capacity for Inclusive Geo-Computational Thinking. In collaboration with the American Association of Geographers and San Diego State University.
    Aug 2018: Full research paper accepted in ACM SIGSPATIAL 2018 conference.
    Jul 2018: General co-chair for ACM SIGSPATIAL LENS 2018 Workshop
    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: Serving as a technical program committee member for ACM SIGSPATIAL 2018 conference
    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.
    Mar 2018: An encyclopedic article published in Springer Encyclopedia of Big Data Technologies: Query Processing: Computational Geometry.
    Jan 2018: A position paper contributed to NSF GSI workshop on GEOSPATIAL SOFTWARE: CONNECTING BIG DATA WITH GEOSPATIAL DISCOVERY AND INNOVATION.
    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
    Nov 2017: Presenting Kite: A Scalable Microblogs Data Management System in Information Systems Group (ISG) Seminar at UC Irvine
    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: Thomson Reuters is sponsoring the ACM SIGSPATIAL LENS 2017 Workshop
    Jul 2017: Officially joined UC Riverside CSE Department as an Assistant Professor
    Jun 2017: General co-chair and sponsorship chair for ACM SIGSPATIAL LENS 2017 Workshop
    Jan 2017: Kite demo paper accepted in IEEE ICDE 2017.
    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 and two full papers accepted in IEEE ICDE 2016
    Dec 2015: A tutorial, a full research paper, and a full industrial paper accepted in IEEE ICDE 2016.
    Oct 2015: A full research paper accepted in IEEE TKDE.
Amr Magdy, Mohamed F. Mokbel, Sameh Elnikety, Suman Nath, and Yuxiong He. "Venus: Scalable Real-time Spatial Queries on Microblogs with Adaptive Load Shedding". In IEEE Transactions on Data Engineering, October, 2015.
    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.
    Sep 2014: A demo paper accepted in ACM SIGSPATIAL 2014.
Thanaa M. Ghanem, Amr Magdy, Mashaal Musleh, Sohaib Ghani, and Mohamed F. Mokbel. "VisCAT: Spatio-Temporal Visualization and Aggregation of Categorical Attributes in Twitter Data". 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: A full research paper accepted in IEEE ICDE 2014.
Amr Magdy, Mohamed F. Mokbel, Sameh Elnikety, Suman Nath, and Yuxiong He. "Mercury: A Memory-Constrained Spatio-temporal Real-time Search on Microblogs". In Proceedings of the IEEE International Conference on Data Engineering, ICDE 2014, Chicago, IL, April, 2014.
    Oct 2013: Two demo papers accepted in IEEE ICDE 2014.