Memristive oscillatory circuits for resolution of NP-complete logic puzzles

Sudoku case

Conference Paper (2020)
Author(s)

Theodoros Panagiotis Chatzinikolaou (Democritus University of Thrace)

Iosif Angelos Fyrigos (Democritus University of Thrace)

Rafailia Eleni Karamani (Democritus University of Thrace)

Vasileios Ntinas (Universitat Politecnica de Catalunya, Democritus University of Thrace)

Giorgos Dimitrakopoulos (Democritus University of Thrace)

Sorin Cotofana (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Georgios Ch Sirakoulis (Democritus University of Thrace)

Research Group
Computer Engineering
DOI related publication
https://doi.org/10.1109/ISCAS45731.2020.9181110 Final published version
More Info
expand_more
Publication Year
2020
Language
English
Research Group
Computer Engineering
Article number
9181110
ISBN (print)
978-1-7281-3320-1
Event
ISCAS 2020: IEEE International Symposium on Circuits and Systems (2020-10-10 - 2020-10-21), Sevilla, Spain
Downloads counter
189

Abstract

Memristor networks are capable of low-power and massive parallel processing and information storage. Moreover, they have presented the ability to apply for a vast number of intelligent data analysis applications targeting mobile edge devices and low power computing. Beyond the memory and conventional computing architectures, memristors are widely studied in circuits aiming for increased intelligence that are suitable to tackle complex problems in a power and area efficient manner, offering viable solutions oftenly arriving also from the biological principles of living organisms. In this paper, a memristive circuit exploiting the dynamics of oscillating networks is utilized for the resolution of very popular and NP-complete logic puzzles, like the well-known “Sudoku”. More specifically, the proposed circuit design methodology allows for appropriate usage of interconnections' advantages in a oscillation network and of memristor's switching dynamics resulting to logic-solvable puzzle-instances. The reduced complexity of the proposed circuit and its increased scalability constitute its main advantage against previous approaches and the broadly presented SPICE based simulations provide a clear proof of concept of the aforementioned appealing characteristics.