Skip to content
Research Article Open access CC BY 4.0

Design of a Digital Circuit for Integer Factorization via Solving the Inverse Problem of Logic

Ali Muhammad Ali Rushdi, Sultan Sameer Zagzoog

Journal of Advances in Mathematics and Computer Science · pp. 1–14 · Published 5 Feb 2018

10.9734/JAMCS/2018/39285

Abstract

In standard problems of digital circuit design, a switching function (two-valued Boolean function) is specified declaratively as a (usually incomplete) asserted relation R(X,Z), or equivalently as an equation R(X,Z) = 1, where X and Z are inputs and outputs, respectively. To obtain such a function constructively, one might use Boolean-function synthesis (which enlarges propositional logic to first-order predicate logic), or use a ‘big’ Boolean algebra (which acts as an enlargement of switching algebra). This paper explores the utility of Boolean-equation solving in handling the hard or intractable problem of integer factorization by constructing a hardware circuit that achieves this purpose in real time (at least for reasonably large bit sizes). The feasibility of the proposed scheme is verified via the manual solution of the smallest possible problem. However, the results obtained are really encouraging, as they can be automated in a straightforward fashion. A sequel forthcoming paper will treat the scaling, complexity, and automation issues, and will, in particular, determine the upper limit on the bit size that can be treated by the current technique.

Big’ Boolean algebra digital design Integer factorization Boolean function decomposition.

Cited by 7

A Tutorial Exposition of Various Methods for Analyzing Capacitated Networks

Ali Muhammad Ali Rushdi, Omar Mutab Alsalami · Journal of Advances in Mathematics and Computer Science · 2020

Utilization of Eight-Variable Karnaugh Maps in the Exploration of Problems of Qualitative Comparative Analysis

Ali Muhammad Ali Rushdi, Raid Salih Badawi · Asian Journal of Research in Computer Science · 2021

The Improvement of Quine-McCluskey Method Using Set Covering Problem for Safety Systems

Pavel Seda, Milos Seda, Jiri Hosek · 2019 4th International Conference on Intelligent Green Building and Smart Grid (IGBSG) · 2019

Showing 3 of 7 known citations — external sources report more than can currently be individually listed.

Article metrics

Real usage data collected on this platform.

38

Page views

0

PDF downloads

13

Outbound clicks

7

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.