Abstract
Memristors offer a crucial element for constructing discrete maps that have garnered significant attention in complex dynamics and various potential applications. In this study, we have integrated memristive and sigmoidal function to propose innovative mapping techniques. Our research confirms that the amalgamation of memristor and sigmoidal functions represents a promising approach for creating both 2D and 3D maps. Particularly noteworthy are the chaotic maps featuring multiple sigmoidal functions and multiple memristors, as highlighted in our findings. Specifically focusing on the novel STMM1 map, we delve into its dynamics and assess its feasibility. Intriguingly, the introduction of sigmoidal functions leads to alterations in the quantity of fixed points and the symmetry of the map.
Keywords: Dynamics, Symmetry, Nonlinear, Chaos
1. Introduction
The distinctive feature of a memristor, characterized by its pinched hysteresis loop, sets it apart from classical resistors. Unlike conventional resistors, a memristor exhibits a dynamic current-voltage relationship that offers inherent memory capabilities [1]. This unique attribute opens new frontiers for the development of advanced applications, particularly in the realms of neuromorphic systems and memories [2], [3], [4]. The advantages presented by memristors significantly enhance the feasibility of memristive systems, enabling them to operate reliably while consuming low power [5], [6]. Moreover, the memristor's utility extends beyond conventional roles; it serves as a nonlinear element in constructing chaotic systems [7]. Interestingly, Lai et al. have invented memristive neural networks [8] and grid-scroll attractors [9]. These systems have found diverse applications in encryption and secure communications, leveraging the inherent properties of memristors for robust and sophisticated data security [10], [11].
Unlike continuous systems, discrete systems are structured using discrete time steps, offering a different approach to modeling dynamic processes [12], [13], [14], [15]. The utility of discrete maps as a prominent tool for investigating dynamical systems spans across a multitude of disciplines, encompassing fields from nature and physics to engineering. Even seemingly simple discrete maps, such as the logistics map or Lozi map, have proven to exhibit chaotic behavior. This has led to a myriad of publications presenting diverse collections of chaotic maps [16], [17]. Exploration into various types of maps has unveiled their chaotic properties, sparking their application in numerous crucial tasks like surveillance missions, signal generation, and ensuring security measures [18], [19], [20]. Nonlinear components are at the heart of generating these discrete maps, serving as the main elements that drive and shape their dynamic behavior. The interplay of these components contributes significantly to the richness and complexity of discrete maps, allowing for their multifaceted applications across a wide spectrum of scientific and practical domains [21], [22], [23].
In recent times, there has been a rapid surge in interest surrounding memristive maps, particularly following the discovery of hidden attractors [24], [25], [26]. Memristive maps can be effectively implemented using hardware such as microcontrollers, DSP, and FPGAs, facilitating straightforward integration and fostering their suitability for various applications [27], [28]. Hyperchaotic map is reported in [29] while fractional order map is studied in [30]. Bao et al. have used four discrete memristors to develop maps [31]. The prevalence of symmetry within attractors is a common observation in memristive maps, drawing attention due to their distinctive dynamics and well-defined structures. These unique characteristics have captivated researchers, prompting ongoing endeavors to develop more effective methodologies for designing and unveiling new maps [32], [33].
The primary objective of this paper is to advance the field of memristive maps by introducing an innovative approach to create novel memristive systems. In Section 2, we present our novel approach, integrating a sigmoidal function with a memristor to formulate a discrete map. Section 3 focuses on a detailed exploration of a specific example, the STMM1 map, elucidating its dynamics comprehensively. Section 4 consolidates discussions on extending our approach to higher-order maps. Finally, the concluding section encapsulates the key findings and contributions of our work.
2. Sigmoidal function in maps
The sigmoidal function is integral across various domains due to its nonlinear nature and smooth characteristics. Formula (1) defines a sigmoidal function exhibiting an S-shaped curve, as depicted in Fig. 1.
| (1) |
Figure 1.

