ニューラノレネッ
組合せ最適化
トワークの
への応用
武藤佳恭
11川11川11川11川11川11川11川1111川11川|川|川|川11川11川11川11川11川11川11川11川11川11川11川11川11川|川|川11川11川11川11川11川11川11川11川11川11川11川11川11川|川|川11川11川11川11川11川11川11川11川11川111川11川11川11川l川|川11川111川11川11川11川11川11川11川11川11川11川|川|川|川11川11川11川11川11川11川11川11川11川11川11川11川11川l川|川|川11川11川11川11川11川11川11川11川11川11川1111川11川11川11川11川11川11川11川11川11川11川11川11川11川11川11川11附111川11川11川11川11川11川11川11川11川11川11川11川11川11川111111川11川11川11川11川11川11川11川11川l川111111川11川11川11川11川11川11川11川11川11川1刊1111川11川11川11川11川11川11川11川11川11川11111川11川11川11川11川11川11川11川11川11川1111川I川11川I川l山11川11川11川11111川l川I川11川11川11附11川111111川l川11川11川11川111 まえがき McCulloch と Pitts 等[1 J が動物や人間の頭脳 (神経回路網)の数学モデルを 1943 年に発表して以来, Hebb [2 J, Widrow [3 J, Rosenblatt [4 J 等によって 1960 年代にニューラノレ・コンピューティング研究
は最初の全盛期を迎える.ところがニューラル・コンピ
ューティングの研究者であった Minsky 等 [5 J は, Rosenblatt の提案する Perceptrons モデルをきびし
く非難したため, 1970年代と 1980年代前半には Amari. Cooper. Fukushima. Grossberg. Anderson..Ko・
honen 等は研究規模において衰退期を迎える. 1985 年 に Hopfield 等 [6, 7J が組合せ最適化へのニューラ ル・ネットワークを示し,多くの若手研究者を生み出す が, Wilson [8
J,
Paielli [9 J 等は Hopfield モデ ルをきびしく非難したため,米国政府は組合せ最適化へ のユューラル・コンピューティングの研究費を完全に削 除した.本論文の筆者は政府の取り決め以前に 7 万ドルの研究費を NSF (National Science Foundation) か
ら運良く受賞したが,筆者の知る限り,組合せ最適化へ の米国政府研究費は現在もゼロである.ニューラル・コ ンピューティングの NSF の総研究費は年間 100 万ドル にすぎな L バ.したがって本論文では筆者等の研究成果 を中心に報告する. これまでに取り組んできた最適化および組合せ理論問 題には, 四色および K 色問題 [10J , グラブの平面性判 定および平面埋め込み問題 [11 , 12J ,タイル問題 [13J. ソートおよび文字列のパターンマッチ問題 [14, 15J, +ークル・グラフの最大独立集合問題 [16J , RNA の 2 次構造予測問題 [16, 17], クロスパ・スイッチ・ス ケジュール問題 [18J ,凡長配置問題 [19J , TDM クロ スパ・スイッチ・システムのタイム・スロット・配属問 題 [20J ,チャネル配線問題 [21J ,スルー・ホール最小
たけふじ よしやす Case Western Reserve Uniュ versity ,慶応義塾大学 324 化問題 [22J ,最大クリーク問題 [23, 24J, 2 部グラフ 問題 [25J ,最大グラフ切断問題 [26J ,グラフ分割問題 [27J ,モジュール・オリエンテーション問題 [28J , N' クイーン問題 [29J , Hip ゲーム問題 [30J ,蜂の巣問題 [31J, BIBD 問題 [32J ,巡回騎士問題 [33J ,ジョブ・ ショップ問題 [34J 等がある.これらの問題は,グラフ 理論,ゲーム理論,離散数学,コンピュータ・サイエン ス,分子生物学, VLSI CAD ,信頼性工学, マネージ メント・サイエンス,コンピュータ通信工学等の幅広い 分野に属する.本論文では,ニューラル・コンピューテ イングの原理を簡単に紹介し,紙面の許す限りいくつか の問題例を具体的に説明する. ニューラル・コンビューティングの原理 脳の研究は長年にわたってかなり行なわれているが, 脳の動作原理についてはほとんど解析されていない. われわれの脳は約 1011個のニューロン(プロセッサ)と 1015個のシナプス・リンクから成り立っている.実際に は多種類のニューロンが存在するが‘本論文で述べる人 工エューラル・ネットワークは1 種類の多ニューロンが シナプス・リンクを介して接続されていると単純に考え る.組合せあるいは最適化問題を解くにあたって重要な ことは,ニューロンをどのように使って問題を表現する かである.学習とはニューロン聞のシナプス・リンクの 強さを決定することである.最適化問題では,あらかじ めシナプス・リンクの接続を固定したニューラル・ネッ トワークを用いる.つまり,与えられた問題を解くにあ たってユューラル表現を決定することは,ニューロン間 のシナプス・リンクを決定することに等しい.ニューラ ル・ネットワーグあるいはニューラル表現は一般にニユ ーロン動作式で与えられる. ニューロン iの出力 Vi は入力 Ui の関数である. Vi=f( U;) *米国では研究費が出ないテーマは研究しづらい環境 にある.
ここで f は非線形増加関数である. たとえば McCu・ lloch-Pitts ニューロンの入出力関数(図 1 参照)は Vi=1 if U
,
>O,
0 otherwise シグモイド・ニューロンの入出力関数(図 2 参照)は Vi=I/2(tanh( ん Utl+l) ここでんはゲイン定数. 振動現象を軽減するヒステリシス・ McCulloch-Pitts ニューロン [18J の入出力関数(図 3 参照)はVi=1 if Ui
>
UTP, 0 if Ui<LTP, unchange otherwise. マキシマム・ユユーロン [25J の入出力関数はV mi=l if Umi=maX{Umi
,
…,
Umn},o
otherwise. ユユーロンの一般動作式は次式で表現される. dUi E dt Vi ここで E=E(VhV2,…
, Vn) はエネルギ一関数と呼 ばれ,最適化の目標は,問題の制約条件を満たしながら E を最小化することである .f が非線形連続増加関数の 場合(図 2), エネルギー関数 E が常に減少か増加しな いことを次に示す .f が非線形非連続増加関数の場合に 関しては参考文献 [35J を参照せよ. E ~ dVi E ~ dUi Vi E 一一 γ 一一一一一一òt 一 7: dt Vi-
7
:
dt Ui Vi ここでニューロン動作方程式を導入すると ~I E¥ Vi òE 可 I E¥
2
Vi =L: I 一一一:-\・一一一・一一一=-L:(--;;一一 l ・一一一 ζ0?¥
Vi ) - Ui òVi γ\ Vi ) òU‘
証明終了. 組合せ最適化問題を解くにあたって,いちばん重要な ことは,いかにして正しいニューロン動作式を導出する かである.専門家の中でもエネルギ一関数 E を示さない と納得しない人が L 、るが,ニューロン動作式はニューラ ル表現およびニューロン間のシナプス・リンク結合情報 もすべて含んでいる.ニューロン動作式からエネルギー 図 4 9-領域問題 ト V;. 。 。 Ui 図 1 McCulloch-Pitts ニューロン入出力関数 Vi Vi 。 。o
Ui 図 2 シグモイドニューロン入出力関数 、日 Lτ'p 0 J 、 uτ'p Ui 図 3 ヒステリシス McCulloch-Pitts ニュー ロン入出力関数 ー ー ーr
_
_
("òU, 関数 E は簡単に導びける • E=¥ E=-¥ -r-
J :;t:'òViつま り動作式を òVi に関して積分してやればよい. 組合せ理論問題例 3 色問題 (NP (Nondeterminiュ stic Polynomial time) 問題),地図の 3 色塗り問題と は 3 色だけを使って互いに隣接する領域が同色になら ないように塗り分ける問題である.図 4 に 9 領域から成 る地図問題を示す. まず 3 色のどの色を塗るかを表現するために 100, 010, 001 をそれぞれ赤色, 黄色, 青色塗りとすると, この問題を解くのに 9x3=27 個のニューロンを使えば よい. 図 5 において領域 1 を黄色に塗ると, 隣接領域 2, 3, 4, 5 は黄色を塗ることはできない. 図 S の 3 色 塗りの解は図 5 のシステム状態に対応している.ニュー3
2
5
1 2 3 4 5 6 7 8 9
R4111 ・圃圃 I I
界llov 2 _ II
I 圃圃|i
!
H
b
l
u
e
3I 圃圃 I
I
I 圃
図 5 9x3 ニューラル表現 ラル・ネットワークの行なう仕事は 2 つでつは各領 域に 1 つの色を塗る作業,もう 1 つは隣接する領域どう しが同色にならないようにする作業である .X領域の i 番目の色ニューロンの動作式は次式のようになる. dUxー I.! \9 ーヲ:-'a.=
-(
、 1=1:
E
V Xi ー 1)-・ノ y=l:
E
dxy・VYi YキX ここで dxy は隣接行列を表わし, dxy=1 とは X 領域 と Y 領域は隣接することを示す.たとえば X領域に色が 塗られていないと第 1 項は +1 となり Uれを増加させ, UXi が UXi>O となると Vxi=1 となり, ニューロン Xi が発火したと呼ぶ.X 領域に 2 色を使っていると, 第 1 項はー 1 となり UXi を減少させる .X 領域と Y 領 域が隣接して同色 i を塗った場合は UXiを減少させる. 先ほどの動作式を正規化すると n領域3 色問題は次式で 簡単に解決できることが実験的に知られている. d lJ〓 I.!.. __ . ¥..l! !!子.!.=-(:E Vxr-I)-
:
E
dxyVY
i
:
E
dYka. 、 1=1 ノ y=l k=1 Yキ X ‘、 231thES ,,, F baw 一 Y 一 JU 一 Y 一 k x 一 x d 一 d
nZEη2=
ηzk+
b a M x d 名品 ,, rttfill--、 、、‘,,, F ・ 4J xv
sZ いh
,,, EE 、、 ιH 十 ここで第 3 項は hill-c 1imbing 項と呼ばれ, システ ム状態を常に解に導びいてくれる • h(X)=1 if X=O,o
otherwise.K 色塗り問題の解は常に E=O となる. 3 3 2 7 5 図 7 8一節点、 17辺グラフ 4 図 8 三色塗りの解 エネルギ一関数 E に興味のある読者は動作方程式を積分 して算出せよ. 答えは参考文献 [35J を参照せよ. 最適化問題例:最大クリーク問題 (NP 問題) グラフ G(V, E) と正整数 J云 IVI が与えられた時, G には大きさ J 以上のクリークが存在するか,すなわち V'ç二 V, IV'I~ よかっ V' のどの節点も E の辺で結ば れているような V' が存在するか? たとえば図 7 に示すグラフ G は 8 節点 17辺から成る. 図 8 と図 S に 2 つの最大クリークを示す.本論文では最 大クリークあるいは最大クリークに近い解を得るための ニューラル表現を 2 つ紹介する. 二ューラル表現 1 : McCul10ch -Pi tts ニューロンを用いて n 節点グラフ 問題を解くには n 個のニューロンを使えば必要十分であ る.つまりそれぞれのニューロンは各節点がクリークに 所属するかしな L 、かを単純に示す. たとえば Vi=l と L 、うのは節点 i がクリーク・グラフに所属し , Vi=O は 所属しないものとする.最大クリーク問題 (n 節点グラ フ)のニューロン動作式は次式で与えられる.われわれ の実験結果では従来の最善方式に比べて 1000倍以上の高 速化が可能となった. dU, 匁/丘\ っ子=-
L
:
(1-diJ )+Bh(L
:
(
l-dij)V j 十円) “ ι j=1 'j=1z
7 7 4 6 ム マ シ キ マ のク 7 一 図リ ク 命"“ 図 図 S 図 7 のマキシマム・ クリーク? 8 ? 8 5 10 5 10 ヨ 2 ヨ 2 図 10 10節点 34辺グラフ G 図 11 図 10 のグラフ G の補グラフ ここで,節点 i と j が辺で結ばれていると dij=1 と なり,それ以外は dij=O となる. また dij=dj;, djj =1 は常に満たされる.係数 B は定数で次式によりあら かじめ導出しておく. て説明する. 10節点 34辺グラフ問題を図 10 に示す.まず最初にやる 作業は補グラフを構築する.図 11 に図 10の補グラフを示 す.次に持O 節点を補グラフに加える. (図 12参照) B ー隣接している節点の数 n X (グラフ密度) h(X) は hill-climbing 項で h(X)=1 ifX=O, 0 otherwise. 次にウエイト・マトリックスを計算する.このウエイ ト・マトリックスは先ほどのニューロン動作式の係数で ある.計算法は
Wtj=W
Jt
=士 qtj
ニューラル表現 2: マキシマム・ニューロンを用いるとクリーク問題のエ ネルギ一関数 E は次式で表現される.WOi=WiO=士C~l qijー 1) for 住 1
to 10 n n ηE= 士1::
1
:
:
1
:
:
W(X,
Y)VxY
YiL.x=o Y=O i=l
し Tミカ:って, dC人目 。E 旦 一一止土=ー』一一一=ーす;dt iJV W(X,
Y)V
Yi Xi Y'-::,。 ここで補グラフで i と j 節点聞に辺が存在すると qij =1 それ以外は qij=O とする.たとえば Wz, =0.25. このようにして計算したウエイト・マトリクスを図 13に 示す. for i=1 or 2 となる. ニューロン動作式を使って得られたクリークを図 14に 示す. このモデルには物理学上の Ising モデルを用いてお り,むずかしい理論を説明するかわりに次の例題を使っ 組合せ最適化のためのニョーラルネ''lトワーク・シミ ュレータの作り方 6 5 図 12 1992 年 7 月号 8 。 ヨ 2 グラフ GMo
2 3 4 5 6 7 8 9 10 。 10.00 0.25 0.25 0.25 0.50 0.50 0.25 0.25 0.50 0.00 0.25 0.25 0.00 0.00 0.00 0.00 0.00 0.00 0.25 0.25 0.00 0.00z
0.25 0.00 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0 目00 0.00 3 O M O~ O~ O~ O.~ O M O M O~ O~ O~ O~ 4 0.50 0.00 0.25 0.00 0 目 00 0 目 25 0.00 0.00 0.00 0.25 0 目。。 5 0.50 0.00 0.00 0.25 0.25 0.00 0.00 0.00 0.25 0.00 0 目。。 6 O~ O~ O~ O~ O~ O~ O~ O M O M O~ O~ 7 0.25 0.25 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.25ー
0.50 0.25 0.00 0.00 0.00 0.25 0.00 0.00 0.00 0.00 0.25 9 O~ O~ O M O~ O~ O~ O~ O~ O~ O~ O~ 10 0.25 0.00 0.00 0.00 0.00 0.00 0.00 0.25 0.25 0.00 0.00 図 13 グラフ GMのウェイト・マトリッグス3
2
7
6
•
5 ・
。 4 7 8 9 • 10 3 2 図 14 図 10のグラフのマキシマム・ クリーク ニューロン動作式を導出することができれば,シミュ レータは簡単に構築でき次 Euler 法を用いて数値 解析できる. Ui(t+ 1)=叫 (t) 十ム Ut" ム tf
o
r
i=l,
…,
n n 個のニューロンを用いるニューラル・ネットワーク のシミュレータは n 個の動作式を持つ.ム t=1 とすればUi(t+1 )=Ui(t)+ ム Ui
f
o
r
i=I,"',nここでム Ui はニューロン iの動作式を示す. 入力 Ui を変更した後出力 Vi を計算する. Vi=f( Utl シミュレータには逐次式と並列式が考えられる. 図 15に逐次式シミュレータ,図 16 に並列式シミュレ F を示す. 今までに, 30以上のアプリケーション問題をわれわれ は解いているが,すべて整数計算のみでシミュレータは 構築されており, Macintosh と Unix コンピュータ上 で稼働する. 質問があれば下記の住所か Emai1で連絡してくださ
Programl
sequen'由l-sim叫a10rb
e
g
i
n
泊i制jzationo
f
U
ij む\.dV
i
j
f
o
r
i,j:
=1
1ON;
lホ申申 M凶nProgram 申市市lv
h
i
l
e
(
a
s
e
t
of c
o
n
f
l
i
c
t3ヘ3n
o
t
empty) do
f
o
r
i
:
=1
1ON
f
o
r
j
:
=
1
1ON
b
e
g
i
n
e
n
d
;
U材 :=U均..チ
U
i
j
;
If Uij>O 由.enV
i
j
:
=
l
e
l
s
e
V
i
j
:
=
O
;
e
n
d
;
l帥申 Main
Program
end 帥ホl 図 15 逐次式シミュレータ3
2
8
L 、. 干 252 藤沢市遠藤 5322 慶応義塾大学環境情報学部 武藤佳恭 (takefuji@
a
a
.
c
s
.
k
e
i
o
.
a
c
.
j
p
)
P
r
o
f. Y.Takefuji
,D
e
p
t
.
o
f
E
l
e
c
t
r
i
c
a
l
E
n
g
i
ュ
n
e
e
r
i
n
g
&A
p
p
l
i
e
d
Physics
,C
a
s
e
Western R
e
ュ
s
e
r
v
e
University
,C
l
e
v
e
l
a
n
d
.
O H4
4
1
0
6
(
t
a
k
e
f
u
j
i
@a
x
o
n
.
CWRU. e
d
u
)
今後の展望 エンジニアリング問題ばかりでなく,数学上あるいは 物理学上の未解決問題を近い将来においてニューラル・ コンピューティング技術は解く可能性を持っている. ニューラル・コンピューティングは将来において並列計 算手法の主流となるであろう*. アルゴリズムばかりで なく,ニューラルネットワークのハードウェア・デパイ ス技術のプレイクスルーが今後期待される. *従来の並列計算アルゴリズムで要求されるむずかし い同期機構をいっさい必要としないのがニューヲ ル・コンピューティングの特長である.従来の並列 計算アルゴリズムでは,どこをどう並列化するかが 重要であるが,ニューラル・コンピューティングで はニューラル表現を考えることが並列化の表現であ る. [感謝] この論文を書く機会を与えてくださった安 西教授に感謝する.われわれのプロジェクトは NSF (MIP-8902819) ,住友金属,富士電機,AIWARE
(OHIO) の支援による.Prog
ram2
synchronous-par吋lel-s加1叫a10rb
e
g
i
n
ini活必jza:由 nofU材創l.d V司 !or
i
,
j:=1
1ON
;
l材申 Me.í.n Prog ram.申ホホl
v
h
i
l
e
(
a
s
e
t
o
!
C
O
n
f
l
i
c
1
3
iso
o
t
e
m
p
t
y
)
do
e
g
i
n
l榊車官l.e f:註3t loop 榊*1f
o
r
i
:
=
1
1O Nf
o
r
j
:
=
l
1DN
U司 :=Uij+ðUij;lホ取市 End o! 也e
f
i
r
3
t
loop ホ中市ll市ホホ τ'h.e
s
e
c
o
n
d
loop 申申申lf
o
r
i:=1 匂 Nf
o
r
j:=l 匂 NIf Uり>0 也.en V句 :=1
e
l
s
e
V
i
j
:
=
O
;
l ホホホ End of 也e
s
e
c
o
n
d
loop 市ホホie
n
d
;
e
n
d
;
lホホホ Me.í.n
Ptog
ram. end 紳*1図 16 並列j式シミュレータ
参芳文献
[1 J McCulloch W. S., and Pitts W. H., (1943), A logical calculus of ideas immanent in nerュ vous activity.Bulletin 01 Mathematical Bioュ
physics, 5, 115.
[2 J Hebb D. 0., (1949), The organization 01 behavior (New York : Wiley).
[3 J Widrow B, and Hoff M. E. パ Sep t. 1960), Adaptive switching circuits.Proc. oIIREWEュ SCON Convention Record.
[4 J Rosenblatt F., (1962), Principles 01 neuroュ dynamics (New York : Spartan).
[ 5 J Minsky M., and Papert S., (1969), Percリー trons (MIT Press).
[6 J Hopfield J. J., and Tank D. W., (1985), Neural Computation of Decisions in Optimizaュ tion Problems. Biological Cybernetics, 52, 141 -152.
[7 J Tank D. W., and Hopfield J.J. パ 1986) ,
Simple Neural Optimization Networks: An A/D Converter, Signal Decision Circuit, and a Linear Programming Circuit, IEEE Trans. on Circuits and Systems, Vol.CAS-33, No.5, pp. 533. 541.
[8 J Wilson G. V. and Pawley G. S., (1988), On stability of the Travelling Salesman Proュ blem Algorithm of Hopfield and Tank. Bio.
Cybern., 58, 63-70.
[9 J Paielli R. A., (1988), Simulation tests of the optimization method of Hopfield and Tank using neural networks, NASA Technical Meュ morandom 101047.
[IOJ Takefuji Y., and Lee K. C., (1991), Artifiュ cial neural networks for four-coloring problems and k・colorability problems, IEEE Trans. on Circuits and Systems, 38, 3, pp.326-333.
l
l1J Takefuji Y., and Lee K. C. パ 1989)., A nearュoptimum parallel planarization algorithm, Sciュ
nce, 245, 1221-1223.
[12J Takefuji Y., Lee K. C., and Cho Y. B.,
(1991), Comments on
“
O(n2 ) algorithms for graph planarization," IEEE Trans. on CAD,1992 年 7 月号
10m 12, 1582-1583.
[13J Takefuji Y. and Lee K. C., (1990), A paュ rallel algorithm for tiling problems., IEEE Trans. on Neural Net叩 orks , 1, 1, 143-145. [14J Takefuji Y. and Lee K. C, (1990), A super
parallel sorting algorithm based on neural
networks, IEEE Trans. on Circuits and Sys
-tems, 37, 11, 1425-1429.
[15J Takefuji Y., Tanaka T., and Lee K. C.,
(1992), to appear inIEEE Trans. on System,
Man, and Cybernetics.
[16J Takefuji Y., Chen L. L., Lee K, C., and Huffman J., 1990 b, Parallel algorithms for finding a near-maximum independent set of a circle graph. IEEE Trans. on Neural Networks
,
1, 3, 263-267.
[17] Takefuji Y., Lin C. W., and Lee K. C.,
(1990), A parallel algorithm for estimating the secondary structure in Ribonucleic Acids. Bioュ logical Cybernetics, 63, 337-340.
日 8J Takefuji Y., Lee K. C., (1991), An hysteュ resis binary neuron : a model suppressing the oscillatory behaviors of neural dynamics. Bioュ logical Cybernetics. 64, 353-356.
[19J Funabiki N. and Takefuji Y., (1991), A parallel algorithm for spare allocation proュ
blems, IEEE Trans. on Reliability, 40, 3, 338 -346.
[20J Funabiki N. and Takefuji Y., A parallel algorithm for time slot assignment problems in TDM hierarchical switching systems, to appear in IEEE Trans. on Communications. [21J Funabiki N. and Takefuji Y., (1992)., A
parallel algorithm for channel routing proュ
blems, to appear in IEEE Trans. on CAD. [22J Funabiki N‘ and Takefuji Y 吋 (1992) , A
parallel algorithm for via-minimization proュ
blems, to appear in IEEE Trans. on CAD. [23J Funabiki N. and Takefuji Y., (1992), A
neural network model for finding a nearュ maximum clique, to appear in Journal 01 Paraュ llel Distributed Computing.
[24J Lee K. C. and Takefuji Y. (1991), A ma-329
thematical model fusing the Ising model and [30J Funabiki N., Takefuji Y., (1991)., A para -the arti劦cial neural network for the maximum llel algorithm for solving the Hip games, Neu. clique problem, CAISR technical report. rocomputing, 3, 97寸 06.
[25J Lee K. C., Funabiki N., and Takefuji Y., [31J Rofkar
J.
, Takefuji Y., (1992)., A parallel(1992), A parallel improvement algorithm for algorithm for solving unfriendly beehive pro -the bipartite subgraph problem, IEEE Trans. blems, to appear in Neurocomputing.
on Neural Networks, 3, 1, 139-145. [32J Kurokawa T., Takefuji Y.., (1992), A pa -[26J Lee K. C. and Takefuji Y_ パ 1991) , A maxi- rallel algorithm for BIBD problems, to appear
mum neural network for the max cut problem, in IEEE Trans. on Circuits and Systems. Proc. of IJCNN91 ・ Seattle. [33J Takefuji Y., (1992), Chapter 7 entitled [27] Funabiki N., Takefuji Y., Lee K. C.., Cho Knight's tour problems in Neural Network Y. B., (1992), A neural network parallelalgo・ Parallel Computing, Kluwer Academic Publi -rithm for clique vertex-partition problems, to shers.
appear in International Journal of Electronics. [34J Foo S., Takefuji Y., (1988), Stochastic [28J Lee K. C., Takefuji Y., (1992), A genera- neural networks for solving job-shop schedul -1ized maximum neural network for the module ing, Proc. of IEEE IJCNN '88, 275-290; and orientation problem, to appear in International Integer-linear programming neural networks JournaZ of Electronics. for job-shop schedu1ing
,
Proc. of IEEE IJCNN [29J Takefuji Y., (1992), Chapter 1 entitled N- '88, 34ト348.queen problems in NeuraZ Network Parallel [35J Takefuji Y. パ 1992) , Neural Network
Para-Computing, Kluwer Academic Publishers. llel Computing, Kluwer Academic Publishers.
平成 4 年度役員・支部長名簿 理事会 長伊理正夫(東京大学) ピス紛)