Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Undergraduate Honours Projects

Carleton University - School of Computer Science
Undergraduate Honours Project

Fall 2011
xy-monotone path queries in a rectilinear environment

Gregory Bint



ABSTRACT

Given a planar environment containing n disjoint axis-aligned rectangles, we want to query on two points and be told whether there is a north-east monotone path between them. We present preprocessing and query algorithms which translate the geometric problem into a tree traversal problem and present a corresponding tree structure that gives us O(n log n) construction time, O(n) space, and O(log n) query time. We also review several point location query algorithms that suit the problem and which offer the reader a choice in balance between performance and implementation complexity.