Ternary Memristive Logic: Hardware for Reasoning Realized via Domain Algebra
Chao Li

TL;DR
This paper introduces a novel hardware approach using ternary memristive crossbars to perform logical reasoning directly in hardware, mapping domain algebra to physical layout for efficient inference.
Contribution
It presents a new hardware architecture that encodes logical assertions in memristive junctions, enabling reasoning directly through physical wiring and domain algebra mapping.
Findings
Error-free operation over 100,000 trials per task
Physical layout embodies the domain algebra for reasoning
Enables wide-tolerance, three-valued logic inference in hardware
Abstract
Memristive crossbars store numerical weights needing aggregation and decoding; a single junction means nothing alone. This paper presents a fundamentally different use: each junction stores a complete, domain-scoped logical assertion (holds/negated/undefined). Ternary resistance states encode these values directly. We establish a structure-preserving mapping from a domain algebra to crossbar topology: domains become isolated arrays, specialization becomes directed wiring, relation typing controls inheritance gates, and cross-domain links become explicit registers. The physical layout thus embodies the algebra; changing wiring changes reasoning semantics. We detail an ICD-11 respiratory disease classification chip (1,247 entities, ~136k 1T1R junctions) enabling domain scoping, three-valued logic, transitive cascade, typed inheritance, and cross-axis queries. Behavioral simulation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
