• 検索結果がありません。

ネットワーク上の最適施設配置問題に対するアルゴリズム

N/A
N/A
Protected

Academic year: 2021

シェア "ネットワーク上の最適施設配置問題に対するアルゴリズム"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

1999年度日本オペレーションズ・リサーチ学会 春季研究発表会

1−A−5

ネッ睦習一勿遮儲最適施設配置問題に対する訝』』ゴロ』ズム

02004620 慶應義塾大学 *梅澤正史 UMEZAWAMasaslli

O1400760 慶鷹義塾大学 西野寿− NISHINOHisakazu

にいる顧客は皆同じ許容半径を持つとする。このネッ トワーク上に新しい施設がいくつか設けられた時、顧 客は許容半径内で最も近い施設を利用する。その時顧 客をカバーしたと言い、その顧客の重みを獲得する。 この獲得利得が最大になるようにサービス供給者がp 個の新しい施設をネットワーク上のどこに建てるべ きかを決めるのが、この施設配置問題の趣旨である。 施設は、頂点だけでなく辺上の点にも置くことがで きるものとする。しかし、施設を置く実行可能地点 としてかなり小さい部分集合y=(yl,y2,…,ym)の 中の点のみを考えれば良いことが、【3】によって証明 されている。これによって問題は有限個の実行可能 地点に関してはじめから考えれば良いことになる。

皿 はじめに

本研究では、ネットワーク上の最適施設配置問題 を考える。この問題は、既存のネットワーク上に新 たに設置する施設数pが任意に与えられた時、サー ビス供給者が顧客から得る利得を最大にする配置場 所を見つける問題である。従来、木構造のネットワー クに関して、顧客の許容半径に特定の制約がある場 合や、p=1の場合などの特殊なケースに関して入 力の2乗以下の計算量で解を求められるアルゴリズ ムが提案されてきている。 【3】は、木構造ネットワークにおける最適施設配置 問題を扱っているが、サービス供給者が得る最大利 得値が施設を置く個数pに関して凹になる場合を考 え、大域最適解が多項式時間で求められるアルゴリ ズムを与えている。しかし一般的にこの利得関数は 凹にならないことが、簡単な例によって確かめられ る。本研究では、この問題を利得関数に関してより 一般化した(凹とは限らない)問題の大域的最適解を 求めるアルゴリズムを提案する。さらに顧客の需要 をより現実的に考慮した場合へのアルゴリズムの適 用を行う。サイクルを含む一般のネットワーク上に おけるこのケースの問題は、NP困難であることが わかっている。

3 アルゴリズム

木構造ネットワーク上の問題に関して、アルゴリ ズムを提案する。アルゴリズムは基本的に次の3つ のルーチンを再帰的に利用して進む。 ◎EXT(T,打,r) 0INT(r,汀,r) ◎ALLOC(Jl,…,尤;汀)

2 モデル

サービス供給者からサービスを求める顧客は、ネッ トワークの各項点上にのみ存在しているとする。各 頂点には顧客の重みと許容半径が与えられ、任意の頂 点間には距離が与えられているとする。また同じ頂点 凪ⅩⅧ(r,打,r) rを木とする。rのルートから距離rのr外の地 点に1つの施設があるとした時、T内に汀個の施設 を置いた時にサービス供給者が顧客から得られる最 大の利得を求めるルーチンである。 −14− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

INT(ア,打,γ)

4 需要の個人差を導入した問題

これまでの問題は同じ頂点にいる顧客は皆同じ許 容半径を持つという仮定をしていたが、これはあま り現実的ではない。そこでこの仮定をより一般化し、 顧客の需要に個人差があることを考慮したより現実 的な問題を考える。ただし定式化の簡単のため、こ こでは顧客のいる頂点から施設までの距離に比例し て需要が減ると仮定した(下図参照)。 rのルートから距離γ以内のr内の地点に少なく とも1つの施設がある時、r内に汀個の施設を置い た時にサービス供給者が顧客から得られる最大の利 得を求めるルーチンである。

ALLOC(ん…,ム;打)

打を非負の整数として、’以下のような資源配分を 求めるルーチンである。 た 〟αご盲m五ze 叫)=∑柚) i=1 た β勅ectto ∑pf=打 i=1 釣‥mOT一犯eタαま盲γe盲れteger. 本研究では、各ム(釣)が釣に関して単調非減少だ が凹ではない場合にAIJlノOCを解く以下のアルゴリ ズムを提案する。 StepO・j←2,P←0,F(i)←fl(i),i=1,,・・,7T St・ePl・F(p)←maxo≦t≦piF(p−1)+fi(i)) Step2.p<汀ならば、P←P+1として、Stepl.へ。 そうでなければp←0としてStep3.へ。 Step3.j<kならば、j←j+1として、Stepl. へ。そうでなければダ(打)を出力して終了する。 ム(釣),才=1,…,ゐが釣に関して凹である場合に は、この間題はこれまでしばしば研究が行われてお り、比較的少ない計算量0(んlogp)程度で求められ ることがわかっている。ところが、力が凹でない任 意の関数の場合にこの問題を解くことはそれほど容 易ではない。これまでALLOCを解くアルゴリズム は、〔1】によって提案されているが、それは0(ゐp2) の計算量を必要としている。一方、本研究のアルゴ リズムは、計算量は[1]と同程度であるが、取り扱い がシンプルである上、幾何的直観によらないシステ マテイツクなアルゴリズムであることを主張してお きたい。 J} 乃 乃 図1:辺上の利得関係 この問題に対する大域的最適解を求めるアルゴリ ズムは、前節で述べたアルゴリズムに多少の修正を 加えることによって得られることを期待することが できる。

参考文献

【1]W・Karush,”Ageneralalgorithmfortheopti− maldistribution of efrort”,Management Sci−

ence,9(1962)50−72・ [2】T・U・Kim,T・J.Lowe,A・Tamir andJ.E.Ward, ”Onthelocationofatree−Shapedfacility”,Net− ひ?γんβ,28(1996)167−175・ [3]N.Megiddo,E.Zemeland S.L.Hakimi,”The maximumcoveragelocationproblem”,SIAMJ. AJタ・β盲βC・ル托班.,4(1983)253−261・ ー15一 © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

①旧赤羽台東小学校の閉校 ●赤羽台東小学校は、区立学 校適正配置方針等により、赤 羽台西小学校に統合され、施

適合 ・ 不適合 適 合:設置する 不適合:設置しない. 措置の方法:接続箱

(Please note that, because Japanese language proficiency is not required for admission to the Program, the letter of recommendation does not need to be written by a teacher of

1978年兵庫県西宮市生まれ。2001年慶應義塾大学総合政策学部卒業、

原子力規制委員会 設置法の一部の施 行に伴う変更(新 規制基準の施行に 伴う変更). 実用発電用原子炉 の設置,運転等に

解体の対象となる 施設(以下「解体対象施設」という。)は,表4-1 に示す廃止措置対 象 施設のうち,放射性

このうち、放 射化汚 染については 、放射 能レベルの比較的 高い原子炉 領域設備等を対象 に 時間的減衰を考慮す る。機器及び配管の

このうち、放 射化汚 染については 、放射 能レベルの比較的 高い原子炉 領域設備等を対象 に 時間的減衰を考慮す る。機器及び配管の