Seminars in March 2010

  • Christian Sommer, Approximate Shortest Path and Distance Queries in Networks

    Approximate Shortest Path and Distance Queries in Networks
    Christian Sommer
    Department of Computer Sciences, University of Tokyo, Tokyo, Japan
    2010/03/26 Fri 4PM-5PM (Room 3433, Bldg E6-1)

    We discuss how to efficiently compute shortest and approximate shortest paths in graphs, thereby focusing on shortest path query processing. The algorithm computing (approximate) shortest path queries is allowed to access a pre-computed data structure (often called distance oracle) in order to improve the query time. Several questions regarding such data structures are of particular interest: How can they be computed efficiently? What amount of storage is necessary? How much improvement of the query time is possible? How good is the approximation quality of the query result? What are the tradeoffs between pre-computation time, storage, query time, and approximation quality?

    For general dense graphs, the tradeoff between the storage requirement and the approximation quality is known up to constant factors. We discuss both the lower and the upper bound (by Thorup and Zwick). For specific types of sparse graphs, however, the exact tradeoff is not known; the general tradeoff can be improved: there are special data structures of a certain size that enable query algorithms to return distances of higher quality than what the general tradeoff would predict. We outline the state of the art of distance oracles for planar graphs and other classes of sparse graphs. We then prove that this improvement for some classes of sparse graphs cannot be extended to all sparse graphs: there is a three-way relationship between space, query time, and approximation quality for general sparse graphs. If time permits, we also cover space- and time-efficient data structures for certain complex networks with power-law degree sequences.

    Joint work with Wei Chen, Shinichi Honiden, Michael Houle, Ken-ichi Kawarabayashi, Shang-Hua Teng, Elad Verbin, Yajun Wang, Martin Wolff, and Wei Yu.

  • Joon Yop Lee (이준엽), Polytope numbers

    Polytope numbers
    Joon Yop Lee (이준엽)
    Department of Mathematical Sciences, KAIST, Korea
    2010/03/17 Fri 4PM-5PM

    Polytope numbers for a polytope are a sequence of nonnegative integers which are defined by the facial information of a polytope. This is a higher dimensional generalization of polygonal number. It is well known that every polygon can be decomposed into triangles. A higher dimensional analogue of this fact states that every polytope has a triangulation, namely, it can be decomposed into simplices. Thus it may be possible to represent polytope numbers as sums of simplex numbers, which gives another way of calculating polytope numbers.

    In this talk, we define polytope numbers and calculate polytope numbers for several polytopes, and we introduce decomposition theorem, which is a way of representing polytope numbers as sums of simplex numbers. We also suggest further problems in the study of polytope numbers and possible approaches to these problems.

    Joint work with Prof. Hyun Kwang Kim, POSTECH, Korea.

    Tags:

Monthly Archives