Sigmoidal curves for: b = 1 (red), b = 0.5 (green), and b = 2 (blue).
Fig. 1 illustrates how the sigmoidal function efficiently transforms an input x into a confined range of outputs. Consequently, leveraging the sigmoidal function proves highly advantageous in the development of artificial neural networks. In Fig. 2, we present a discrete map diagram resulting from the integration of a sigmoidal function and a memristor. Parameters a and b delineate the influence of the sigmoidal and memristive components, respectively.
Figure 2.
Map's diagram including a sigmoidal function and a memristor.
Based on Fig. 2, map's model is
| (2) |
with discrete memristance . By solving (3)
| (3) |
fixed points must satisfy the condition (4)
| (4) |
For , map (2) has no fixed point.
Interestingly, specific chaotic maps can be derived from (2). Let take [31], we obtain sigmoid-term memristive map (STMM1) given by (5):
| (5) |
Fig. 3a displays chaos and symmetry in iterative plot with parameters (6)
| (6) |
Symmetry is often observed in memristive maps. However, when changing , STMM1 map exhibits asymmetry (see Fig. 3b) for parameters (7):
| (7) |
In two cases, the maximum Lyapunov exponents are 0.2364 and 0.2885. Dynamics of STMM1 map is considered more detail in the next section. Our designed map reveals an uncommon asymmetric attractor, a rarity among existing memristive maps. The sigmoidal function can serve as an effective coupling component for linking various STMM maps. Consequently, leveraging STMM maps simplifies the construction of networks.
Figure 3.
(a) Symmetry (a1 = 0), and (b) asymmetry (a1 = 0.25) in iterative plot.
3. Study of STMM1
Unlike classical discrete maps characterized by fixed points, the stability assessment of fixed points in STMM1 map for cannot be determined. Dynamics of STMM1 are shown in Fig. 4a and Fig. 4b via bifurcation diagram and maximum Lyapunov exponents for . Chaotic and non-chaotic behaviors are observed for . Non-chaotic behavior can be found in the ranges and .
Figure 4.
a) Bifurcation diagram, (b) maximum Lyapunov exponents for , a2 = 1.78, and .
The 0-1 test has been utilized to verify the presence of chaos within the map, serving as a visual tool for confirmation. Chaotic behavior is illustrated in Fig. 5a, displaying patterns reminiscent of Brownian motion. Conversely, Fig. 5b exhibits periodic traits observed in trajectories constrained within specific bounds.
Figure 5.
The 0–1 test: (a) a1 = 0.25, (b) a1 = 0.08.
When changing (see Fig. 6a and Fig. 6b), the map exhibits non-chaotic, chaotic, and hyperchaotic behaviors. Specially, multistability can be observed in STMM1 map. As illustrated in Fig. 7, two attractors coexist for different initial conditions with the same parameters , .
Figure 6.
a) Bifurcation diagram, (b) Lyapunov exponents for , a1 = 0.25, and .
Figure 7.

