Nature Plus Plus Inspired Computing -The Superset of Nature Inspired Computing

Table of contents

1.

ature Inspired Computing (NIC) Algorithms take inspiration from Mother Nature. Nature Inspired Computing Algorithms are a subset of Nature Plus Plus Inspired Computing (N++IC) Field Algorithms. Hence an algorithm belonging to the NIC field also belongs to the N++IC field. If an algorithm takes inspiration from Artificial things in addition to inspiration taken from nature, then such algorithms belong to both NIC and N++IC fields. Also, there can be algorithms that can take inspiration completely from

2. N

Artificial things, and there is no inspiration taken from nature, then such algorithms belong only to the N++IC field and not the NIC field. There are three types of algorithms. Algorithms that take inspiration from nature only. The second type of algorithms are such that they take inspiration only from artificial things. The third type of algorithms takes inspiration from both nature as well as artificial things. The first category of algorithms belongs to NIC. The second category of algorithms belongs only to the N++IC field and not the NIC field. The third category of algorithms belongs to both NIC and N++IC fields. All three types of algorithms belong to the N++IC field. In the N++IC field, we added one more type of algorithms in addition to NIC field algorithms. Hence NIC field is a subset of the N++IC field.

3. II. Interesting Opportunities in Nature Plus Plus Inspired Computing Field

4. Nature Inspired Computing

According to [1], the definition of NATURE INSPIRED COMPUTING is shown below in doublequotes as it is:

"The field of nature-inspired computing (NIC) is interdisciplinary in nature combining computing science with knowledge from different branches of sciences, e.g. physics, chemistry, biology, mathematics and engineering, that allows development of new computational tools such as algorithms, hardware, or wetware for problem-solving, synthesis of patterns, behaviours and organisms."

IV.

5. Literature Review

There are many Research Scientists and Students who are working in the field of Nature Inspired Computing. You will easily find thousands of references for Nature Inspired Computing when you search on Google. In this paper, our focus is to define a new field titled Nature Plus Plus Inspired Computing (N++IC) and how it is related to Nature Inspired Computing (NIC). Hence for the sake of completeness, we just show [1] - [10] articles that come under NIC. As defined, NIC is a subset of N++IC, and hence all [1] - [10] articles also belong to the N++IC field.

6. V. Children Cycle Riding Algorithm

Figure 1 shows the Children Cycle Riding Algorithm (CCRA). In this section, we explain CCRA. In the beginning, the iteration counter is set to zero, and all Artificial Children are initialized. The search space is full of Artificial sharp stones, which may result in damaging the tyre of the Artificial Child's Cycle. Hence we have Cycle Tyre Damage Probability. After the damage of the cycle tyre, the child repairs his cycle tyre with probability Cycle Tyre Repaired Probability.

If a cycle tyre is damaged, then there are two possibilities. Either Artificial Child repairs his cycle tyre or not. If the cycle tyre is damaged and Artificial Child gets his cycle repaired, then Artificial Child can move in search space and hence updates Velocity and Position. If the cycle tyre is damaged and Artificial Child cannot repair his cycle tyre then Artificial Child is halted and does not update his Velocity and Position. On the other hand, if Artificial Child's Cycle tyre is not damaged, then he can move in search space and hence updates Velocity and Position. At the end of the iteration, the iteration counter is incremented. Now the control goes to line number 2. This process is continued until the termination condition is reached. Figure 1 is shown below: if ( random(0,1) < CycleTyreDamageProbability) then 8)

if ( random(0,1) < CycleTyreRepairedProbability) then 9)

Artificial Child updates Velocity

7. Results

The Human Poverty Particle Swarm Optimization (HPPSO) proposed in [11], and Children Cycle Riding Algorithm (CCRA) proposed in this article are MATHEMATICALLY EQUAL. In [11], it was shown that both HPPSO and PSO performed well on all benchmark functions. Hence due to Mathematical EQUALITY, both CCRA and PSO Algorithms performed well on all benchmark functions. VII.

8. Conclusions

