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

〜局所探索法と遺伝的アルゴリズムの活用〜

N/A
N/A
Protected

Academic year: 2021

シェア "〜局所探索法と遺伝的アルゴリズムの活用〜"

Copied!
6
0
0

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

全文

(1)

2014年(平成26年)CCPM法の枠組みにおける資源競合の解消方法

CCPM法の枠組みにおける資源競合の解消方法

〜局所探索法と遺伝的アルゴリズムの活用〜

ResOlutionofResourceConnictsintheCCPMFramewOrk

UtilizationofaLocalSearchMethodorGeneticalgorithm 古 賀 裕 紀 五 島 洋 行 千 葉 英 史

HimkiKOGAHiroyukiGOTOEishiCHIBA

法政大学大学院理工学研究科システムエ学専攻修士課程

Wepmmsea"IDximatemethodsibrIEsolvingIEsc山℃econnictsintheCrincalchainPInj"t MaImgement(CCPM)method.T11eCCPMmelhOdcomistsomvePImesSCS.111el℃aIEefYEtiveapproaches fbrfburofthefivepIwesseS・Howev"lbrthemmainingun爬solvedpIwesslhatr℃so1v"EurCeconnicts, anefYiectivemethcdhasyettokpmmsed.Hence,wedeveloplllIEesimpleappmximalesoivingmelhods, andmpmvEtherusingalocal=IEhorgenelicalgorithmMelhMsmsedontheearlieSiandlaleststart timesareu"d.Thmughnumericalex"rimentations,weibundihatthepmmsedmethods劃己pmcticalifthe numkroroulputsisOne.

K匂,〃わ":"〃加切ルo4FEsα"℃ecoJW"""ノs '℃〃,gaiefにα妙師〃"1,"J"やA"α陸6m

1 は じ め に

本研究では,CCPM法の手順の一つである資源競合の解 消を行うための近似解法を提案する.CCPM法とは,プロ ジェクトエ程の実行時間の不確実性を考慮し,プロジェク トにかかる時間の短縮と遅延防止の両立を目的としたプ ロジェクト管理手法である.その運用手順は,1.タスク の洗い出し,2.余裕時間の没収,3.資源競合の解消,4.

工程の分類とネックエ程の検出,5.時間バッファの挿入,

の五つに分けることができ,各手順の詳細は2章で説明す

る.文献l)では,手順4,5の二つをmax‑plus線形方程式

を用いることで,従来のCCPM法の計算に比べて簡素な 線形方程式に定式化することに成功した.文献2)では,時 間バッファを考慮しない資源競合の解消問題の定式化に 成功した.しかし,時間バッファを考慮した資源競合の解 消の具体的な解法は提案されていない.そこで本研究では,

三つの初歩的な近似解法と,その近似解法を局所探索や遺 伝アルゴリズムを用いて改群する手法を提案する.また計 算実験を行い,提案する近似解法が実用的な近似解法かど

うか検証する.

2.背景知識 (1)Max‑plus代数

Max‑plus代数3)とはpmaX演算と+演算を基本減算とする

代数系であり,生産システムやプロジェクト符理,交通シ ステムなどの離散班象システムのモデリングに利用する

ことができる.

実数全体をRとし'Rmax=RU(‑CO},

実数全体をRとし,Rmax=RU(‑"),X,yERmaxと定と定

挺する.max‑plus代数系では,加算eと乗算③を

x $ y = m a x ( x , y ) , ( 1 ) x y = x + y ( 2 ) と定接する.演算子の優先順位は,通常の代数系を同様に

③は$よりも高いとする.また,通術の代数系での0と'に

相当するゼロ元と単位元をそれぞれご(=‑"),e(=0)と

表記し,

x $ E = E $ x = E , ( 3 ) x e e = e x = x ( 4 ) が成立する.また,

諾 ② E = E ③ 蛇 = E ( 5 )

が成り立つ.さらに,減算子、を次式のように定義する.

x l y = ‑ x + y . ( 6 ) (2)CCPM法の運用手順

まず,使用する文字や記号を定錐する.

● 加 : 工 礎 数

・9:外部入力数

●p:外部出力数

●FoERIMW:0,i)に枝がある場合は[Fo]【ノ=eで,枝が

ない場合はE

・BoER":外部入カノにつながる工程iが存在すれば [Bo1〃=EDそれ以外の場合はE

OCOER":工鋤が外部出力iに接統されているならば [co]"=e,それ以外の場合はE

●aERn:各工程の実行時INIを表すベクトル

●P:diag(d)

7

(2)
(3)
(4)
(5)
(6)

参照

関連したドキュメント

コード化問題とは, 問題空聞から GA 空間への写像 (encoding) および GA 空間から問題 空間への逆写像 (decoding) を規定する問題をいう.図

-最新事j ・ Perlの固ヘようとそ 前回 J実他若: A5 ・Jt価i2472 円 ユーザ=のためのUNIX ツールとしてのUNIX 現代数学の風景 野崎昭弘編著 A5 ・定価

以上の議論は, buildin耳 block 仮説が主張する“定 義長は短い方がよ L 、"という考えを否定するものである が, building

[r]

Step1:親 1 を経路集団よりルーレット戦略で選択す る.使用する目的関数は経路長とする. Step2:親 2

[r]

   最短経路問題は,グラフ問題のーつであり,各辺にコストが与えられているグラフ に対して,任意の2

[r]