I. Introduction
Recently, various engineering problems, such as the robot control, control system design, signal and image processing, and pattern recognition, can be converted into the optimization problems. However, traditional numerical algorithms for solving the optimization problems may encounter serious speed bottleneck due to the serial nature of the digital computer employed. Therefore, how to solve the optimization problem in real time has been studied intensively. One promising approach is to employ the artificial neural network based on the hardware implementation.