|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
IEEE Symposium on FPGAs for Custom Computing Machines
An FPGA Implementation of GENET for Solving Graph Coloring Problems
Napa Valley, California
April 15-April 17
ISBN: 0-8186-8900-5
| ASCII Text | x | ||
| T.K. Lee, P.H.W. Leong, K.H. Lee, K.T. Chan, S.K. Hui, H.K. Yeung, M.F. Lo, J.H.M. Lee, "An FPGA Implementation of GENET for Solving Graph Coloring Problems," Field-Programmable Custom Computing Machines, Annual IEEE Symposium on, pp. 284, IEEE Symposium on FPGAs for Custom Computing Machines, 1998. | |||
| BibTex | x | ||
| @article{ 10.1109/FPGA.1998.707918, author = {T.K. Lee and P.H.W. Leong and K.H. Lee and K.T. Chan and S.K. Hui and H.K. Yeung and M.F. Lo and J.H.M. Lee}, title = {An FPGA Implementation of GENET for Solving Graph Coloring Problems}, journal ={Field-Programmable Custom Computing Machines, Annual IEEE Symposium on}, volume = {0}, year = {1998}, issn = {1082-3409}, pages = {284}, doi = {http://doi.ieeecomputersociety.org/10.1109/FPGA.1998.707918}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on TI - An FPGA Implementation of GENET for Solving Graph Coloring Problems SN - 1082-3409 SP EP A1 - T.K. Lee, A1 - P.H.W. Leong, A1 - K.H. Lee, A1 - K.T. Chan, A1 - S.K. Hui, A1 - H.K. Yeung, A1 - M.F. Lo, A1 - J.H.M. Lee, PY - 1998 VL - 0 JA - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on ER - | |||
Constraint satisfaction problems (CSPs) can be used to model problems in a wide variety of application areas. To solve a CSP means finding appropriate values for its set of variables such that none of the specified constraints on these variables is violated. GENET, developed by Wang and Tsang, is a generic neural network approach for solving CSPs and has been demonstrated to be faster than many other methods for various types of CSPs.In this paper, we describe a novel method of implementing GENET on FPGAs to solve a specific type of CSPs, namely, graph coloring problems. Our implementation uses a ring architecture and is therefore easily scalable. It employs an unbiased selection scheme and avoids oscillatory behaviors that can occur due to synchronous updating of neural networks.A small prototype of the system, consisting of two nodes, operates successfully at 8.3 MHz on a Gigaops G900 board using two Xilinx XC4013E(-3) FPGAs. Moreover, simulation results indicate that, for a standard benchmark, our method offers over two orders-of-magnitude speed-up over other GENET implementations.
Citation:
T.K. Lee, P.H.W. Leong, K.H. Lee, K.T. Chan, S.K. Hui, H.K. Yeung, M.F. Lo, J.H.M. Lee, "An FPGA Implementation of GENET for Solving Graph Coloring Problems," fccm, pp.284, IEEE Symposium on FPGAs for Custom Computing Machines, 1998
Usage of this product signifies your acceptance of the Terms of Use.
