{"title":"Solving AI problems with memristors: A case study for optimal","authors":"D. Stathis, I. Vourkas, G. Sirakoulis","doi":"10.1145/2645791.2645814","DOIUrl":null,"url":null,"abstract":"This paper presents a novel circuit-level Cellular Automata (CA)-inspired computational scheme capable of executing computations within memory. The proposed computing structures exploit the threshold-based resistance switching behavior of memristors and of their multi-state composite components. Array-like circuit structures with memristors are designed and their ability to efficiently solve the classic \"bin packing\" problem is verified via a simulation-based validation using a published memristor device model. A fundamental memristive cell which implements a one-dimensional CA rule is described in detail and then employed in a sophisticated two-dimensional array able to execute the \"First-Fit\" (decreasing) bin packing algorithm.","PeriodicalId":402367,"journal":{"name":"Proceedings of the 18th Panhellenic Conference on Informatics","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 18th Panhellenic Conference on Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2645791.2645814","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
This paper presents a novel circuit-level Cellular Automata (CA)-inspired computational scheme capable of executing computations within memory. The proposed computing structures exploit the threshold-based resistance switching behavior of memristors and of their multi-state composite components. Array-like circuit structures with memristors are designed and their ability to efficiently solve the classic "bin packing" problem is verified via a simulation-based validation using a published memristor device model. A fundamental memristive cell which implements a one-dimensional CA rule is described in detail and then employed in a sophisticated two-dimensional array able to execute the "First-Fit" (decreasing) bin packing algorithm.