@techreport{oai:ipsj.ixsq.nii.ac.jp:00233382, author = {杉山, 康恭 and 土中, 哲秀 and 小野, 廣隆 and 定兼, 邦彦}, issue = {7}, month = {Mar}, note = {与えられた非負辺重み付きグラフ G と頂点部分集合 B⊆V(G),2 頂点 s, t に対し,B 内の頂点を 1 回以上通る s-t 歩を s-t ビール路という.そして,s-t ビール路の全部の中での距離(重み和)の最小値を s-t ビール距離という.固定されたグラフについて,2 頂点 s, t を与えて s-t ビール距離を問うクエリはビール路クエリと呼ばれる.ビール路クエリを高速に解く既存アルゴリズムとして外平面的グラフと区間グラフを対象としたものが存在する.これに対し本研究では任意のグラフに適用できるプリプロセッシングアルゴリズムを提案する.提案アルゴリズムは外平面的グラフに対してはこれに特化した既存アルゴリズムと同じ計算複雑性を実現する., Given an edge-weighted graph G with beer vertices B ⊆ V (G), a beer path between two vertices s and t is a path between s and t that visits at least one beer vertex in B, and the beer distance between two vertices is the shortest length of beer paths. For a weighted graph with a set B, a query that takes two vertices s,t and answers the beer distance between s and t is called the beer path query. In general, we often consider the preprocessing algorithms when we need to improve the query time. Efficient algorithms are known for beer path queries if G is outerplanar graphs or unweighted interval graphs. We propose preprocessing algorithms that can be applied to arbitrary graphs. Also, our algorithms realize the same computational complexity as existing algorithms for outerplanar graphs if we specialize in outerplanar graphs.}, title = {グラフ分解に基づく高性能なビール路クエリシステム}, year = {2024} }