@article{oai:repository.nii.ac.jp:00001242, author = {宮本, 裕一郎 and Miyamoto, Yuichiro and 宇野, 毅明 and Uno, Takeaki and 久保, 幹雄 and Kubo, Mikio}, journal = {NIIテクニカル・レポート, NII Technical Report}, month = {Mar}, note = {The shortest path problem is one of the most fundamental problems in computer science. Although several quasi linear time algorithms have been proposed, even an optimal algorithm does not terminate in sufficiently short time for large-scale networks, such as web networks and road networks. An approach to solving this problem is to construct data structures that enable us to find solutions in a short time. This approach is efficient for applications in which the networks are fixed and we have to answer possibly many questions in a short time, such as in car navigation systems. In this paper, we propose the levelwise mesh sparsification method for the problem. Several sparse networks are obtained by sparsifying the original network, and the shortest path problem is solved by finding the shortest path in these networks. The obtained networks are sparse and small, thus the computational time is short. Computational experiments on real world data show the efficiency of our method in terms of computational time and memory efficiency. Compared with existing approaches, the advantage of our method is that it can deal with negative costs and time-dependent costs, and uses only a small amount of memory.}, pages = {1--9}, title = {NII Technical Report (NII-2008-004E):Levelwise Mesh Sparsification for Shortest Path Queries}, year = {2008} }