899 research outputs found

    On trip planning queries in spatial databases

    Full text link
    In this paper we discuss a new type of query in Spatial Databases, called Trip Planning Query (TPQ). Given a set of points P in space, where each point belongs to a category, and given two points s and e, TPQ asks for the best trip that starts at s, passes through exactly one point from each category, and ends at e. An example of a TPQ is when a user wants to visit a set of different places and at the same time minimize the total travelling cost, e.g. what is the shortest travelling plan for me to visit an automobile shop, a CVS pharmacy outlet, and a Best Buy shop along my trip from A to B? The trip planning query is an extension of the well-known TSP problem and therefore is NP-hard. The difficulty of this query lies in the existence of multiple choices for each category. In this paper, we first study fast approximation algorithms for the trip planning query in a metric space, assuming that the data set fits in main memory, and give the theory analysis of their approximation bounds. Then, the trip planning query is examined for data sets that do not fit in main memory and must be stored on disk. For the disk-resident data, we consider two cases. In one case, we assume that the points are located in Euclidean space and indexed with an Rtree. In the other case, we consider the problem of points that lie on the edges of a spatial network (e.g. road network) and the distance between two points is defined using the shortest distance over the network. Finally, we give an experimental evaluation of the proposed algorithms using synthetic data sets generated on real road networks

    On trip planning queries in spatial databases

    Full text link
    In this paper we discuss a new type of query in Spatial Databases, called Trip Planning Query (TPQ). Given a set of points P in space, where each point belongs to a category, and given two points s and e, TPQ asks for the best trip that starts at s, passes through exactly one point from each category, and ends at e. An example of a TPQ is when a user wants to visit a set of different places and at the same time minimize the total travelling cost, e.g. what is the shortest travelling plan for me to visit an automobile shop, a CVS pharmacy outlet, and a Best Buy shop along my trip from A to B? The trip planning query is an extension of the well-known TSP problem and therefore is NP-hard. The difficulty of this query lies in the existence of multiple choices for each category. In this paper, we first study fast approximation algorithms for the trip planning query in a metric space, assuming that the data set fits in main memory, and give the theory analysis of their approximation bounds. Then, the trip planning query is examined for data sets that do not fit in main memory and must be stored on disk. For the disk-resident data, we consider two cases. In one case, we assume that the points are located in Euclidean space and indexed with an Rtree. In the other case, we consider the problem of points that lie on the edges of a spatial network (e.g. road network) and the distance between two points is defined using the shortest distance over the network. Finally, we give an experimental evaluation of the proposed algorithms using synthetic data sets generated on real road networks

    ์Šค์บ” ๋„๋ฉด์„ ํ™œ์šฉํ•œ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ•

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2021.8. ๋ฐ•์Šฌ์•„.์‚ฌ๋žŒ๋“ค์˜ ์‹ค๋‚ด ํ™œ๋™์ด ๋‹ค์–‘ํ•ด์ง€๋ฉด์„œ ๊ฑด๋ฌผ์˜ ๊ทœ๋ชจ๊ฐ€ ์ปค์ง€๊ณ  ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•ด์ง€๊ณ  ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹ค๋‚ด ํ™˜๊ฒฝ์˜ ๋ณ€ํ™”๋Š” ๊ตํ†ต์•ฝ์ž์˜ ์ด๋™์„ฑ ๋ณด์žฅ์— ๋Œ€ํ•œ ์‚ฌํšŒ์  ๊ด€์‹ฌ์„ ์ฆ๊ฐ€์‹œ์ผฐ์œผ๋ฉฐ, ๊ตํ†ต์•ฝ์ž ๋งž์ถคํ˜• ์‹ค๋‚ด ๋ผ์šฐํŒ… ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ˆ˜์š” ๋˜ํ•œ ์ฆ๊ฐ€์‹œ์ผฐ๋‹ค. ํŠนํžˆ ๋งŽ์€ ์ด๋™ ์ œ์•ฝ์„ ๊ฐ€์ง€๋Š” ์ด๋™์•ฝ์ž ๋Œ€์ƒ ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ์—๋Š”, ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ๊ณ„ํšํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ฐœ์ธ์˜ ์„ ํ˜ธ๋‚˜ ๊ฒฝํ—˜์ด ๋ฐ˜์˜๋œ ๊ฐœ์ธํ™”๋œ ์„œ๋น„์Šค๋กœ ๋ฒ”์œ„๊ฐ€ ํ™•์žฅ๋˜๊ณ  ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฐ๊ฒฝ์—์„œ, ์Šคํ‚ค๋งˆ๊ฐ€ ์œ ์—ฐํ•˜๊ณ  ๋ฐ์ดํ„ฐ์˜ ๊ฐ€๊ณต ๋ฐ ์ฒ˜๋ฆฌ๊ฐ€ ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์ถ•์ด ํ•„์š”ํ•˜๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์Šค์บ”ํ•œ ๋„๋ฉด ์ด๋ฏธ์ง€๋ฅผ ํ™œ์šฉํ•œ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ• ๊ธฐ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ๋จผ์ €, ๊ตญ๋‚ด์™ธ ์‹ค๋‚ด ๊ณต๊ฐ„ ๊ด€๋ จ ํ‘œ์ค€ ๋ฐ ์„ค๊ณ„ ๊ธฐ์ค€๋“ค์˜ ๊ฒ€ํ† ๋ฅผ ํ†ตํ•ด ์ด๋™์•ฝ์ž์˜ ํ†ตํ–‰๊ณผ ๊ด€๋ จ๋œ ์‹ค๋‚ด ๊ณต๊ฐ„ ๋ฐ ๊ฐ์ฒด, ์˜ํ–ฅ ์š”์ธ๋“ค์„ ๋„์ถœํ•˜์—ฌ ๊ฐœ๋…์  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์„ค๊ณ„ํ•˜์˜€๋‹ค. ๋˜ํ•œ, ์‹ค๋‚ด์˜ ๊ฐ ๊ณต๊ฐ„๊ณผ ์‹œ์„ค๋ฌผ์˜ ๊ธฐํ•˜์ •๋ณด์™€ ์œ„์ƒ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋™์•ฝ์ž์˜ ์ ‘๊ทผ์„ฑ ๋ฐ ํ†ตํ–‰ ๊ฐ€๋Šฅ์„ฑ์„ ์ •๋Ÿ‰ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์ ‘๊ทผ์„ฑ ์ง€์ˆ˜๋ฅผ ์„ค๊ณ„ํ•˜์˜€๋‹ค. ๋‹ค์Œ์œผ๋กœ, ์Šค์บ” ๋„๋ฉด์„ ์ž…๋ ฅํ•˜์—ฌ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ œ์•ˆํ•œ ํ”„๋กœ์„ธ์Šค๋Š” ์ „์ดํ•™์Šต ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์Šค์บ” ๋„๋ฉด์—์„œ ๊ณต๊ฐ„์˜ ๊ตฌ์กฐ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๊ณ , ํ† ํด๋กœ์ง€ ์ถ”์ถœ ๋ฐ ์ ‘๊ทผ์„ฑ ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ์ด๋™์•ฝ์ž์šฉ ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ์„ ์ƒ์„ฑํ•˜๋ฉฐ, ์ƒ์„ฑํ•œ ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ์„ ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์ž๋™ ๋ณ€ํ™˜ํ•˜๋Š” ๊ณผ์ •์„ ํฌํ•จํ•œ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ์ œ์•ˆ ํ”„๋กœ์„ธ์Šค๋Š” ์ˆ˜์ •๋œ ResNet ๊ธฐ๋ฐ˜์˜ ๋ชจ๋ธ์„ ์ƒˆ๋กญ๊ฒŒ ๋ผ๋ฒจ๋งํ•œ ๋„๋ฉด์œผ๋กœ ๋ฏธ์„ธ ์กฐ์ •ํ•˜์—ฌ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์‹ค๋‚ด ๊ตฌ์กฐ๋งต์„ ์ƒ์„ฑํ•œ๋‹ค. ์ดํ›„ ์ถ”์ถœ๋œ ๊ฐ์ฒด๋“ค์˜ ๊ณต๊ฐ„ ๊ด€๊ณ„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ ๊ณต๊ฐ„์„ ๋…ธ๋“œ์™€ ๋งํฌ๋กœ ํ‘œํ˜„ํ•œ ์‹ค๋‚ด ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•œ๋‹ค. ๊ฐ ๊ณต๊ฐ„์˜ ์ ‘๊ทผ์„ฑ ์ •๋ณด๋Š” ์ œ์•ˆ๋œ ์ ‘๊ทผ์„ฑ ์ง€์ˆ˜์™€ ์ž„๊ณ„๊ฐ’์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋œ ํ›„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋˜์–ด, ์ด๋™์•ฝ์ž๋ฅผ ์œ„ํ•œ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๊ทธ๋ž˜ํ”„ ์ถ”์ถœ์— ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์ œ์•ˆํ•œ ๊ธฐ๋ฒ•์„ ์„œ์šธ๋Œ€ํ•™๊ต ๋„๋ฉด ๋ฐ์ดํ„ฐ ์…‹์— ์ ์šฉํ•˜์—ฌ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํ‰๊ฐ€ํ•˜์˜€๋‹ค. ๊ตฌ์ถ•ํ•œ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์ธต ๊ฒฝ๋กœ ๊ณ„ํš๊ณผ ์‹ค๋‚ด์™ธ ์—ฐ๊ณ„ ๊ฒฝ๋กœ ๊ณ„ํš์˜ 2๊ฐ€์ง€ ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋”ฐ๋ผ ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ๋„์ถœํ•˜์˜€๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ์ผ๋ฐ˜ ๋ณดํ–‰์ž์˜ ์ตœ์  ๊ฒฝ๋กœ์™€ ๋น„๊ตํ•˜์—ฌ ์ด๋™์•ฝ์ž์šฉ ์ตœ์  ๊ฒฝ๋กœ๋Š” ๊ฐ€๊นŒ์šด ๊ณ„๋‹จ์ด ์•„๋‹Œ ์—˜๋ฆฌ๋ฒ ์ดํ„ฐ๋ฅผ ํ†ตํ•œ ์ˆ˜์ง ์ด๋™์„ ํฌํ•จํ•˜์˜€์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ ‘๊ทผ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ณต๊ฐ„์„ ํšŒํ”ผํ•˜๋„๋ก ๋„์ถœ๋˜์—ˆ๋‹ค. ์ฆ‰, ์ œ์•ˆํ•œ ๊ธฐ๋ฒ•์„ ํ†ตํ•ด ์ด๋™์•ฝ์ž ์ธก๋ฉด์—์„œ ํ†ตํ–‰ ์žฅ์•  ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์—ฌ ์‹ค๋‚ด ํ™˜๊ฒฝ์„ ์ ์ ˆํ•˜๊ฒŒ ๋ฌ˜์‚ฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋˜ํ•œ, ์ถœ์ž…๋กœ๋กœ ๋ช…๋ช…๋œ ๊ด€๊ณ„ ์ƒ์„ฑ๋งŒ์œผ๋กœ ์Šค์ผ€์ผ์ด๋‚˜ ์ขŒํ‘œ ๋ณ€ํ™˜ ์—†์ด ์‹ค๋‚ด์™ธ ์—ฐ๊ณ„ ๊ฒฝ๋กœ ๊ณ„ํš์ด ๊ฐ€๋Šฅํ•˜์˜€๋Š”๋ฐ, ์ด๋Š” ๋…๋ฆฝ์ ์ธ ๋ฐ์ดํ„ฐ ๊ฐ„ ์—ฐ๊ณ„ ์‚ฌ์šฉ์— ์ ํ•ฉํ•œ ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํŠน์„ฑ์„ ๋ฐ˜์˜ํ•œ ๊ฒฐ๊ณผ๋กœ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ์ฃผ์š” ๊ธฐ์—ฌ๋Š” ์Šค์บ”ํ•œ ๋„๋ฉด์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐœ๋ฐœํ•œ ๊ฒƒ์ด๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ, ์ด๋™์•ฝ์ž์˜ ์ด๋™์— ์ดˆ์ ์„ ๋‘๊ณ  ์„ค๊ณ„ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ธธ์•ˆ๋‚ด ์„œ๋น„์Šค์— ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ํ† ํด๋กœ์ง€ ๊ตฌ์ถ• ๋ฐ ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ์˜ ๋ณ€ํ™˜์„ ์œ„ํ•œ ํ•˜์œ„ ํ”„๋กœ์‹œ์ ธ๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€์œผ๋ฉฐ, ์ œ์•ˆ ํ”„๋กœ์„ธ์Šค๋Š” ํ•ด๋‹น ํ”„๋กœ์‹œ์ ธ๋“ค๋กœ ๊ตฌ์„ฑ๋˜์–ด ๋„๋ฉด ์ž…๋ ฅ์„ ํ†ตํ•ด ์ด๋™์•ฝ์ž์šฉ ์‹ค๋‚ด ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ•์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. ํ•ด๋‹น ํ•˜์œ„ ํ”„๋กœ์‹œ์ ธ๋“ค์€ ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰๋  ์ˆ˜ ์žˆ์–ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์ถ• ์‹œ ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๋‹ค์–‘ํ•œ ์ •ํ˜• ๋ฐ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์˜ ์—ฐ๊ณ„์— ์ ํ•ฉํ•œ ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํŠน์ง•์— ์˜ํ•ด, ์ œ์•ˆํ•œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด ๊ตฌ์ถ•ํ•œ ์‹ค๋‚ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๊ธฐ์กด ๊ณต๊ฐ„ ๋ชจ๋ธ์˜ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋ฉด์„œ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๊ธธ์•ˆ๋‚ด ์„œ๋น„์Šค์— ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋œ๋‹ค.Changes to the indoor environment have increased social interest in ensuring the mobility of people with disabilities. Therefore, the demand for customized indoor routing services for people with mobility disabilities (PWMD), who have many travel restrictions, is increasing. These services have progressed from spatial routing to personalized routing, which reflects personal preferences and experiences in planning an optimal path. In this regard, it is necessary to generate a database for PWMD with a flexible schema suitable for the efficient manipulation and processing of data. This study aims to propose a technique of generating an indoor graph database for PWMD using scanned floor plans. First, a conceptual data model was developed by deriving relevant indoor features and influential factors, considering various international regulations on indoor environments. Also, the accessibility index was designed based on the data model to quantify the difficulties in accessing spaces based on each indoor spaces geometric characteristics. Next, a three-stage process was proposed: retrieving the structure of spaces from scanned floor plans through a transfer learning-based approach, retrieving topology and assessing accessibility for creating an indoor network model for PWMD, and converting the network model into a graph database. Specifically, an indoor structure map is created by fine-tuning the modified Resnet-based model with newly annotated floor plans for extracting structure information. Also, based on the spatial relationship of the extracted features, the indoor network model was created by abstracting indoor spaces with nodes and links. The accessibility of each space is determined by the proposed indices and thresholds; thereby, a feasible network for PWMD could be derived. Then, a process was developed for automatically converting an indoor network model, including accessibility property, into a graph database. The proposed technique was applied to the Seoul National University dataset to generate an indoor graph database for PWMD. Two scenario-based routing tests were conducted using the generated database to verify the utility of results: multi-floor routing and integrated indoor-outdoor routing. As a result, compared with the path for general pedestrians, the optimal path for PWMD was derived by avoiding inaccessible spaces, including vertical movement using elevators rather than the nearest stairs. In other words, applying the proposed technique, a database that adequately described an indoor environment in terms of PWMD with sufficient mobile constraint information could be constructed. Moreover, an integrated indoor-outdoor routing could be conducted by only creating an entrance-labeled relationship, without scale and coordinate transformation. This result reflects the usability of the generated graph database and its suitability regarding the incorporation of multiple individual data sources. The main contribution lies in the development of the process for generating an indoor graph database for PWMD using scanned floor plans. In particular, the database for PWMD routing can be generated based on the proposed data model with PWMD-related features and factors. Also, sub-procedures for topology retrieval and graph database conversion are developed to generate the indoor graph database by the end-to-end process. The developed sub-procedures are performed automatically, thereby reducing the required times and costs. It is expected that the target database of the proposed process can be generated considering utilization for various types of routing since the graph database is easily integrated with multiple types of information while covering the existing spatial models function.1. Introduction 1 1.1 Objectives and contributions 1 1.2 Related works 7 1.2.1 Indoor environment conceptualization 7 1.2.2 Indoor data construction 11 1.2.3 Accessibility assessment 19 1.3 Research scope and flow 22 2. Conceptual modeling 26 2.1 Relevant features and factors 28 2.2 Proposed data model 30 2.3 Space accessibility for PWMD 36 2.3.1 Influential factors within indoor environments 37 2.3.2 Accessibility index 41 3. Indoor graph database for PWMD from scanned floor plans 43 3.1 Retrieving structure of indoor spaces 43 3.1.1 Pre-trained model for detecting indoor geometry 45 3.1.2 Dataset with new annotation 47 3.1.3 Transfer learning-based approach 52 3.2 Generating the indoor network model for PWMD 56 3.2.1 Definition of nodes and links in the network model 60 3.2.2 The classification rule of space polygons 63 3.2.3 Connection between general spaces and doors 68 3.2.4 Node-link generation for horizontal transition spaces 71 3.2.5 Vertical link generation 75 3.2.6 Connectivity and accessibility information generation 79 3.3 Indoor graph database for PWMD 80 3.3.1 Graph representation of indoor environments 80 3.3.2 Conversion of network model into graph database 83 3.4 Entire process 87 4. Experiment and results 89 4.1 Experimental setup and test data 89 4.2 Evaluation for retrieved information 92 4.2.1 Results of structure retrieval 92 4.2.2 Results of topology retrieval 99 4.3 Generated indoor graph database for PWMD 128 4.3.1 Results of the indoor graph database for PWMD 128 4.3.2 Query-based routing 136 5. Conclusion 147 References 150 Appendix 166 ๊ตญ๋ฌธ์ดˆ๋ก 178๋ฐ•

    Analysing the police patrol routing problem : a review

    Get PDF
    Police patrol is a complex process. While on patrol, police officers must balance many intersecting responsibilities. Most notably, police must proactively patrol and prevent offenders from committing crimes but must also reactively respond to real-time incidents. Efficient patrol strategies are crucial to manage scarce police resources and minimize emergency response times. The objective of this review paper is to discuss solution methods that can be used to solve the so-called police patrol routing problem (PPRP). The starting point of the review is the existing literature on the dynamic vehicle routing problem (DVRP). A keyword search resulted in 30 articles that focus on the DVRP with a link to police. Although the articles refer to policing, there is no specific focus on the PPRP; hence, there is a knowledge gap. A diversity of approaches is put forward ranging from more convenient solution methods such as a (hybrid) Genetic Algorithm (GA), linear programming and routing policies, to more complex Markov Decision Processes and Online Stochastic Combinatorial Optimization. Given the objectives, characteristics, advantages and limitations, the (hybrid) GA, routing policies and local search seem the most valuable solution methods for solving the PPRP

    Advances in Robot Navigation

    Get PDF
    Robot navigation includes different interrelated activities such as perception - obtaining and interpreting sensory information; exploration - the strategy that guides the robot to select the next direction to go; mapping - the construction of a spatial representation by using the sensory information perceived; localization - the strategy to estimate the robot position within the spatial map; path planning - the strategy to find a path towards a goal location being optimal or not; and path execution, where motor actions are determined and adapted to environmental changes. This book integrates results from the research work of authors all over the world, addressing the abovementioned activities and analyzing the critical implications of dealing with dynamic environments. Different solutions providing adaptive navigation are taken from nature inspiration, and diverse applications are described in the context of an important field of study: social robotics

    Application of Geographic Information Systems

    Get PDF
    The importance of Geographic Information Systems (GIS) can hardly be overemphasized in todayโ€™s academic and professional arena. More professionals and academics have been using GIS than ever โ€“ urban & regional planners, civil engineers, geographers, spatial economists, sociologists, environmental scientists, criminal justice professionals, political scientists, and alike. As such, it is extremely important to understand the theories and applications of GIS in our teaching, professional work, and research. โ€œThe Application of Geographic Information Systemsโ€ presents research findings that explain GISโ€™s applications in different subfields of social sciences. With several case studies conducted in different parts of the world, the book blends together the theories of GIS and their practical implementations in different conditions. It deals with GISโ€™s application in the broad spectrum of geospatial analysis and modeling, water resources analysis, land use analysis, infrastructure network analysis like transportation and water distribution network, and such. The book is expected to be a useful source of knowledge to the users of GIS who envision its applications in their teaching and research. This easy-to-understand book is surely not the end in itself but a little contribution to toward our understanding of the rich and wonderful subject of GIS

    Decentralized Unknown Building Exploration by Frontier Incentivization and Voronoi Segmentation in a Communication Restricted Domain

    Get PDF
    Exploring unknown environments using multiple robots poses a complex challenge, particularly in situations where communication between robots is either impossible or limited. Existing exploration techniques exhibit research gaps due to unrealistic communication assumptions or the computational complexities associated with exploration strategies in unfamiliar domains. In our investigation of multi-robot exploration in unknown areas, we employed various exploration and coordination techniques, evaluating their performance in terms of robustness and efficiency across different levels of environmental complexity. Our research is centered on optimizing the exploration process through strategic agent distribution. We initially address the challenge of city roadway coverage, aiming to minimize the travel distance of each agent in a scenario involving multiple agents to enhance overall system efficiency. To achieve this, we partition the city into subregions. and utilize Voronoi relaxation to optimize the size of postman distances for these subregions. This technique highlights the essential elements of an efficient city exploration. Expanding our exploration techniques to unknown buildings, we develop strategies tailored to this specific domain. After a careful evaluation of various exploration techniques, we introduce another goal selection strategy, Unknown Closest. This strategy combines the advantages of a greedy approach with the improved dispersal of agents, achieved through the randomization effect of a larger goal set. We further assess the exploration techniques in environments with restricted communication, presenting upper coordination mechanisms such as frontier incentivization and area segmentation. These methods enhance exploration performance by promoting independence and implicit coordination among agents. Our simulations demonstrate the successful application of these techniques in various complexity of interiors. In summary, this dissertation offers solutions for multi-robot exploration in unknown domains, paving the way for more efficient, cost-effective, and adaptable exploration strategies. Our findings have significant implications for various fields, ranging from autonomous city-wide monitoring to the exploration of hazardous interiors, where time-efficient exploration is crucial
    • โ€ฆ
    corecore