Using Attenuation Coefficient Generating Function in Parallel Execution of Neural Networks for Solving SAT

被引:1
|
作者
Zhang, Kairong [1 ]
Nagamatu, Masahiro [1 ]
机构
[1] Kyushu Inst Technol, Grad Sch Life Sci & Syst Engn, Wakamatsu Ku, 2-4 Hibikino, Kitakyushu, Fukuoka 8080196, Japan
关键词
satisfiability problem; parallel execution; neural network; Lagrangian method;
D O I
10.20965/jaciii.2005.p0121
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The satisfiability problem (SAT) is one of the most basic and important problems in computer science. We have proposed a recurrent analog neural network called Lagrange Programming neural network with Polarized High-order connections (LPPH) for the SAT, together with a method of parallel execution of LPPH. Experimental results demonstrate a high speedup ratio. Furthermore this method is very easy to realize by hardware. LPPH dynamics has an important parameter, the attenuation coefficient, known to strongly affect LPPH execution speed, but determining a good value of attenuation coefficient is difficult. Experimental results show that the parallel execution reduces this difficulty. In this paper we propose a method to assign different values of attenuation coefficients to LPPHs used in the parallel execution. The values are generated uniformly randomly or randomly using a probability density function.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [1] Solving SAT by Parallel Execution of Neural Networks with Probabilistic Attenuation Coefficient Generator
    Zhang, Kairong
    Nagamatu, Masahiro
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 3, 2004, : 2163 - 2167
  • [2] Solving satisfiability problem by parallel execution of neural networks with biases
    Zhang, KR
    Nagamatu, M
    ARTIFICIAL NEURAL NETWORKS: FORMAL MODELS AND THEIR APPLICATIONS - ICANN 2005, PT 2, PROCEEDINGS, 2005, 3697 : 969 - 974
  • [3] Parallel execution of neural networks with mixed biases for solving satisfiability problem
    Zhang, Kairong
    Nagamatu, Masahiro
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2005, 1 (04): : 643 - 657
  • [4] Execution Plan Selection for Parallel Queries Using Graph Neural Networks
    Tao, Wenxia
    Niu, Baoning
    Liu, Haonan
    Computer Engineering and Applications, 2023, 59 (13) : 259 - 265
  • [5] An OpenMP-Based Parallel Execution of Neural Networks Specified in NNEF
    Baek, Nakhoon
    Park, Seung-Jong
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 723 - 726
  • [6] Parallel Execution of Square Approximation Learning Algorithm for MLP Neural Networks
    Antunovic, Mladen
    Filko, Damir
    Hocenski, Zeljko
    2008 MEDITERRANEAN CONFERENCE ON CONTROL AUTOMATION, VOLS 1-4, 2008, : 1348 - 1353
  • [7] Adaptive Parallel Execution of Deep Neural Networks on Heterogeneous Edge Devices
    Zhou, Li
    Samavatian, Mohammad Hossein
    Bacha, Anys
    Majumdar, Saikat
    Teodorescu, Radu
    SEC'19: PROCEEDINGS OF THE 4TH ACM/IEEE SYMPOSIUM ON EDGE COMPUTING, 2019, : 195 - 208
  • [8] Solving nonograms using neural networks
    Rubio, Jose Maria Buades
    Jaume-i-Capo, Antoni
    Gonzalez, David Lopez
    Alcover, Gabriel Moya
    ENTERTAINMENT COMPUTING, 2024, 50
  • [9] Generating Polyphonic Music Using Tied Parallel Networks
    Johnson, Daniel D.
    COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2017, 2017, 10198 : 128 - 143
  • [10] Predicting the Execution Time of the Interior Point Method for Solving Linear Programming Problems Using Artificial Neural Networks
    Voulgaropoulou, Sophia
    Samaras, Nikolaos
    Ploskas, Nikolaos
    LEARNING AND INTELLIGENT OPTIMIZATION, LION, 2020, 11968 : 319 - 324