"Nature Plus Plus Inspired Computing (N++IC)" field is designed and introduced in this work. The difference between the two fields NIC and the N++IC is clearly explained. Children Cycle Riding Algorithm (CCRA) is designed, and results show that CCRA performed as good as the Particle Swarm Optimization algorithm. Some interesting opportunities in the N++IC field are shown for NIC field Students and Research Scientists. Research Scientists and Students did a lot of research in the NIC field. There is a lot of scope in the direction where Algorithms are inspired by both nature and Artificial things. Also, there exists a lot of scope in the direction where Algorithms are inspired by Artificial things only. Children are natural, and cycle riding is Artificial. Hence CCRA is designed by taking inspiration from both nature and Artificial things. This paper is mainly published to introduce N++IC Field to the world. Hence we just added N++IC concepts to the Particle Swarm Optimization algorithm and created CCRA. As the new field is proposed in this article, the next step for Researchers is to create new N++IC field Algorithms from scratch.

Figure 1.
Note: e-mail: [email protected] Author ?: Banha University, Egypt.
Figure 2.
Nature Plus Plus Inspired Computing -The Superset of Nature Inspired Computing
20. Advanced N++IC -A New subject
21. IBMSUR Award for a Professor in N++IC FIELD at
IIT Hyderabad
III.
Year 2020
Volume XX Issue I Version I
There are INTERESTING OPPORTUNITIES for )
NATURE INSPIRED COMPUTING (NIC) field Research ( C
Scientists in NATURE PLUS PLUS INSPIRED COMPUTING (N++IC) field. Some of them are shown below: 1. B.Tech Project in N++IC field, IIT Roorkee 2. M.Pakistan colleges 12. Microsoft R&D team on N++IC field 13. IBM R&D N++IC field Research Labs, IBM Hyderabad Global Journal of Computer Science and Technology
14. YouTube videos on N++IC and NIC fields by
Google R&D team, Google Delhi
15. Springer Journal on N++IC
16. Elsevier book on N++IC
17. IEEE N++IC Society, Japan
18. To become a Scientist in the N++IC field
19. A Course on N++IC by Coursera
© 2020 Global Journals

Appendix A

Appendix A.1 Acknowledgments

Thanks to the strong editorial team of GJCST and reviewers for accepting our innovative inventon titled "N++IC Field". Thanks to everyone (and everything) who directly or indirectly helped us to reach the stage where we are now today.

Appendix B

  1. A comprehensive database of Nature-Inspired Algorithms, Data in Brief, Alexandros Tzanetos , Iztok Foster , Georgios Dounias . 2020. 31.
  2. Bio-inspired computing: Algorithms review, deep analysis, and the scope of applications. Ashraf Darwish . Future Computing and Informatics Journal 2018. 3 (2) .
  3. Bio-Inspired Computing and Communication. J Crowcroft . Lecture Notes in Computer Science 2008. Springer. 5151.
  4. , Lei Wang , Qi Kang , Qi-Di Wu . Nature-inspired Computation -Effective Realization of Artificial Intelligence 2007. 27 (5) . Systems Engineering -Theory and Practice
  5. Nature Inspired Computing: An Overview and Some Future Directions, Nazmul Siddique , Hojjat Adeli . 2015. Springer.
  6. , P Marrow . Nature-Inspired Computing Technology and Applications. BT Technology Journal 2000. 18 p. .
  7. Ten Artificial Human Optimization Algorithms. Transactions on Machine Learning and Artificial Intelligence, Satish Gajawada , M H Hassan , Mustafa . 2019. 7.
  8. A Survey of Bio inspired Optimization Algorithms. S Binitha , Siva Sathya . International Journal of Soft Computing and Engineering (IJSCE) 2012. 2 (2) .
  9. Nature Inspired Algorithms in Remote Sensing Image Classification. Shruti Goel , Manas Gaur , Eshaan Jain . Third International Conference on Recent Trends in Computing, 2015. (ICRTC -2015)
  10. , Xin-She Yang . Nature-Inspired Optimization Algorithms 2020. Elsevier. (2nd Edition)
  11. On the efficiency of nature-inspired metaheuristics in expensive global optimization with limited budget. Y D Sergeyev , D E Kvasov , M S Mukhametzhanov . Sci Rep 2018. 8 p. 453.
Date: 2020-01-15