Multistability for a1 = 0.25, a2 = 1.677 and (black), (red).
The feasibility of STMM1 map was explored through its hardware execution. To achieve this, an Arduino Uno board was selected for its simplicity, constrained resources, and cost-effectiveness. Additionally, an accessible debugging and display tool, the Serial Plotter, facilitated the process. The equation was programmed in the Arduino Integrated Development Environment (IDE) and uploaded onto the board. The experimental outcomes vividly demonstrate the emergence of chaos as depicted in Fig. 8a and Fig. 8b. Complex dynamics and feasibility of STMM1 map are suitable for lightweight ciphers specifically tailored for Internet of Things (IoT) applications.
Figure 8.
(a) Symmetry (a1 = 0), and (b) asymmetry (a1 = 0.25) captured from the board.
4. Discussion
As detailed in Section 2, model (2) facilitates the creation of diverse memristor maps by adjusting discrete memristance. Furthermore, this section demonstrates the methodology for crafting high-order maps through the utilization of sigmoidal functions. Our focus within this section is on two distinct classes of high-order maps: those featuring multiple sigmoidal functions and those incorporating multiple memristors.
4.1. Map with multiple sigmoidal functions
Structure of maps with multiple sigmoidal functions is proposed in Fig. 9. Mathematical model is given by (8):
| (8) |
where are parameters.
Figure 9.
Using sigmoidal functions and a memristor to design new maps.
With discrete memristance (9) [31]
| (9) |
we get the memristive map (named STMM2 map) given by (10):
| (10) |
STMM2 map generates chaos (see Fig. 10a and Fig. 10b) with parameters (11)
| (11) |
Figure 10.
Iterative plot in (a) x − y, and (b) x − z.
4.2. Map with multiple memristors
To construct a category of maps involving multiple memristors, we introduced the structural framework illustrated in Fig. 11. This configuration comprises a sigmoidal function integrated with two memristors. The mathematical model derived from Fig. 11 is represented by (12):
| (12) |
with parameters .
Figure 11.
Structure of map including a sigmoidal function and two memristors.
With discrete memristances (13) and (14) [31]
| (13) |
and
| (14) |
we get the memristive map (STMM3 map) described as (15):
| (15) |
For the parameter values (16)
| (16) |
STMM3 map exhibits chaos as displayed in Fig. 12a and Fig. 12b. Both symmetry and asymmetry can be seen in iterative plots.
Figure 12.
Iterative plot for (a) a1 = 0, and (b) a1 = −0.2.
5. Conclusions
This paper introduces a novel approach to designing a chaotic map using both sigmoidal and memristive components. Our primary focus has been on the examination of a specific map termed as the STMM1 map, which exhibits compelling traits such as chaos, asymmetry, and the absence of fixed points. We delve into the dynamics and realization of this map in detail. Additionally, through the extension of this approach, we demonstrate the construction of high-order memristive maps. To showcase the efficacy of this extension, we introduce two categories of maps: one incorporating multiple sigmoidal functions and another amalgamating multiple memristive components. The potential application of such memristive maps in lightweight ciphers for real-world IoT will be assessed in coming researches.
CRediT authorship contribution statement
Vo Phu Thoai: Software, Methodology, Conceptualization. Viet-Thanh Pham: Writing – original draft, Resources, Investigation. Giuseppe Grassi: Visualization, Methodology, Funding acquisition. Shaher Momani: Writing – review & editing, Validation, Supervision.
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgements
This research is supported by Ajman University grant IRG 2023-24 /2.
Data availability
No data was used for the research described in the article.
References
- 1.Sune J. MDPI; Basel, Switzerland: 2020. Memristors and Memristive Systems. [Google Scholar]
- 2.Minglin M., Kanglin X., Zhijun L., Yichuang S. Dynamic behavior analysis and synchronization of memristor-coupled heterogeneous discrete neural networks. Mathematics. 2023;11:375. [Google Scholar]
- 3.Lai Q., Wan Z., Zhang H., Chen G. Design and analysis of multiscroll memristive Hopfield neural network with adjustable memductance and application to image encryption. IEEE Trans. Neural Netw. Learn. Syst. 2023;34:7824–7837. doi: 10.1109/TNNLS.2022.3146570. [DOI] [PubMed] [Google Scholar]
- 4.Bao B., Zhao Q., Yu X., Wu H., Xu Q. Three-dimensional memristive Morris–Lecar model with magnetic induction effects and its fpga implementation. Cogn. Neurodyn. 2023;17:1079. doi: 10.1007/s11571-022-09871-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Tetzlaff R. Springer; Berlin, Germany: 2016. Memristors and Memristive Systems. [Google Scholar]
- 6.Sriram S., Rajagopal K., Karthikeyan A., Akgul A. Memristive field effect in a single and multilayer neural network with different connection topologies. Appl. Math. Comput. 2023;457 [Google Scholar]
- 7.Messadi M., Kemih K., Moysis L., Volos C. A new 4d memristor chaotic system: analysis and implementation. Integration. 2023;88:91–100. [Google Scholar]
- 8.Lai Q., Wan Z., Kuate P.D.K. Generating grid multi-scroll attractors in memristive neural networks. IEEE Trans. Circuits Syst. I, Regul. Pap. 2023;70:1324–1336. [Google Scholar]
- 9.Lai Q., Chen Z. Grid-scroll memristive chaotic system with application to image encryption. Chaos Solitons Fractals. 2023;170 [Google Scholar]
- 10.F. Yu, H. Shen, Q. Yu, X. Kong, P.K. Sharma, S. Cai, Privacy protection of medical data based on multi-scroll memristive Hopfield neural network, IEEE Trans. Netw. Sci. Eng.
- 11.Yu F., Xi L., He B., Liu L., Qian S., Zhang Z., Shen H., Cai S., Li Y. Pseudorandom number generator based on a 5d hyperchaotic four-wing memristive system and its fpga implementation are important topics. Eur. Phys. J. Spec. Top. 2021;230:1763–1772. [Google Scholar]
- 12.He S., Zhan D., Wang H., Sun K., Peng Y. Discrete memristor and discrete memristive systems. Entropy. 2022;24:786. doi: 10.3390/e24060786. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Minglin M., XiaoHua X., Yang Y., ZhiJun L., YiChuang S. Synchronization coexistence in a Rulkov neural network based on locally active discrete memristor. Chin. Phys. B. 2023;32 [Google Scholar]
- 14.Lai Q., Yang L., Chen G. Design and performance analysis of discrete memristive hyperchaotic systems with stuffed cube attractors and ultra-boosting behaviors. IEEE Trans. Ind. Electron. 2023:1–10. [Google Scholar]
- 15.Ma J. Energy function for some maps and nonlinear oscillators. Appl. Math. Comput. 2024;463 [Google Scholar]
- 16.Laskaridis L., Volos C., Munoz-Pacheco J., Stouboulos I. Study of the dynamical behavior of an Ikeda-based map with a discrete memristor. Mathematics. 2023;89:168–177. [Google Scholar]
- 17.Ramadoss J., Natiq H., Nazarimehr F., He S., Rajagopal K., Jafari S. A novel chaotic map with a shifting parameter and stair-like bifurcation diagram: dynamical analysis and multistability. Phys. Scr. 2023;98 [Google Scholar]
- 18.Trujillo-Toledo D., Lopez-Bonilla O., Garcia-Guerrero E., Tlelo-Cuautle E., Lopez-Mancilla D., Guillen-Fernandez O., Inzunza-Gonzalez E. Real-time rgb image encryption for iot applications using enhanced sequences from chaotic maps. Chaos Solitons Fractals. 2021;153 [Google Scholar]
- 19.Moysis L., Lawnik M., Volos C., Baptista M.S., Goudos S.K. Chaotic maps with tunable mean value - application to a uav surveillance mission. Symmetry. 2023;15:2138. [Google Scholar]
- 20.Khennaoui A.A., Ouannas A., Bekiros S., Aly A.A., Jahanshahi H., Alsubaie H. Hidden homogeneous extreme multistability of a fractional-order hyperchaotic discrete-time system: chaos, initial offset boosting, amplitude control, control, and synchronization. Symmetry. 2023;15:139. [Google Scholar]
- 21.Diaz-Munoz J., Cruz-Vega I., Tlelo-Cuautle E., Cortes J.R., Rangel-Magdaleno J. Kalman observers in estimating the states of chaotic neurons for image encryption under mqtt for iot protocol. Eur. Phys. J. Spec. Top. 2021;231:945. [Google Scholar]
- 22.Garcia-Grimaldo C., Bermudez-Marquez C.F., Tlelo-Cuautle E., Campos-Canton E. Fpga implementation of a chaotic map with no fixed point. Electronics. 2023;12:444. [Google Scholar]
- 23.Zhu W., Sun K., He S., Wang H., Liu W. A class of m-dimension grid multi-cavity hyperchaotic maps and its application. Chaos Solitons Fractals. 2023;170 [Google Scholar]
- 24.Liu X., Sun K., Wang H., He S. A class of novel discrete memristive chaotic map. Chaos Solitons Fractals. 2023;174 [Google Scholar]
- 25.Peng Y., He S., Sun K. A higher dimensional chaotic map with discrete memristor. AEÜ, Int. J. Electron. Commun. 2021;129 [Google Scholar]
- 26.Almatroud O.A., Pham V.-T. Building fixed point-free maps with memristor. Mathematics. 2023;11:1319. [Google Scholar]
- 27.Wang M., An M., He S., Zhang X., Iu H.H.-C., Li Z. Two-dimensional memristive hyperchaotic maps with different coupling frames and its hardware implementation. Chaos. 2023;33 doi: 10.1063/5.0154516. [DOI] [PubMed] [Google Scholar]
- 28.Fan Z., Zhang C., Wang Y., Du B. Construction, dynamic analysis and dsp implementation of a novel 3d discrete memristive hyperchaotic map. Chaos Solitons Fractals. 2023;177 [Google Scholar]
- 29.Lai Q., Yang L., Liu Y. Design and realization of discrete memristive hyperchaotic map with application in image encryption. Chaos Solitons Fractals. 2022;165 [Google Scholar]
- 30.Khennaoui A.A., Pham V., Thoai V., Ouannas A., Grassi G., Momani S. From Lozi map to fractional memristive Lozi map. Eur. Phys. J. Spec. Top. 2023;232:2385–2393. [Google Scholar]
- 31.Bao H., Hua Z., Li H., Chen M., Bao B. Discrete memristor hyperchaotic maps. IEEE Trans. Circuits Syst. I, Regul. Pap. 2021;68:4534–4544. [Google Scholar]
- 32.Bao B., Zhao Q., Yu X., Wu H., Xu Q. Complex dynamics and initial state effects in a two-dimensional sine-bounded memristive map. Chaos Solitons Fractals. 2023;173 [Google Scholar]
- 33.Gu Y., Bao H., Xu Q., Zhang X., Bao B. Cascaded bi-memristor hyperchaotic map. IEEE Trans. Circuits Syst. II, Express Briefs. 2023;70:3109–3113. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
No data was used for the research described in the article.










