Role of GA in Emerging Areas

The population is configured first. Overall population services are assessed or allocated statistical scores for fitness. The preceding action is taken as long as the current population is completely crowded: human beings from the population are chosen using a selection method. GAs are using in many areas nowadays. Here, the author has highlighted some very important emerging areas as follows.

In Engineering Pedagogy

In the engineering pedagogy, GA is very useful. Some of the areas such as timetable generation, a mathematical model of the problem, optimization principles and practices, etc. At the points of rapid increase as indicated by the growing groups of conference, workshop and publication relating to, and the formation of the journals. The GAs had also considered being a successful method with about its wonderful reliability for several implementations for optimizing, designing, controlling, and machine learning processes. A student who is taking the GA courses and applying the different methods of GA. Also, the evaluation experiments with implementations can play a vital role in the teaching of similar courses in computer science [43].

In the Internet of Things

In the Internet of things (IoT) [15], smart device selection is a challenging task[16], [17], [18]. The GA is the best solution for selecting the IoT nodes to exchange information among IoT nodes [19], [20], [21]. Also, the GA can be used for mining the intelligent objects in IoT [22], [40].

Smart Traffic Signal System

The GA can be implemented in the intelligent traffics. Such an intelligent vehicle sensors scheme was presented by combining IoT with existing highway systems to reduce journey times, emissions of contaminants, traffic, and travelling difficulties. A traffic signals have been constructed throughout every city and rural region at the cross-point of the roadway[23]. Almost all motorcycle, vehicle, bus, auto-rickshaw, transportation providers are for travelling. Utilizing smart signals this could lead to heavy transmissions in the public highway [46].

Intelligent Routing in MANET of Smart Devices

The GA can be implemented in the intelligent routing when smart devices want to discover and connect the neighborhood devices then they need to have an intelligent routing [25]. Nowadays, technological advancement supports various wireless network variants and, between each other, MANET is of utmost significance and a significant challenge. Each important component of MANETs is the geometrical transition with moment. A saving of power generation or movement measured with devices [26] tends to occur at all. Also, as result, the routing problem under MANET is also flexible and could be constructed to discover an optimum path as a dynamic optimization issue. These are important in order to identify the achieving the optimal path the solution must have a high level of capability. The whole objective function accomplished optimum solution routing in a very efficient manner under dynamic topology.

The loads balancing and tasks scheduling in Cloud Computing

GA can be implemented in the loads balancing in the cloud computing system. In the next era, Cloud-MANET can play a vital role in the integration of IoT devices [24]. This integrated framework will be heterogeneous with many technologies.

Blockchain Technology

In blockchain technology, the GA can be implemented. Blockchain on the edge of the network is emerging with a new computing approach for releasing computational resources from access point to 5G edge notes [13],[27]. The blockchain-based processing is being proposed that offloads methods. Similarly, blockchain is an efficient strategy for the distributed network, and an edge computing structure based on blockchain is constructed to diminish the possibility of data failure by incorporating it with blockchain[14].