オペレーションズ・リサーチのモデル

量的な研究方法を適用するには、オペレーションの数理モデルを構築しなければならない。モデルを構築する際には通常、オペレーションを単純化し図式化し、得られた図式を数学の道具によって記述する。オペレーションのモデルとは、関数、方程式、方程式系、不等式によって表される、オペレーションの十分に正確な数学的記述である。オペレーションの有効性とは、その目的をどの程度達成するかの度合いである。

オペレーションズ・リサーチの問題の一般的な定式化

オペレーションズ・リサーチにおいて、管理の状況は目標と決定を包含する。決定は目標を達成するために下される。管理の状況はモデルによって記述される。モデルは有効性の尺度を含み、それによって決定が目標にどれだけ近いかが定められる。有効性の尺度は、オペレーションに影響する要因に左右される。オペレーションの記述に含まれるすべての要因は二つの群に分けられる。働きかけることのできない定常的な要因と、制御しうる要因である。

モデルの概念的な要素は「ブラックボックス」として表され、そこでは入力と出力を定めることに主眼が置かれる。入力とはモデルが処理するものであり、出力とはモデルが生み出すものである。入力としては、制御しうる変数と制御しえない変数が与えられる。出力は有効性の基準である。モデルは有効性の明示的な尺度を含み、それによって決定が目標にどれだけ近いかが定められる。モデルを構築する際には、入力パラメータが、掲げられた尺度にどう影響するかを指定することが重要である。

目的関数と呼ばれるある関数によって表される有効性の基準は、両方の群の要因に左右される。有効性の基準の数学的な表現を目的関数と呼ぶ。目的関数とは、最大化あるいは最小化されるべき、数学的に定式化された(形式化された)有効性の尺度である。

制御しうる変数とは、意思決定者が管理するパラメータである。

制御しえない変数とは、管理者が制御できないが、目標の達成にとって本質的である外部の要因である。

有効性の基準、すなわち目的関数とは、目標への接近の度合いを表す決定変数の関数である。

数理モデルの定義。数理モデルとは、モデル化される対象の入力パラメータと出力パラメータの許容値の集合のなかで、入力パラメータの対応する値が与えられたときに、モデル化される対象のパラメータの出力値を定めるあらゆる作用素と理解される。

オペレーションズ・リサーチのモデルと意思決定

オペレーションズ・リサーチは、合理的な意思決定を量的に根拠づけることに向けられている。そうしたモデルは、意思決定理論の大きな問題群および最適化の問題と密接に交わる。

オペレーションズ・リサーチのモデルを練り上げる際には、次の問いに答えなければならない。

  • 具体的な場合において、何を代替的な解とみなすべきか。
  • どの基準によって代替的な解が選ばれるか。
  • 実行可能解はどのような制約を満たさなければならないか。

オペレーションズ・リサーチの標準的な数理モデルは、次の定式で示される。制約が満たされるという条件のもとでの、目的関数の最大化あるいは最小化。

解を選ぶ際には、目的関数を最大化あるいは最小化するものが望ましい。目的関数を最大化する例としては、利潤や生産性が挙げられる。目的関数の最小化は、費用、支出、時間などにかかわりうる。有効性の基準の選択は、研究の中心的で最も重要な瞬間である。誤って選ばれた基準に対する最適解を得るよりも、正しく選ばれた基準に対する最適でない解を見いだすほうが、はるかに優れている。

実行可能解とは、モデルのすべての制約を満たす解である。実行可能解は無限に存在しうる。

最適解とは、実行可能であることに加えて、目的関数をその最大値あるいは最小値に到達させる解である。

解は、なんらかの属性によってほかより望ましいとされる場合に最適と呼ばれる。最良の代替案の選択はいずれも個別的である。それは定められた基準への適合にもとづくからである。最適な代替案について語るときには、これらの基準を指定する(「……に関して最適である」)。ある基準のもとで最適であるものが、別の基準のもとでも必ず最適であるとはかぎらない。

制約とは、モデルの変数が満たさなければならない、不等式あるいは等式の形の数学的な表現である。

制約は実行可能解の集合を狭める。場合によっては、掲げられた制約のもとで最適解がまったく存在しないこともある。これは、問題を解くことにもとづいて下される最終的な決定の質が、モデルが制約によって形式的に記述する現実の状況を、どれだけ適切に表しているかに左右されることを意味する。制約には、割当量、車両の積載能力、計画課題の量、設備の重量特性、資源の制限などが含まれる。

制約の構成が変われば、別の解が最良になりうる。現実の世界では、制約は物理的、経済的、あるいは政治的な性質をもちうるし、必ずしも形式化になじむとはかぎらない。特定の解が最良であるのは、与えられたモデルにおいて、立てられた制約の体系のもとにおいてのみである。モデルが状況を正確に反映しているほど、問題の解は最適解に近づく。

オペレーションズ・リサーチのモデルの分類

オペレーションズ・リサーチのモデルはすべて、オペレーションの本性と性質、解かれる問題の性格、そして用いられる数学的方法に応じて分類できる。

  • 有効性の基準が線形関数であり、制約系の関数も線形であるなら、その問題は線形計画問題である。
  • その内容上の意味からして解が整数でなければならないなら、それは整数線形計画問題である。
  • 有効性の基準および/または制約系が非線形関数によって指定されるなら、非線形計画問題となる。とりわけ、これらの関数が凸性をもつ場合、得られる問題は凸計画問題である。
  • 数理計画問題が時間変数を含み、有効性の基準が変数の関数として明示的にではなく、オペレーションの時間的な進行を記述する方程式を通じて間接的に表されるなら、その問題は動的計画問題である。
  • 解の変種があまりに多いために厳密な最適解をアルゴリズムによって見いだすことが不可能であるなら、ヒューリスティック計画法が用いられる。これは検討する変種の数を大幅に減らし、最適ではないにせよ実務上満足のいく十分によい解を見いだすことを可能にする。

内容上の定式化によって、ほかの数多くの典型的なオペレーションズ・リサーチの問題は、いくつかの類に分けられる。

  • 日程計画問題(PERT/CPM)は、多数のオペレーション(作業)からなる大きな複合体の完了期日と、複合体に含まれるすべてのオペレーションの開始時期との関係を検討する。これらの問題は、オペレーションの複合体の最小の所要期間と、費用と完了期日の最適な関係を見いだすことからなる。
  • 待ち行列問題は、要求あるいは需要の列をともなうサービスシステムの研究と分析に充てられ、システムの成果尺度とその最適な特性——たとえばサービス窓口の数、サービス時間など——を定めることからなる。
  • 在庫管理問題は、在庫水準(発注点)と発注量の最適値を見いだすことからなる。この種の問題の際立った特徴は、在庫水準が上がると、一方では保管費用が増えるが、他方では保管される製品の不足によって生じうる損失が減ることである。
  • 資源配分問題は、限られた利用可能な資源によって遂行しなければならないオペレーション(作業)の一定の集合があり、オペレーション間の最適な資源配分、あるいはオペレーションの最適な構成を見いださなければならない場合に生じる。
  • 保全と更新の問題は、設備の摩耗と老朽化、およびその更新の必要と関連して重要になる。
  • オペレーションズ・リサーチのモデルのなかでは、ゲーム理論が研究する、対立状況における最適な意思決定のモデルがとりわけ際立っている。異なる目標を追う二者(あるいはそれ以上)の利害が衝突する対立状況には、経済、法律、軍事などの領域のいくつもの状況が含まれる。ゲーム理論の問題では、対立の参加者の合理的な行動についての勧告を練り上げ、その最適戦略を定めなければならない。