Hanan Samet (http://www.cs.umd.edu/~hjs/) is a Distinguished University Professor of Computer Science at the University of Maryland, College Park and is a member of the Institute for Computer Studies. He is also a member of the Computer Vision Laboratory at the Center for Automation Research where he leads a number of research projects on the use of hierarchical data structures for database applications, geographic information systems (GIS), computer graphics, computer vision, image processing, games, robotics, search, and textual representations of location as in the NewsStand (http://newsstand.umiacs.umd.edu) and TwitterStand (http://twitterstand.umiacs.umd.edu) which enable accessing a database of news articles and tweets using a map query interface.
He received the B.S. degree in engineering from UCLA, and the M.S. Degree in operations research and the M.S. and Ph.D. degrees in computer science from Stanford University. At Stanford, he was a member of the Stanford Artificial Intelligence Lab where he was one of the developers of the SAIL programming lan guage compiler. His doctoral dissertation, under the supervision of Turing Award winner Dr. Vinton Cerf dealt with proving the correctness of translations of LISP programs which was the first work in translation validation as well as the related concept of proof-carrying code.
He is the author of the recent book "Foundations of Multidimensional and Metric Data Structures" (http://www.cs.umd.edu/~hjs/multidimensional-book-flyer.pdf) published by Morgan-Kaufmann, an imprint of Elsevier, in 2006, an award winner in the 2006 best book in Computer and Information Science competition of the Professional and Scholarly Publishers (PSP) Group of the American Publishers Association (AAP), and of the first two books on spatial data structures "Design and Analysis of Spatial Data Structures", and "Applications of Spatial Data Structures: Computer Graphics, Image Processing, and GIS", both published by Addison-Wesley in 1990.
He is the Founding Editor-In-Chief of the ACM Transactions on Spatial Algorithms and Systems (TSAS), an Associate Editor of Graphical Models, an Advisory Editor of the Journal of Visual Languages and Computing, and on the editorial boards of GeoInformatica and Image Understanding. He is the founding chair of ACM SIGSPATIAL, a recipient of a Science Foundation of Ireland (SFI) Walton Visitor Award at the Centre for Geocomputation at the National University of Ireland at Maynooth (NUIM), 2009 UCGIS Research Award, 2010 CMPS Board of Visitors Award at the University of Maryland, 2011 ACM Paris Kanellakis Theory and Practice Award, 2014 IEEE Computer Society Wallace McDowell Award, and a Fellow of the ACM, IEEE, AAAS, IAPR (International Association for Pattern Recognition), and UCGIS (University Consortium for Geographic Science).
He received best paper awards in the 2007 Computers & Graphics Journal, the 2008 ACM SIGMOD and SIGSPATIAL ACMGIS Conferences, the 2012 SIGSPATIAL MobiGIS Workshop, and the 2013 SIGSPATIAL GIR Workshop, as well as a best demo paper award at the 2011 and 2016 SIGSPATIAL ACMGIS Conferences. His paper at the 2009 IEEE International Conference on Data Engineering (ICDE) was selected as one of the best papers for publication in the IEEE Transactions on Knowledge and Data Engineering. He was elected to the ACM Council as the Capitol Region Representative for the term 1989-1991, and was an ACM Distinguished Speaker for the term 2008-2015.
To request a single lecture/event, click on the desired lecture and complete the Request Lecture Form.
Issues in Spatial Databases and Geographic Information Systems (GIS)
An introduction is given to the spatial database issues involved in the design of geographic information systems (GIS) from the perspective of a computer scientist. Some of the topics...
- Reading News with Maps by Exploiting Spatial SynonymsNewsStand is an example application of a general framework to enable people to search for information using a map query interface, where the information results from monitoring the output...
- Scalable Network Distance Browsing in Spatial Databases*
An algorithm is presented for finding the k nearest neighbors in a spatial network in a best-first manner using network distance. The algorithm is based on precomputing the shortest paths...
- Sorting in SpaceThe representation of spatial data is an important issue in computer graphics, computer vision, geographic information systems, and robotics. A wide number of representations is currently in use....
- Translation Validation: Automatically Proving the Correctness of Translations Involving Optimized CodeAn early system for proving that programs written in a high level language are correctly translated to a low level language is described. A primary use of the system is as a postoptimization step...
- Web, Mobile and Multimedia TechnologiesThe recent introduction of the Apple iPhone 5 and the accompanying iOS6 software environment which, among other changes, replaced the use of the Google Maps API in iOS5 by Apple's own...
To request a tour with this speaker, please complete this online form.
If you are not requesting a tour, click on the desired lecture and complete the Request this Lecture form.
All requests will be sent to ACM headquarters for review.
- Reading News with Maps by Exploiting Spatial Synonyms