<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://orsj-ml.org/orwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B</id>
	<title>《モデル管理》 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://orsj-ml.org/orwiki/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B"/>
	<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;action=history"/>
	<updated>2026-04-19T12:01:59Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=8710&amp;oldid=prev</id>
		<title>2007年8月10日 (金) 08:15にH.Yamaguchiによる</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=8710&amp;oldid=prev"/>
		<updated>2007-08-10T08:15:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年8月10日 (金) 08:15時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;5行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;5行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理とはモデルの作成から廃棄に至る[[モデルライフサイクル]] (modeling life cycle)の全過程にわたるあらゆる活動(モデルの作成, 活用, 蓄積, 変更, 再利用, 合成, 統合等を含む)に関する支援を構築し提供することである. モデルライフサイクルが意思決定の過程と並行することから容易に想像されるように, モデル管理は1975年頃から意思決定支援システム研究のなかで議論され始めたが, 1980年代中期以降, 特に, [[構造化モデリング]](structured modeling) [3] が提唱されて以来, オペレーションズ・リサーチによる意思決定支援のための情報システム環境という意味あいが強くなった.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理とはモデルの作成から廃棄に至る[[モデルライフサイクル]] (modeling life cycle)の全過程にわたるあらゆる活動(モデルの作成, 活用, 蓄積, 変更, 再利用, 合成, 統合等を含む)に関する支援を構築し提供することである. モデルライフサイクルが意思決定の過程と並行することから容易に想像されるように, モデル管理は1975年頃から意思決定支援システム研究のなかで議論され始めたが, 1980年代中期以降, 特に, [[構造化モデリング]](structured modeling) [3] が提唱されて以来, オペレーションズ・リサーチによる意思決定支援のための情報システム環境という意味あいが強くなった.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　この間, モデル管理の対象としてのモデルの具体的内容は次第に変化してきた [2]. すなわち, 初期にはモデルを解く計算手続き, ないし, 計算プログラムの記述を指すのが主流であったが, 次第に, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;モデルを解く手続きの入出力データの記述を指すようになり&lt;/del&gt;, 近年は, モデル型とその数値データの記述を指すことが多い. モデルライフサイクルの重要な成果物に, 問題記述, モデル, [[ソルバー]] (solver), &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;解と関連ドキュメントがある&lt;/del&gt;. ソルバーを管理対象としてその利用に係るすべての知識や作業を利用者に依存するのが第一の, 必要な形式でのデータの準備だけを利用者に依存するのが第二の, モデルの構築とデータの作成だけを依存するのが第三のモデル管理である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　この間, モデル管理の対象としてのモデルの具体的内容は次第に変化してきた [2]. すなわち, 初期にはモデルを解く計算手続き, ないし, 計算プログラムの記述を指すのが主流であったが, 次第に, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデルを解く手続きへの入出力データの記述を指すようになり&lt;/ins&gt;, 近年は, モデル型とその数値データの記述を指すことが多い. モデルライフサイクルの重要な成果物に, 問題記述, モデル, [[ソルバー]] (solver), &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;解および関連ドキュメントがある&lt;/ins&gt;. ソルバーを管理対象としてその利用に係るすべての知識や作業を利用者に依存するのが第一の, 必要な形式でのデータの準備だけを利用者に依存するのが第二の, モデルの構築とデータの作成だけを依存するのが第三のモデル管理である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;　モデル管理のためには&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;モデルライフサイクルにおける様々な活動を記述し&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;それらの活動を実施することができなければならない&lt;/del&gt;. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル/データ独立|モデル／データ独立]] (model/data independence), モデルを複数のソルバーへのデータ入力に利用できる[[モデル/ソルバー独立|モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;　情報技術を活用してモデル管理を実現するためには&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデルライフサイクルにおける様々な活動を形式的に記述し&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;情報システム上で実施することができなければならない&lt;/ins&gt;. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル/データ独立|モデル／データ独立]] (model/data independence), モデルを複数のソルバーへのデータ入力に利用できる[[モデル/ソルバー独立|モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot; &gt;15行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;15行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理の研究は, 線形計画問題やネットワーク計画問題など, 効率的で汎用的な解法の知られた分野の数式モデル構築からソルバーによる解の導出までの過程という極めた限られた範囲に集中している. この範囲を拡大するとともに, さらに高度な支援を可能にすることが望まれる.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理の研究は, 線形計画問題やネットワーク計画問題など, 効率的で汎用的な解法の知られた分野の数式モデル構築からソルバーによる解の導出までの過程という極めた限られた範囲に集中している. この範囲を拡大するとともに, さらに高度な支援を可能にすることが望まれる.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　特定の問題を対象にモデルを構築し解く, いわゆる, 小規模モデル構築(modeling in-the-small)を対象にする研究ではモデル記述言語の記述能力を組み合わせ問題等に拡張する試み, モデル記述にモデルに関する情報(変数やパラメータの単位や次元, 式の意味, 対応するソルバー, 作成者など)を組み込む試み, より問題記述に近い記述から数式モデルを自動生成する試みなどが行われている. 既存のいくつかのモデルを組み合わせてより複雑大規模なモデルを構築して解く過程を対象にする大規模モデル構築(modelingin-the-large)の研究では, オブジェクト指向技術を応用するなどした[[モデル合成]] (model composition)や[[モデル統合]] (model integration)の研究, 合成や統合によって構築されたモデルとソルバーを結びつける研究, それらを支援するモデルやソルバーのデータベース化の研究, などがある [5]. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;モデル管理は情報システム環境であり&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;対話や視覚化のようなインターフェースの研究も重要な分野である &lt;/del&gt;[4].  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　特定の問題を対象にモデルを構築し解く, いわゆる, 小規模モデル構築(modeling in-the-small)を対象にする研究ではモデル記述言語の記述能力を組み合わせ問題等に拡張する試み, モデル記述にモデルに関する情報(変数やパラメータの単位や次元, 式の意味, 対応するソルバー, 作成者など)を組み込む試み, より問題記述に近い記述から数式モデルを自動生成する試みなどが行われている. 既存のいくつかのモデルを組み合わせてより複雑大規模なモデルを構築して解く過程を対象にする大規模モデル構築(modelingin-the-large)の研究では, オブジェクト指向技術を応用するなどした[[モデル合成]] (model composition)や[[モデル統合]] (model integration)の研究, 合成や統合によって構築されたモデルとソルバーを結びつける研究, それらを支援するモデルやソルバーのデータベース化の研究, などがある [5]. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデル管理は意思決定支援の情報システム環境として実現されるのであり&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;対話や視覚化といったインターフェースの研究も重要な分野である &lt;/ins&gt;[4].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデルを情報資源としてその利用を支援することは, 企業における知識管理の意味からも, 重要である. モデルの再利用にはモデルの等価性, モデルに対応する問題の等価性の判定が基本的条件となるが, その理論や技術はいまだ極めて不十分である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデルを情報資源としてその利用を支援することは, 企業における知識管理の意味からも, 重要である. モデルの再利用にはモデルの等価性, モデルに対応する問題の等価性の判定が基本的条件となるが, その理論や技術はいまだ極めて不十分である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>H.Yamaguchi</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=8030&amp;oldid=prev</id>
		<title>2007年8月7日 (火) 08:03にKuwashimaによる</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=8030&amp;oldid=prev"/>
		<updated>2007-08-07T08:03:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年8月7日 (火) 08:03時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot; &gt;34行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;34行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[5] R. Krishnan, &amp;quot;Model Management: Survey, Future Research Directions and a Bibliography,&amp;quot; ''ORSA CSTS Newsletter,'' '''14''' (1993), 1-8.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[5] R. Krishnan, &amp;quot;Model Management: Survey, Future Research Directions and a Bibliography,&amp;quot; ''ORSA CSTS Newsletter,'' '''14''' (1993), 1-8.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[category:システム分析・意思決定支援・特許|もでるかんり]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kuwashima</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=6065&amp;oldid=prev</id>
		<title>Orsjwiki: &quot;《モデル管理》&quot; を保護しました。 [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=6065&amp;oldid=prev"/>
		<updated>2007-07-19T15:40:14Z</updated>

		<summary type="html">&lt;p&gt;&amp;quot;《モデル管理》&amp;quot; を保護しました。 [edit=sysop:move=sysop]&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月19日 (木) 15:40時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Orsjwiki</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=5756&amp;oldid=prev</id>
		<title>2007年7月19日 (木) 05:43に122.17.2.240による</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=5756&amp;oldid=prev"/>
		<updated>2007-07-19T05:43:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月19日 (木) 05:43時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;9行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;9行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理のためには, モデルライフサイクルにおける様々な活動を記述し, それらの活動を実施することができなければならない. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル/データ独立|モデル／データ独立]] (model/data independence), &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;モデルを複数のソルバーへのデータ入力に利用できるモ&lt;/del&gt;[[モデル/ソルバー独立|モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理のためには, モデルライフサイクルにおける様々な活動を記述し, それらの活動を実施することができなければならない. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル/データ独立|モデル／データ独立]] (model/data independence), &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデルを複数のソルバーへのデータ入力に利用できる&lt;/ins&gt;[[モデル/ソルバー独立|モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=5755&amp;oldid=prev</id>
		<title>2007年7月19日 (木) 05:43に122.17.2.240による</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=5755&amp;oldid=prev"/>
		<updated>2007-07-19T05:43:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2007年7月19日 (木) 05:43時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;9行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;9行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理のためには, モデルライフサイクルにおける様々な活動を記述し, それらの活動を実施することができなければならない. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル／データ独立]] (model/data independence), モデルを複数のソルバーへのデータ入力に利用できるモ[[モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　モデル管理のためには, モデルライフサイクルにおける様々な活動を記述し, それらの活動を実施することができなければならない. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデル/データ独立|&lt;/ins&gt;モデル／データ独立]] (model/data independence), モデルを複数のソルバーへのデータ入力に利用できるモ[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;モデル/ソルバー独立|&lt;/ins&gt;モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
	<entry>
		<id>https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=2583&amp;oldid=prev</id>
		<title>122.17.2.240: 新しいページ: ''''【もでるかんり (model management) 】'''  　モデル (model)には, 一般に, 形を真似る像的モデル, 物理的性質の類似性を利用する類似...'</title>
		<link rel="alternate" type="text/html" href="https://orsj-ml.org/orwiki/wiki/index.php?title=%E3%80%8A%E3%83%A2%E3%83%87%E3%83%AB%E7%AE%A1%E7%90%86%E3%80%8B&amp;diff=2583&amp;oldid=prev"/>
		<updated>2007-07-11T05:39:28Z</updated>

		<summary type="html">&lt;p&gt;新しいページ: &amp;#039;&amp;#039;&amp;#039;&amp;#039;【もでるかんり (model management) 】&amp;#039;&amp;#039;&amp;#039;  　&lt;a href=&quot;/orwiki/wiki/index.php?title=%E3%83%A2%E3%83%87%E3%83%AB&quot; title=&quot;モデル&quot;&gt;モデル&lt;/a&gt; (model)には, 一般に, 形を真似る像的モデル, 物理的性質の類似性を利用する類似...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''【もでるかんり (model management) 】'''&lt;br /&gt;
&lt;br /&gt;
　[[モデル]] (model)には, 一般に, 形を真似る像的モデル, 物理的性質の類似性を利用する類似モデル, 論理的抽象的な記述をする記号モデルがある. [[モデル管理]] (modelmanagement)においてモデルといえば意思決定問題を記述する記号モデルを指すが, 数式モデル, 計算手続き, データモデルなどが含まれ, その含意は多様である. &lt;br /&gt;
&lt;br /&gt;
　モデル管理とはモデルの作成から廃棄に至る[[モデルライフサイクル]] (modeling life cycle)の全過程にわたるあらゆる活動(モデルの作成, 活用, 蓄積, 変更, 再利用, 合成, 統合等を含む)に関する支援を構築し提供することである. モデルライフサイクルが意思決定の過程と並行することから容易に想像されるように, モデル管理は1975年頃から意思決定支援システム研究のなかで議論され始めたが, 1980年代中期以降, 特に, [[構造化モデリング]](structured modeling) [3] が提唱されて以来, オペレーションズ・リサーチによる意思決定支援のための情報システム環境という意味あいが強くなった. &lt;br /&gt;
&lt;br /&gt;
　この間, モデル管理の対象としてのモデルの具体的内容は次第に変化してきた [2]. すなわち, 初期にはモデルを解く計算手続き, ないし, 計算プログラムの記述を指すのが主流であったが, 次第に, モデルを解く手続きの入出力データの記述を指すようになり, 近年は, モデル型とその数値データの記述を指すことが多い. モデルライフサイクルの重要な成果物に, 問題記述, モデル, [[ソルバー]] (solver), 解と関連ドキュメントがある. ソルバーを管理対象としてその利用に係るすべての知識や作業を利用者に依存するのが第一の, 必要な形式でのデータの準備だけを利用者に依存するのが第二の, モデルの構築とデータの作成だけを依存するのが第三のモデル管理である. &lt;br /&gt;
&lt;br /&gt;
　ソルバーによって解かれるモデルは決定変数と様々な数値データによって記述され, もっとも具体的かつ個別的である. これを[[モデル具体例]] (model instance)という. モデル具体例の数値データの一部あるいは全部をパラメータとして代数的に表現したものが[[モデル型]] (model type)である. モデル型のパラメータに特定の数値データを割り当てることによって様々なモデル具体例を作ることができるから, モデル型はモデル具体例の集合を記述するものと解釈できる. モデル型は大きな集合を記述できるほど一般性が高いと言える. 割り当て問題のモデルに比べて輸送問題のモデルはより一般的であり, 標準的な線形計画問題のモデルはさらに一般性が高い. &lt;br /&gt;
&lt;br /&gt;
　モデル管理のためには, モデルライフサイクルにおける様々な活動を記述し, それらの活動を実施することができなければならない. この意味で[[モデル記述言語]] (model descriptionlanguage)とソルバーは重要な要素である. ソルバーを起動して問題を解くには, モデルの数値データをソルバーの仕様にあった形式で入力することが必要になる. この入力データはモデル具体例の1つの記述形式と考えられるので, ソルバー形式(solver-form)モデルと呼ばれる. これに対して, 第三の意味のモデルはモデル作成者の記述形式と考えることができるので, ユーザ定義(user-defined)モデルと呼ばれる. モデル記述言語はユーザ定義モデルを記述する人工言語である. モデル記述において, モデル型の記述とは独立にモデル具体例を記述できるという[[モデル／データ独立]] (model/data independence), モデルを複数のソルバーへのデータ入力に利用できるモ[[モデル／ソルバー独立]] (model/solver independence)はモデルやソルバーの情報資源としての価値を高める上で重要である. &lt;br /&gt;
&lt;br /&gt;
　代表的なモデル記述言語にはその処理システムが付随しており, 正確性や完全性を自動チェックできるばかりでなく, 特定のソルバー向けにはソルバー形式モデルを自動生成する機能も持つ. このことからわかるように, モデル管理の研究では, モデルライフサイクルを問題記述から解まで, 意思決定問題の記述としてのモデルを次々に変換する過程ととらえることもできる. モデル記述言語はモデル構築の初期段階の情報を記述するものから完成したモデルを記述するものまで様々である. その中には, 数式モデルを構造化したテキスト形式に記述するもの, 実体－関連(entity-relationship)構造などのデータモデルを応用するもの, 述語論理など知識表現を応用するもの, グラフ文法などに基づいてグラフやネットワークを利用するもの, などがある [1]. &lt;br /&gt;
&lt;br /&gt;
　モデル管理の研究は, 線形計画問題やネットワーク計画問題など, 効率的で汎用的な解法の知られた分野の数式モデル構築からソルバーによる解の導出までの過程という極めた限られた範囲に集中している. この範囲を拡大するとともに, さらに高度な支援を可能にすることが望まれる. &lt;br /&gt;
&lt;br /&gt;
　特定の問題を対象にモデルを構築し解く, いわゆる, 小規模モデル構築(modeling in-the-small)を対象にする研究ではモデル記述言語の記述能力を組み合わせ問題等に拡張する試み, モデル記述にモデルに関する情報(変数やパラメータの単位や次元, 式の意味, 対応するソルバー, 作成者など)を組み込む試み, より問題記述に近い記述から数式モデルを自動生成する試みなどが行われている. 既存のいくつかのモデルを組み合わせてより複雑大規模なモデルを構築して解く過程を対象にする大規模モデル構築(modelingin-the-large)の研究では, オブジェクト指向技術を応用するなどした[[モデル合成]] (model composition)や[[モデル統合]] (model integration)の研究, 合成や統合によって構築されたモデルとソルバーを結びつける研究, それらを支援するモデルやソルバーのデータベース化の研究, などがある [5]. モデル管理は情報システム環境であり, 対話や視覚化のようなインターフェースの研究も重要な分野である [4]. &lt;br /&gt;
&lt;br /&gt;
　モデルを情報資源としてその利用を支援することは, 企業における知識管理の意味からも, 重要である. モデルの再利用にはモデルの等価性, モデルに対応する問題の等価性の判定が基本的条件となるが, その理論や技術はいまだ極めて不十分である. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''参考文献'''&lt;br /&gt;
&lt;br /&gt;
[1] A. Bharadwaj, J. Choobineh, A. Lo and B. Shetty, &amp;quot;Model Management Systems: A Survey,&amp;quot; ''Annals of Operations Research'', '''38''' (1992), 17-67.&lt;br /&gt;
&lt;br /&gt;
[2] A. -M. Chang, C. W. Holsapple and A. B. Whinston, &amp;quot;Model Management Issues and Directions,&amp;quot; ''Decision Support Systems'', '''9''' (1993), 19-37.&lt;br /&gt;
&lt;br /&gt;
[3] A. M. Geoffrion, &amp;quot;An Introduction to Structured Modeling,&amp;quot; ''Management Science'', '''33''' (1987), 547-588.&lt;br /&gt;
&lt;br /&gt;
[4] C. V. Jones, ''Visualization and Optimization'', Kluwer Academic Publishers, Dordrecht, The Netherlands, 1996.&lt;br /&gt;
&lt;br /&gt;
[5] R. Krishnan, &amp;quot;Model Management: Survey, Future Research Directions and a Bibliography,&amp;quot; ''ORSA CSTS Newsletter,'' '''14''' (1993), 1-8.&lt;/div&gt;</summary>
		<author><name>122.17.2.240</name></author>
	</entry>
</feed>