(EN) [Problem] To rapidly and efficiently obtain an optimal solution to an optimization problem by using a simple optimization algorithm. [Solution] To be equipped with: a plurality of data generation units (11-1/......11-i); a fluctuation setting unit 16 for nonuniformly setting the appearance frequency of data generated by a data generation unit by supplying a fluctuation probability to said data generation unit, and setting in a manner such that the appearance frequency of a specific one variable differs from the appearance frequency of another variable; a plurality of data conversion units (12-1/......12-i) for reading data generated by the data generation unit and converting the same into information; an output adjustment unit 14 for transmitting an output adjustment signal, or the output adjustment signal and the fluctuation probability value, to the data generation unit; and a feedback control unit 13 for controlling so as to repeat the operation for transmitting the output adjustment signal, or the output adjustment signal and the fluctuation probability value, to the data generation unit when an optimal solution is not obtained.
(FR) Le problème décrit par la présente invention est d'obtenir rapidement et efficacement une solution optimale à un problème d'optimisation à l'aide d'un algorithme d'optimisation simple. La solution selon l'invention consiste à ce qu'elle soit équipée : d'une pluralité d'unités de génération de données (11-1/......11-i); d'une unité de réglage de fluctuation (16) pour régler de manière non uniforme la fréquence d'apparition de données générées par une unité de génération de données par fourniture d'une probabilité de fluctuation à ladite unité de génération de données, et pour régler de telle manière que la fréquence d'apparition d'une variable unique spécifique diffère de la fréquence d'apparition d'une autre variable; d'une pluralité d'unités de conversion de données (12-1/......12-i) pour lire des données générées par l'unité de génération de données et les convertir en informations; une unité de réglage de sortie (14) pour transmettre un signal de réglage de sortie, ou le signal de réglage de sortie et la valeur de probabilité de fluctuation, à l'unité de génération de données; et une unité de commande de rétroaction (13) pour commander de manière à répéter l'opération pour transmettre le signal de réglage de sortie, ou le signal de réglage de sortie et la valeur de probabilité de fluctuation, à l'unité de génération de données lorsqu'une solution optimale n'est pas obtenue.
(JA) 【課題】最適化課題の最適解を、簡単な最適化アルゴリズムで高速、効率的に求める。 【解決手段】複数のデータ生成ユニット(11-1/……11-i)と、データ生成ユニットに対して揺らぎ確率を供給してデータ生成ユニットが生成するデータの出現頻度を非一様に設定し、特定の一の変数の出現頻度を他の変数の出現頻度とは異なる値にする揺らぎ設定ユニット16と、データ生成ユニットが生成されたデータを読み取って情報に変換する複数のデータ変換ユニット(12-1/……12-i)と、データ生成ユニットに対して出力調整信号を、又は出力調整信号と揺らぎ確率の値を送信する出力調整ユニット14と、最適解が得られていない場合はデータ生成ユニットに対して出力調整信号を、又は出力調整信号と揺らぎ確率の値を送信する動作を繰り返し制御するフィードバック制御ユニット13を備える。