An optical solution to the 3-SAT problem using wavelength based selectors

被引:8
|
作者
Goliaei, Sama [1 ]
Jalili, Saeed [1 ]
机构
[1] Tarbiat Modares Univ, SML Lab, Fac Elect & Comp Engn, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2012年 / 62卷 / 02期
关键词
Unconventional computing; Optical computing; 3-SAT problem; Wavelength-based approach; PARALLEL; MODEL;
D O I
10.1007/s11227-010-0494-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an optical wavelength-based method to solve a well-known NP-complete problem 3-SAT is provided. In the 3-SAT problem, a formula F in the form of conjunction of some clauses over Boolean variables is given and the question is to find if F is satisfiable or not. The provided method uses exponential number of different wavelengths in a light ray and considers each group of wavelengths as a possible value-assignment for the variables. It then uses optical devices to drop wavelengths not satisfying F from the light ray. At the end, remaining wavelengths indicate satisfiability of the formula. The method provides two ways to arrange the optical devices to select satisfying wavelengths for a given clause: simple clause selectors and combined clause selectors, both requiring exponential preprocessing time. After preprocessing phase, the provided method requires polynomial time and optical devices to solve each problem instance.
引用
收藏
页码:663 / 672
页数:10
相关论文
共 50 条
  • [31] RECOGNITION OF ZERO BITS OF 3-SAT PROBLEM BY APPLYING LINEAR ALGEBRA'S METHODS
    Ogorodnikov, Y. Y.
    Faizullin, R. T.
    COMPUTER OPTICS, 2014, 38 (03) : 521 - 528
  • [32] EagleUP: Solving Random 3-SAT Using SLS with Unit Propagation
    Gableske, Oliver
    Heule, Marijn J. H.
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2011, 2011, 6695 : 367 - 368
  • [33] An Efficient Algorithmic 3-SAT Formulation for Sudoku Puzzle using Graph Coloring
    Rai, Deepika
    Chaudhari, N. S.
    Ingle, Maya
    2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATION AND TELECOMMUNICATION (ICACAT), 2018,
  • [34] A new bound for an NP-Hard subclass of 3-SAT using Backdoors
    Kottler, Stephan
    Kaufmann, Michael
    Sinz, Carsten
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2008, PROCEEDINGS, 2008, 4996 : 161 - +
  • [35] Improving Local Search for Random 3-SAT Using Quantitative Configuration Checking
    Luo, Chuan
    Su, Kaile
    Cai, Shaowei
    20TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2012), 2012, 242 : 570 - +
  • [36] Using automatic programming to generate state-of-the-art algorithms for random 3-SAT
    Roland Olsson
    Arne Løkketangen
    Journal of Heuristics, 2013, 19 : 819 - 844
  • [37] Using automatic programming to generate state-of-the-art algorithms for random 3-SAT
    Olsson, Roland
    Lokketangen, Arne
    JOURNAL OF HEURISTICS, 2013, 19 (05) : 819 - 844
  • [38] A MOLECULAR ALGORITHMIC SOLUTION FOR THE NOT-ALL-EQUAL AND ONE-IN-THREE 3-SAT PROBLEMS IN DNA-BASED SUPERCOMPUTING
    Shi, Nung-Yue
    Chu, Chih-Ping
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2010, 6 (09): : 3911 - 3928
  • [39] Convert a Strongly Connected Directed Graph to a Black-and-White 3-SAT Problem by the Balatonboglar Model
    Kusper, Gabor
    Biro, Csaba
    ALGORITHMS, 2020, 13 (12)
  • [40] A GP-Based Hyper-Heuristic Framework for Evolving 3-SAT Heuristics
    Bader-El-Den, Mohamed
    Poli, Ricccardo
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1749 - 1749