Zum Hauptinhalt springen

A novel cluster head selection using Hybrid Artificial Bee Colony and Firefly Algorithm for network lifetime and stability in WSNs

Sengathir, J. ; Rajesh, A. ; et al.
In: Connection Science, Jg. 34 (2022), Heft 1, S. 387-408
Online academicJournal

A novel cluster head selection using Hybrid Artificial Bee Colony and Firefly Algorithm for network lifetime and stability in WSNs 

Wireless Sensor Networks (WSNs) are capable of achieving data dissemination between them such that exploration of their potential could be performed based on their frequency range. It is considered to be highly difficult for recharging sensor devices under adverse situations. The main drawbacks of WSNs concern to the issue of network lifetime, coverage area, scheduling and data aggregation. In particular, prolonging network lifetime confirms the success together with the energy conservation of sensor nodes, data transmission reliability and scalability of their operation in data aggregation. Clustering schemes are considered to be highly suitable for effectively utilising the resources with lower overhead, such that energy consumption is enhanced for upgrading the network lifespan. In this paper, a Hybrid Modified Artificial Bee Colony and Firefly Algorithm (HMABCFA) -Based Cluster Head Selection is proposed for ensuring energy stabilisation, delay minimisation and inter-node distance reduction for improving the network lifetime. This proposed HMABCFA integrates the benefit of the Firefly optimisation algorithm for generating a new position that which has the capability of replacing the position, which is not updated in the scout bee phase of ABC. This incorporation of Firefly optimisation algorithm into the ABC algorithm prevents the limitations of premature convergence, slow convergence and the possibility of being trapped into the local point of optimality in the clustering process. The modified ABC-based clustering process is phenomenal in improving the feasible dimensions for enhancing the process of exploitation and exploration. The results of the HMABCFA, on an average are confirmed to enhance the network lifetime by 23.21%, energy stability by 19.84% and reduce network latency by 22.88%, compared to the benchmarked approaches.

Keywords: Network lifetime; energy stability; Modified Artificial Bee Colony Algorithm; Firefly Algorithm; cluster head selection

1. Introduction

The Wireless Sensor Networks (WSNs) generally consist of numerous number of small sensor nodes that has the capability of cooperating with one another for the purpose of attaining particular objectives that includes target area alerting, target area surveillance, target tracking, environment tracking, etc (Lee et al., [22]). The sensor nodes gather and sustain vital information for futuristic decision-making process, which are essentially taken the sink nodes (Alghamdi, [1]). The sensor nodes need to be deployed in an ad hoc or uniform manner for monitoring and smooth collection of potential information for handling different discrete events (Rao et al., [28]). However, the sensor network capability is highly restricted by the battery power availability and dead battery rechargeable characteristics of the deployed sensors (Farman et al., [12]). In most of the realistic situations, there exists a number of potential responsibilities such as data sensing, data processing and data relaying, which in turn utilises considerable amount of energy for facilitating information to the Base Station (BS). Hence, the battery power of WSNs is considered to be the scarce asset and need to be effectively and efficiently utilised (Baradaran & Navi, [3]). Clustering is the predominant approach that organises sensor nodes in a larger scalable way to eliminate the challenge of energy utilisation in WSNs (Kaur, & Mahajan, [19]; Kumar et al., [21]; RejinaParvin & Vasanthanayaki, [29]; Sharma et al., [35]; Sharma & Kumar, [32]; Sharma & Kumar, [33], [34]; Zhang et al., [41]). This clustering process is a significant way to sustain battery life of sensor nodes with maximised energy efficiency (Gupta & Sharma, [15]). In the clustering process, CH nodes are also responsible for circulating the gathered data from the individual cluster member of the clusters to the BS node (Fatemeh et al., 2017; Dhiman & Kumar, [7], [8], [9]).

A number a clustering-based CH Selection schemes were contributed in the literature for the past two decades to handle the network lifetime and energy stabilisation in the network. Some of the predominant traditional CH selection schemes contributed with respect to energy stabilisation and network lifetime include Hybrid Energy efficient Distributed Clustering (HEED), Power Efficient Gathering in Sensor Information Systems (PEGASIS) and Low Energy Adaptive Clustering Hierarchy (LEACH) with its variants (Dhiman, [6], [5]; Kaur et al., [18]). However, CH selection schemes proposed using swarm intelligence and evolutionary algorithms are considered to be more significant on par with the aforementioned traditional CH selection schemes. Recent study has shown that swarm intelligence-based CH selection techniques have been developed by a variety of academics. However, the CH selection schemes suffers from a number of limitations like delayed convergence, falling into the local point of optimality and stagnation that are inherent with each of the utilised swarm intelligent approaches. Thus, hybridisation of swarm intelligence algorithms is considered to facilitate better CH selection for enhancing the network lifetime and energy stability by mutually handling their limitation that hinders the deviation between the rate of exploitation and exploration. Among the swarm intelligence schemes, ABC and its suitable hybridisation algorithms have attracted a huge number of researchers to predominantly explore them, such that it could be used for significant CH selection processes. In addition, the hybridisation algorithm propounded by Panniem and Puphasuk ([25]) motivated the option of integrating modified ABC with FFA towards the process of selecting potential cluster head that results in better energy stabilisation and network lifetime.

In this paper, a cluster head selection scheme using Hybrid Modified Artificial Bee Colony and Firefly Algorithm (HMABCFA) is proposed for improving the network lifetime expectancy by stabilising energy, minimising delay and reducing the inter-node distance. This proposed HMABCFA approach combines the modified ABC algorithm with the Firefly Optimization Algorithm (FOA) for replacing the positions, which is not updated with the newly generated positions of the scout bee phase. ABC's intrinsic drawbacks of delayed convergence, premature convergence, and the potential for falling into the local point of optimality have been addressed by adding FOA's algorithm to the mix. There's also a new search equation in the employed bee phase to boost the probability of determining the better places, which can largely replace some of the worst positions with possible ones in the onlooker bee phase.

The remaining sections of the paper are structured as follows. Section 2 presents the survey of the state-of-the art swarm intelligent cluster head selection techniques with merits and limitations. Section 3 details the description of HMABCFA with the merits as a potential cluster head selection process. Section 4 shows the results of HMABCFA scheme and the benchmarked approaches with suitable justifications behind their predominant performance. The paper ends in Section 5, with significant contributions and an improvement in the future.

2. Related work

In this section, the most notable swarm intelligence-based CH selection scheme propounded over the recent years is reviewed and detailed with their merits and limitations.

A Genetic Algorithm-based CH Selection (GA-CHS) Scheme was proposed by Elhoseny et al. ([11]) for balancing the energy and network lifetime in WSNs. GA-CHS scheme used the merits of crossover and mutation for stabilising the energy and node stability throughout the network. It included a reactive strategy for balancing energy consumption for greatly enhancing the network lifetime by permitting the energy of the sensor nodes to deplete uniformly. It was identified to greatly extend the network lifetime with respect to first-node-die and last-node death, on an average by 31.21% and 13.26%, compared to the baseline approaches used for comparison. It was also considered to increase the computational efficiency and aggregate mean time by 0.62 seconds with a standard deviation of 0.06, respectively. Then, an Integrated Harmonic Search Algorithm (HSA) and PSO-based CH selection (IHSA-PSO-CHS) scheme was proposed by Shankar et al. ([31]) with energy efficiency for the purpose of attaining global search with faster convergence. IHSA-PSO-CHS scheme was proposed by combining the dynamic potentiality of PSO and high exploring search efficiency of HSA for the objective of enhancing the lifetime of the sensor nodes. It was determined to enhance the throughput, sustain the number of alive nodes, residual energy and minimise the number of dead nodes. It was estimated to improve the throughput and residual energy by 29.12% and 83.94%, compared to the baseline PSO algorithm. An Integrated Multi-objective Bee Swarm Optimization and Differential Evolution-based CH Selection (IMBSO-DE-CHS) selection was proposed by Prasad et al. ([26]) for efficient clustering process. This IMBSO-DE-CHS scheme enabled the process of clustering based on energy consumptions, residual energy and communication distance. It was confirmed to enhance the network lifetime and packet delivery ratio by 23.32% and 34.82%, compared to the benchmarked approaches.

An ABC-based CH Selection (ABC-CHS) scheme was proposed by Mann and Singh ([23]) for minimising energy consumption with the least number of hop count during the data transmission process (Song et al., [37]; Wang & Feng, [38]; Yang et al., [39]). This ABC-CHS scheme was identified to improve the mean throughput by 21.96%, packet delivery ratio of 18.12% and minimise the energy consumptions by 20.84%, compared to PSO and ACO-based CH selection approaches. An Improved Fish Swarm Algorithm-based CH Selection (IFSA-CHS) scheme was proposed by Sengottuvelan and Prasath ([30]) for optimal clustering process in WSNs with better balance in the energy of the network. The results of this IFSA-CHS scheme was confirmed to improve network lifetime expectancy by 16.21%, energy stability by 14.96% and the packet delivery rate by 19.42%, compared to the traditional LEACH and GA-based CH selection schemes. An Energy-Balanced Node Clustering Protocol based on Cuckoo Search (EBNCP-CS) scheme was proposed by Gupta and Jha ([14]) for attaining the objective of uniform cluster head nodes' distribution. EBNCP-CS scheme included an enhanced HSA algorithm for facilitating data packet routing between the sink and the CHs in the network. The number of alive nodes, mean energy consumption and network lifetime was realised to be enhanced by 20.74%, 17.21% and 15.94%, compared to the state of art protocols.

A Harmony Search-improved Cuckoo Search-based Clustering Protocol (HSCSCP) was proposed by Gupta and Jha ([14]) for sustaining energy stability and prolonging network lifetime. This HSCSCP was proposed with a novel objective function that helps in uniform distribution of cluster heads in the network. In specific, harmony search is improved and included in the routing process for facilitating reliable data packet dissemination between the cluster heads and the sink. It handled the issue of unbalanced energy consumption of sensor nodes in the network as the nodes that are closer to the sink may be overloaded with a huge amount of traffic load. It considered the problem of routing between cluster heads and the sink with the energy balanced node clustering (Gao et al., [13]; Song & Li, [36]; Zhao et al., [42]). The mean energy consumptions, network lifetime and the number of alive and dead nodes attained by this HSCSCP was identified to be predominant over the state-of-the-art protocols. However, this clustering protocol suffers from the issue of network scalability and thus the network throughput is compromised to an unacceptable level. A Hybridized Fruit Fly and Glowworm Search Optimization (GSO)-based Clustering Protocol (HFFGSOCP) was proposed by Dattatraya and Rao ([4]) for handling the tradeoff between diversification and intensification during the cluster head selection process. This HFFGSOCP included the dynamic exploration efficiency of GSO and considerable exploiting characteristics of Fruit Fly for cluster head selection. It was developed with a cluster head selection model that maximises network lifetime and sustains energy efficiency. It included the factors of energy, delay and distance for achieving the optimal cluster head selection process. It focused on the multiple objectives of minimising delay and at the same time maximising energy based on the inter and intra-distance estimated between the sensor nodes and its associated cluster heads. The performance of this HFFGSOCP analyzed based on coverage, normalised energy and the number of alive and dead nodes confirmed their importance in the process of energy stabilisation and data packet delivery.

Furthermore, Rambabu et al. ([27]) contributed a Monarch Butterfly and Artificial Bee Colony Optimization Algorithm (MBABCOA) for clustering sensor nodes with the view to balance energy and minimising delay in the network. This MBABCOACP included the merits of mutated butterfly adjusting factor for replacing and improving the exploration capability of employee bee phase. It was propounded with the ability of preventing delayed convergence and the capability of preventing the solution from resulting in the local optimality point. It was formulated with the global search potential that eliminated the inadequacy of the primitive ABC algorithm. It was designed with the capability of preventing the overloading of cluster heads with a non-uniform sensor node count as they have the possibility of resulting in nodes' rapid death during the clustering process. The simulation results of MBABCOACP confirmed their significance in sustaining energy efficiency compared to the baseline approaches. A Krill Herd Optimization and Genetic Algorithm-based Clustering Protocol (KHOGACP) was proposed by Karthick and Palanisamy ([17]) for preventing frequent selection of cluster heads which hurdles energy stability of sensor nodes in the network. Cluster head selection in this KHOGACP was based on a fitness function that took into account the overall distance from cluster heads to base station as well as the total intra-cluster communication distance. A cluster head can be selected based on the qualities of physical diffusion, foraging action, and effort attributed by neighbouring krills. It was identified to consecutively improve the network lifespan with a mean packet delivery rate of 7.29% and 3.83%, compared to the LEACH and GA approaches. During the clustering phase, Kavitha et al. ([20]) introduced a Gravitational Search Algorithm-based clustering protocol (GSACP) for allocating sensor nodes to an appropriate cluster head in order to maintain energy stability in the network. To increase the network lifetime and minimise energy consumptions, this GSACP was proposed. Energy dissipation was found to be superior, as was the amount of packets sent from the base station, compared to standard cluster head selection systems. Due to a problem with delayed convergence in the krill and GSA algorithms, the tradeoff between exploitation and exploration cannot be maintained.

3. Proposed work

3.1 Contribution

The limitations that are determined during the review of the existing state-of-the-art cluster head selection approaches are listed as follows.

  • The majority of the clustering protocols contributed in the literature suffers from the aspect of maintaining the rate of diversification and intensification during the cluster head selection process.
  • Most of the cluster head schemes were not able to handle energy stability and lifetime, parallel with scalable increase in the number of sensor nodes in the network.
  • Only a few number of clustering approaches focused on the complete set of objective that need to be essentially explored during the process of cluster head selection.
3.2 Hybrid method

This proposed Hybrid Enhanced Artificial Bee Colony and Firefly Algorithm-Based Cluster Head Selection (HEABC-FA-CHS) Scheme comprises of three phases that include the search agents that are associated with the employee phase, onlooker bee and scout bee phases for the selection of energy efficient cluster head. The employee bee phase is responsible for completely searching the effective cluster head nodes from the complete set of sensor nodes, such that it could act in the process of effective topology control that attribute towards minimised energy consumptions and extension of network lifetime. In this phase, each and every employee bee search agent comprehensively searches for a new sensor node through the process of establishing interaction between the sensor nodes in the network topology. During this employee bee search process, if a new sensor node is identified to be potential, then the search agent updates the memory with the currently selected cluster head sensor node and sends the information to all the sensor cluster members of each and every individual cluster. Then, the onlooker bee phase is enforced to making decisions based on the computation of fitness probability derived based on the information gathered from the employee bee phase. This onlooker bee phase is a second level of identifying a better cluster head node from the existing set of sensor nodes, such that it could be memorised and updated to the other cluster member nodes of the network. This employee bee phase and onlooker bee phase of this proposed HEABC-FA-CHS scheme constitutes the exploitation phase (local search). Finally, the sensor nodes that are determined as inhibited by the employee bee search agent for a considerable amount of time is taken as a scout bee with the updated sensor node positions, such that it is potential for the next process of searching. The detailed view of the proposed HEABC-FA-CHS scheme is presented as follows.

Step 1: Initialisation

In this initialisation phase, each ith sensor node (employee bee) associated with each and every kth cluster (food source) is generated initially based on search Equation (1)

Graph

SN(i,j)=LTj+ψij(UTjLTj). (1)

However, the search equation is determined to fail in facilitating high quality solutions and hence the method of search space division is incorporated for modifying the search equation based on Equation (2)

Graph

SN(i,j)=LTj+(ψij+2m1)(UTjLTj)2NS, (2)

where "i" represents the sensor nodes of the network

Graph

(1iNS) , which is investigated for its potentiality using "j" possible dimensions

Graph

(1jD) with

Graph

NS being the complete set of sensor nodes with a random number

Graph

ψij that satisfies the condition

Graph

ψij[1,1] .

Step 2: Employee bee phase

In this employee bee phase, the ith sensor node (employee bee) exchanges information with gth sensor node (employee bee) of the network with the view to generate a new cluster

Graph

Ni,j based on Equation (3)

Graph

Ni,j={SN(i,j)+ψij(SN(i,j)SN(k,j))j=jrSN(i,j)jjr. (3)

In this context, the strategy of best position is determined to be superior in exploiting the search space in a more effective manner and hence it is modified through Equation (4)

Graph

Ni,j={SN(best,j)+ψij(SN(i,j)SN(k,j))j=jrSN(i,j)jjr, (4)

where the value of "k" is randomly selected from the set of sensor nodes that ranges from 1 to

Graph

NS with

Graph

ki,jr randomly determined from the dimensions that varies between 1 and

Graph

D . It is important to note that

Graph

Ni,j is completely different from

Graph

SN(i,j) only at the component

Graph

jr . The new cluster heads' potential is evaluated and investigated in possible perspectives with respect to the old cluster heads' potential in order to decide the change of cluster heads for the process of clustering. But, this process of changing cluster head is facilitated in the network only when the condition

Graph

f(Ni,j)<f(SN(i,j)) is satisfied. If the condition fails, then the old cluster head is retained with the number of trials incremented by one. At this juncture, trial implies the counter number that does not impose any enhancement in the local searching process.

Step 3: Onlooker bee phase

In this onlooker bee phase, the onlooker bee agent is responsible for selecting each and cluster for further exploitation such that potential sensor nodes can be selected as effective cluster heads for topology control and reduced energy consumptions.

Graph

PROB(SN(i))=QFit(SN(i))j=1NSQFit(SN(j)) (5)

Graph

QFit(SN(i,j))={1(f(SN(i))f(SN(i))01+|f(SN(i)|f(SN(i))<0 (6)

In addition, the sensor node with low capability are replaced by the highly potential sensor nodes (sensor nodes that has maximum fitness value to be elected as cluster heads for each and cluster formed in the network) based on Equation (7)

Graph

SN(np)=H(SN(best)+ψ(np)(SN(np)SN(rs1)+φ(np)(SN(np)SN(rs2))). (7)

Step 4: Firefly Optimization Algorithm imposed Scout Bee Phase

In this scout bee phase, the un-updated position of the new solution is determined based on the strategy of the modified FOA algorithm (Explained in Section 3.2) specified in Equation (8)

Graph

En(i)=c=1D(SN(i,k)SN(j,k))2. (8)

In this situation, the factor of attractiveness of each solution towards the other solution is presented using Equation (9)

Graph

αS(i)=α0eβEn(i)2. (9)

In addition, the search equation of the primitive ABC is modified based on Equation (10) for handling the balance between intensification and diversification.

Graph

SN(i,j)=SN(i,j)+αS(i)(SN(j)SN(i))+(rand (0,1)0.5) (10)

Moreover, levy flight is used for enhancing the rate of convergence based on Equation (11)

Graph

SN(i,j)=SN(i,j)+αS(i)(SN(j)SN(i))+(rand(0,1)0.5)+Levy(λ). (11)

To facilitate maximal exploration rate during cluster head selection, the suggested HEABC-FA-CHS scheme's scout bee phase has been developed.

3.3 Modified Firefly Optimization Algorithm

The Firefly Optimization Algorithm is based on the inspiration derived from the fireflies flashing activity. This FOA is a specific category of a PSO that is simple for implementation and comprehension in the process of optimisation. This FOA has developed three potential rules such as, (i) each fireflies are attracted to each other independent of their sex, (ii) The brightness of firefly determined its degree of attraction (the firefly with lower brightness march towards firefly that possesses higher brightness), (iii) The fitness value associated with the landscape is determined based on the fireflies brightness. Moreover, the attractiveness and brightness of a firefly is inversely proportional to the distance between them. In this context, the Cartesian distance between two fireflies

Graph

fi and

Graph

fj are estimated based on Equation (12)

Graph

dc(ij)=m=1DSP(fi,mfj,m)2 (12)

where

Graph

fi,m and

Graph

fj,m represents the mth dimensional spatial coordinate associated with the fireflies

Graph

fi and

Graph

fj , respectively.

At this juncture, the function of brightness in the general implementation is decreased monotonically based on Equation (13)

Graph

β(dc(ij))=β0eγdc(ij)2 (13)

Further, when the firefly

Graph

fi march towards the other firefly

Graph

fj based on its higher attractiveness, then the movement of firefly

Graph

fi is determined based on Equation (14)

Graph

fiNEW=fiOLD+β0eγdc(ij)2(fiOLDfj)+α(rand12). (14)

The primitive firefly algorithm is considered to suffer from the limitations of premature convergence. This issue of premature convergence related to the firefly algorithm can be handled by modifying the attractiveness factor and its related function that decreases its value in each and every iteration. In this situation, the formula of tidal force is considered to be a potential candidate for replacing the attractiveness factor included in the firefly algorithm. The tidal formula is considered instead of the attractiveness factor associated with the firefly through the incorporation of the mass of a body and the distance between them. Further, the coefficient of absorption existing in the firefly algorithm will not operate in the formula of tidal force due to the characteristics of the formula. The simple formula derived from the tidal force helps in eliminating the overhead phenomenon that is inherently present more adaptive to the strategy of the firefly. The inclusion of tidal force also induces the behaviour of firefly to be more sensitive, thereby attaining the global optimisation with the prevention of premature convergence and maintaining balance between the exploitation and exploration.

3.3.1 Inclusion of tidal formula

Tides in celestial physics refer to when each body (Tidal water) is influenced by the gravitational force of the second mass or body (Earth) and third body (Sun) in a particular way (Moon). Gravitational attraction between two bodies is directly proportional to the magnitude of their product and inversely proportional to the square of the distance between them, as stated by Newton's universal gravitational law Tides are gravitationally attracting forces that have only a single departure between them. The equation of tidal force

Graph

(TdForce) derived from the basic Newton law of gravitation is presented in Equation (15)

Graph

TdForce=GCMmMiob(db(ij)+Δdb(ij))2+GCMmMiobdb(ij)2db(ij)2(db(ij)+Δdb(ij))2 (15)

After rearrangement and simplification, the tidal force is modified based on Equation (16)

Graph

TdForce=2GCMmMiobΔdb(ij)db(ij)3GCMmMiobRu2GCMmMiobRl2withRuRl0. (16)

The tidal force defined in the aforementioned Equation (16) is used for refining the intensity of fireflies in the new updated formula.

This firefly optimisation modified using tidal force is capable of attaining the value of global minimum with the least number of generations. When the distance

Graph

db(ij) decreases with intensity as

Graph

Iα1db(ij) , the intensity of light with a distance from the source of light is estimated to be equal to the increased intensity of light. Let the complete number of "n" population be

Graph

f=(f1,f2,...,fn) , then the individual solution of the population is represented through

Graph

f=(f11,f12,...,f1(ds)) with the number of variables or dimensions (ds) considered in the objective of cluster head selection. At this juncture, each solution refers to the vector that depicts the complete information of each sensor nodes such as position, possessed energy, inter and intra-cluster distance. In every iteration, the comparison of solutions (fireflies) is attained pairwise. If the fitness value of a solution is less than the other comparable solution, then the current solution is updated with all possible dimensions considered in the search space. In the high dimensional problem of cluster head selection, the distance between the solutions are determined directly by complying to the formula of

Graph

Iα1db(ij) . Thus, the matrix "A" presented in Equation (17) represents the complete set of solutions (sensor node information presented in the multi-dimensional space).

Graph

A=[f11f12.......f1nf21f22........f2n....................fm1fm2.........fmn] (17)

Further, the matrix "B" depicted in Equation (18) highlights the complete set of solutions after the application of

Graph

Iα1db(ij) .

Graph

B=[1f111f12.......1f1n1f211f22........1f23....................1fm11fm2.........1fmn] (18)

In this case, each solution is portrayed through a single vector that possess "n" dimension as presented in Equation (19)

Graph

SVector=[1f111f12........1f1n] (19)

Further, the two different solution vectors are compared for determining the near and far distance based on Equations (20) and (21), respectively.

Graph

Rl=y=Min(Svector) (20)

Graph

Ru=z=Max(Svector) (21)

Then, the tidal force is determined based on Equation (22) in each specific dimension to replace the attractiveness factor through the utilisation of Equation (16)

Graph

TdForce=β=GCMmMiobRu2GCMmMiobRl2GCMmMiobzGCMmMioby (22)

Thus, the use of tidal force prevents the issue of delayed convergence inherent with the basic FOA.

3.3.2 Integration of modified ABC and FOA

In the process of cluster head selection, the modified FFOA algorithm is added into the employee bee and a scout bee phase of ABC for the better exploitation process. At the same time, the scout bee phase of ABC into included in the ABC for a better exploration process. Thus, ABC and FOA are mutually combined for establishing a better tradeoff between intensification and diversification.

The proposed HMABCFA Scheme, thereby played a vital role in the cluster head selection processes with the objective of stabilising energy with the minimised inter-node distance and delay in order to sustain network lifetime expectancy to the expected level.

4. Simulation results and investigation

The performance evaluation of the proposed HMABCFA Scheme and the baseline MBABCOA, KHOGACP and GSACP schemes are conducted using Python 3.6 with the associated libraries such as MatplotlIB, Numpy and Networkx. The experiments of the proposed HMABCFA scheme and the baseline MBABCOA, KHOGACP and GSACP schemes are conducted with the homogeneous and heterogeneous setup(Ding et al., [10]; Janakiraman & Deva Priya, [16]; Lee et al., [22]; Mehta & Saxena, [24]; Yelghi & Köse, [40]). In the homogeneous setup, the initial energy possessed by all the sensor nodes of the network is considered to be same. While, the sensor nodes possess a varying amount of energy in the heterogeneous setup. The similar experimental settings were considered in carrying out the simulation fairly in order to the compare the energy efficiency and network lifetime. The simulation environment used for evaluating the proposed HMABCFA scheme consists of 1000 sensor nodes that are randomly distributed in the terrain area of size 400*400 square metres. The base station of the network is considered to be located at the centre of the network. The simulation parameters used for the implementation of the proposed HMABCFA Scheme and the baseline MBABCOA, KHOGACP and GSACP head selection schemes are presented in Table 1.

Table 1. Simulation parameters used in implementing the proposed HMABCFA.

Simulation Parameters (Lee et al., 2019)Value used for simulation (Lee et al., 2019)
Number of sensor nodes1000
Size of the network400 × 400 square metres
Location of the base station(50,150) metres
Number of implementation rounds3500
Initial energy considered in the homogeneous setup1 Joule
Initial energy considered in the heterogeneous setupRand (0.5,1) Joules
Message length sent from the node to the cluster head2800 bits
Packet length sent from the cluster head to the base station6400 bits
Probability of cluster head selection5%
Energy used for data aggregation5 nJ/bit

It was found that HMABCFA had a higher potential than baseline MBABCOA, KHOGACP and GSACP schemes in terms of living nodes, dead nodes, residual energy and throughput with a different number of cycles in the first phase of inquiry. Number of alive nodes and number of dead nodes determined with a progressive number of rounds evaluated for implementation is depicted in Figures 1 and 2. As the number of rounds increases, so does the number of alive sensor nodes. However, the number of alive sensor nodes sustained by the proposed HMABCFA at 3500th round is considered to be 93 nodes. On the other hand, the number of alive nodes maintained by the baseline MBABCOA, KHOGACP and GSACP schemes are almost zero at the rounds of 2990, 3280 and 3500 rounds, respectively. The proposed HMABCFA is thereby identified to handle the energy balance of the sensor nodes in the network on par with the benchmarked schemes, since it utilised a tidal force improved FOA algorithm that enhanced the rate of exploitation to the expected level during the cluster head selection process. In contrast, the plots proved that the number of dead sensor nodes is determined to be systematically increased with a progressive increase in the number of rounds. However, the number of alive nodes that are still alive at 3500th round during the implementation of the proposed HMABCFA is considered to be 96 nodes. In the benchmarked MBABCOA, KHOGACP and GSACP schemes, the nodes are mostly dead at the rounds of 3250, 3280 and 3500 rounds, respectively. The proposed HMABCFA is thereby confirmed to sustain the lifetime of the sensor nodes compared to the benchmarked schemes, since it included a rapid and reliable tradeoff between exploration and exploitation that aided in preventing worst fitness nodes from being chosen as cluster heads with reduced frequency of cluster head selection.

PHOTO (COLOR): Figure 1. Proposed HMABCFA: Alive nodes with the number of rounds.

PHOTO (COLOR): Figure 2. Proposed HMABCFA: Dead nodes with number of rounds.

Using a progressive number of rounds, residual energy and throughput are shown in Figures 3 and 4. According to our calculations, the residual energy of both our proposed scheme, HMABCFA, as well as the baseline MBABCOA, KHOGACP and GSACP schemes, will decrease with increasing rounds. HMABCFA's mean residual energy is found to be comparable to that of the benchmarked schemes with an increase in the number of cycles. It's easy to see that the proposed HMABCFA method performs well because it avoids frequent cluster head selection. The planned HMABCFA scheme's throughput has also been confirmed to be considerably improved, with an increase in the number of rounds at par with the benchmarked schemes, as well. For the suggested HMABCFA scheme to achieve such an impressive performance, there must be a balance between exploration rate and clustering.

PHOTO (COLOR): Figure 3. Proposed HMABCFA: Residual energy with the number of rounds.

PHOTO (COLOR): Figure 4. Proposed HMABCFA: Throughput with the number of rounds.

As part of the second part of the investigation, the proposed HMABCFA scheme and the baseline MBABCOA, KHOGACP and GSACP schemes are evaluated, and they are compared based on network lifetime, energy consumptions, throughput and packet delivery rate with different densities of sensor nodes within the network. As shown in Figures 5 and 6, the proposed HMABCFA as well as the baseline MBABCOA, KHOGACP, and GSACP schemes with varied density of sensor nodes in the network have different lifetimes and energy consumptions. HMABCFA's suggested network lifetime increases with sensor node density since malevolent sensor nodes can't be selected as cluster heads, and energy waste is totally eliminated in the network. On top of all that, by preventing any conceivable limits during exploration and exploitation phases, the energy consumption of the sensor nodes is also significantly decreased with implementation of HMABCFA. In comparison to baseline MBABCOA, KHOGACP, and GSACP schemes with varied density of sensor nodes, the proposed HMABCFA is predicted to improve network lifespan by 19.21%, 17.54% and 14.29%, respectively. Additionally, energy consumption is lowered by 18.65%, 15.36% and 12.82% in the proposed HMABCFA compared to MBABCOA, KHOGACP and GSACP schemes with varied densities of sensor nodes.

PHOTO (COLOR): Figure 5. Proposed HMABCFA: Network Lifetime with different densities of sensor nodes.

PHOTO (COLOR): Figure 6. Proposed HMABCFA: Energy Consumption with different densities of sensor nodes.

Performance of the proposed HMABCFA is shown in Figures 7 and 8 for different sensor node densities in terms of throughput and packet delivery rate. According to the proposed HMABCFA, as the number of sensor nodes increases, the throughput and packet delivery rate will drop, as the maximum number of packets are broadcast and a large quantity of energy is dissipated in the network. While the proposed HMABCFA with different densities of sensor nodes has a higher throughput and packet delivery rate than the benchmarked approaches, this is due to the fact that only energy efficient and trustworthy sensor nodes are selected as cluster heads, preventing the clustering process from selecting cluster heads repeatedly. Because of this, the throughput of the suggested HMABCFA scheme has been enhanced by 17.64% compared to baseline MBABCOA, KHOGACP and GSACP schemes with varied densities of sensor nodes in the network, respectively. When compared to the baseline MBABCOA, KHOGACP and GSACP schemes with varying densities of sensor nodes, the packet delivery rate of the proposed HMABCFA is also reduced by 16.72%, 14.84%, and 11.292%.

PHOTO (COLOR): Figure 7. Proposed HMABCFA: Throughput with different densities of sensor nodes.

PHOTO (COLOR): Figure 8. Proposed HMABCFA: Packet Delivery Rate with different densities of sensor nodes.

PHOTO (COLOR): Figure 9. Network Lifetime Scenario of the proposed HEABCFA scheme.

The First Node Death (FND), Half Node Death (HND) and Full Node Death (FND) of the lifespan scenario for the network are illustrated in the third section of the study. In the proposed HMABC-FA-CHS scheme it is established that the first sensor node will run out of its power at 112 rounds, that half of the network's sensor nodes run out of energy at 468 rounds, that the network's last sensor node will die during the 512 round. Figure 10 highlights the results in respect of the protocols considered for the investigation of the HMABCFA suggested system, which was analysed based on the FND, HND and FND network existence scenario. This HMABCFA success is expected to improve network life by 18.21%, an average of 21.38% relative to IMBOA-ABC-CHS, CHS-OCHS, GSA-CRS and KHA-OCHS baseline approaches by 20.18% and 22.94%, respectively.

PHOTO (COLOR): Figure 10. Network lifetime of the proposed HMABCFA scheme.

Tables 2 and 3 also include the secure network (sensor nodes alive), dysfunctional duration and life (in number of rounds) and benchmarked protocols tested by homogeneous and heterogeneous network configuration. Tables 2 and 3 suggested that HMABCFA is designed with 21.36%, 16.21%, 14.84% and 12.84%, in comparison to the MBABCOA, KHOGACP, GSACP and HSCSCP baseline methods to improve the stabilisation time. Similarly, the proposal to increase an HMABCFA scheme to 18.21%, to17.38%, to 13.96% and to 11.34% relative to the baseline approaches of MBABCOA, KHOGACP, GSACP and HSCSCP was considered to increase the stability time under heterogeneous establishment. All in all, the current system of HMABCFA is intended to improve network life respectively by 3.48%, 4.98%, 5.96% and 6.36%. The findings thus confirmed that the proposed HMABCFA scheme is primarily designed to improve stable life with a minimum duration of unstable life equal to the CH selection techniques.

Table 2. Stable period, Unstable period and lifetime of the network (in number of execution rounds) of the proposed HMABC-FA-CHS scheme with homogeneous setup.

Homogeneous setup
PROPOSED
HMABCFAMBABCOAKHOGACPGSACPHSCSCP
Stable period (Balamurugan et al., 2021)26632415221522052196
Unstable period (Balamurugan et al., 2021)511661673735797
Lifetime (Balamurugan et al., 2021)32543111300529452841

Table 3. Stable period, Unstable period and lifetime of the network (in number of execution rounds) of the proposed HMABC-FA-CHS scheme with heterogeneous setup.

Heterogeneous setup
PROPOSED
HMABCFAMBABCOAKHOGACPGSACPHSCSCP
Stable period (Balamurugan et al., 2021)21702111198119621682
Unstable period (Balamurugan et al., 2021)171267341496557
Lifetime (Balamurugan et al., 2021)23442141220922002206

Tables 4 and 5 show the live nodes decided based on the rounds used to perform the same and heterogeneous setup in the HMABCFA protocol. The proposed HMABCFA protocol has shown a higher performance with respect to first node death, half nodes death, and full node death, both in homogeneous and heterogeneous installation, since adaptive tidal force is used to improve exploitation to avoid the limitations of updated ABC used in cluster head selection.

Table 4. Alive nodes determined based on the rounds used for executing the proposed HMABCFA protocol with Homogeneous setup.

Homogeneous setup
Percentage ofPROPOSED
alive nodesHMABCFAMBABCOAKHOGACPGSACPHSCSCP
0 (LND)32243198309429842883
1031963142297629162841
2031223078293228532765
3030482948285428122714
4030142924276227942694
50 (HND)29122852271827322638
6028442782264626982542
7027562731261925962519
8027142686259825642458
9028942642254925132386
99 (FND)26862598251424822340

Table 5. Alive nodes determined based on the rounds used for executing the proposed HMABCFA protocol with heterogeneous setup.

Heterogeneous setup
Percentage ofPROPOSED
alive nodesHMABCFAMBABCOAKHOGACPGSACPHSCSCP
0 (LND)23592246223121152012
1023552238217821112004
023522232215421011984
023462226213220841965
4023422223210420741961
50 (HND)23412216207820521956
6023332212205420391942
7023282203204520341931
8023162200203619961922
9022782178202719821914
99 (FND)22162164202119741903

5. Conclusions

In this paper, HMABCFA has been proposed as a stable energy stabilisation clustering protocol with the reduced internode distance and delay in order to maintain the predicted degree of WSN network life expectancy. It was suggested that FOA be incorporated in ABC to improve its operating process by adding tidal force to avoid the problem of delayed convergence. In this integration of the modified ABC and FOA, positions which have not been updated with the newly created positions of the scout bee process are replaced. In the employed bee process, it also included a new search equation to increase the chance of estimating better positions, mostly substituting for some worse positions with potentials in the bee viewing phase. The simulation results of the proposed HMABCFA scheme confirmed the stability time of the homogeneous set-up of the base-line approaches MBABCOA, KHOGACP, GSACP and HSCSCP by 21.36%, 16.21%, 14.84% and 11.34%, respectively. The stability time in heterogeneous form is also considered to increase by 18.21%, 17.38%, 13.96% and 11.34%, relative to baseline systems. Spotted Hyena Optimization and Simulated Annealing clustering protocol are expected to be developed in the near future in order to compare them to the proposed HMABCFA system.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Correction Statement

This article has been republished with minor changes. These changes do not impact the academic content of the article.

References 1 Alghamdi, T. A. (2020). Energy efficient protocol in wireless sensor network: Optimized cluster head selection model. Telecommunication Systems, 74 (3), 331 – 345. https://doi.org/10.1007/s11235-020-00659-9 2 Balamurugan, A., Priya, M. D., Janakiraman, S., & Malar, A. C. J. (2021). Hybrid stochastic ranking and opposite differential evolution-based enhanced Firefly Optimization Algorithm for extending network lifetime through efficient clustering in WSNs. Journal of Network and Systems Management, 29 (3), 1 – 31. https://doi.org/10.1007/s10922-021-09597-6 3 Baradaran, A. A., & Navi, K. (2020). HQCA-WSN: High-quality clustering algorithm and optimal cluster head selection using fuzzy logic in wireless sensor networks. Fuzzy Sets and Systems, 389 (1), 114 – 144. https://doi.org/10.1016/j.fss.2019.11.015 4 Dattatraya, K. N., & Rao, K. R. (2019). Hybrid based cluster head selection for maximizing network lifetime and energy efficiency in WSN. Journal of King Saud University-Computer and Information Sciences. 5 Dhiman, G. (2020). MOSHEPO: A hybrid multi-objective approach to solve economic load dispatch and micro grid problems. Applied Intelligence, 50 (1), 119 – 137. https://doi.org/10.1007/s10489-019-01522-4 6 Dhiman, G. (2021). ESA: A hybrid bio-inspired metaheuristic optimization approach for engineering problems. Engineering with Computers, 37 (1), 323 – 353. https://doi.org/10.1007/s00366-019-00826-w 7 Dhiman, G., & Kumar, V. (2017). Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications. Advances in Engineering Software, 114, 48 – 70. https://doi.org/10.1016/j.advengsoft.2017.05.014 8 Dhiman, G., & Kumar, V. (2018). Emperor penguin optimizer: A bio-inspired algorithm for engineering problems. Knowledge-Based Systems, 159, 20 – 50. https://doi.org/10.1016/j.knosys.2018.06.001 9 Dhiman, G., & Kumar, V. (2019). Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems. Knowledge-Based Systems, 165, 169 – 196. https://doi.org/10.1016/j.knosys.2018.11.024 Ding, Z., Fu, K., Deng, W., Li, J., & Zhongrong, L. (2020). A modified artificial bee colony algorithm for structural damage identification under varying temperature based on a novel objective function. Applied Mathematical Modelling, 88 (2), 122 – 141. https://doi.org/10.1016/j.apm.2020.06.039 Elhoseny, M., Yuan, X., Yu, Z., Mao, C., El-Minir, H. K., & Riad, A. M. (2015). Balancing energy consumption in heterogeneous wireless sensor networks using Genetic algorithm. IEEE Communications Letters, 19 (12), 2194 – 2197. https://doi.org/10.1109/LCOMM.2014.2381226 Farman, H., Javed, H., Jan, B., Ahmad, J., Ali, S., Khalil, F. N., & Khan, M. (2017). Analytical network process based optimum cluster head selection in wireless sensor network. PLOS ONE, 12 (7), e0180848. https://doi.org/10.1371/journal.pone.0180848 Gao, D., Xin, J., & Zhang, F. (2020). A decision tree algorithm for forest fire prediction based on wireless sensor networks. International Journal of Embedded Systems, 13 (4), 422 – 430. https://doi.org/10.1504/IJES.2020.110656 Gupta, G. P., & Jha, S. (2018). Integrated clustering and routing protocol for wireless sensor networks using Cuckoo and Harmony search based metaheuristic techniques. Engineering Applications of Artificial Intelligence, 68, 101 – 109. https://doi.org/10.1016/j.engappai.2017.11.003 Gupta, P., & Sharma, A. K. (2019). Clustering-based Optimized HEED protocols for WSNs using bacterial foraging optimization and fuzzy logic system. Soft Computing, 23 (2), 507 – 526. https://doi.org/10.1007/s00500-017-2837-7 Janakiraman, S., & Deva Priya, M. (2020). An energy-proficient clustering-inspired routing protocol using improved BKD-tree for enhanced node stability and network lifetime in wireless sensor networks. International Journal of Communication Systems, 12 (2), e4575. https://doi.org/10.1002/dac.4575 Karthick, P. T., & Palanisamy, C. (2019). Optimized cluster head selection using krill herd algorithm for wireless sensor network. Automatika, 60 (3), 340 – 348. https://doi.org/10.1080/00051144.2019.1637174 Kaur, S., Awasthi, L. K., Sangal, A. L., & Dhiman, G. (2020). Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization. Engineering Applications of Artificial Intelligence, 90, 103541. https://doi.org/10.1016/j.engappai.2020.103541 Kaur, S., & Mahajan, R. (2018). Hybrid meta-heuristic optimization based energy efficient protocol for wireless sensor networks. Egyptian Informatics Journal, 19 (3), 145 – 150. https://doi.org/10.1016/j.eij.2018.01.002 Kavitha, A., Guravaiah, K., & Velusamy, R. L. (2020). A cluster-based routing strategy using gravitational search algorithm for WSN. Journal of Computing Science and Engineering, 14 (1), 26 – 39. https://doi.org/10.5626/JCSE.2020.14.1.26 Kumar, D., Sharma, A., Kumar, R., & Sharma, N. (2020). A holistic survey on disaster and disruption in optical communication network. Recent Advances in Electrical & Electronic Engineering (Formerly Recent Patents on Electrical & Electronic Engineering), 13 (2), 130 – 135. https://doi.org/10.2174/2352-096512666190215141938 Lee, J., Chim, S., & Park, H. (2019). Energy-efficient cluster-head selection for wireless sensor networks using sampling-based spider monkey optimization. Sensors, 19 (23), 5281. https://doi.org/10.3390/s19235281 Mann, P. S., & Singh, S. (2017). Artificial bee colony metaheuristic for energy-efficient clustering and routing in wireless sensor networks. Soft Computing, 21 (22), 6699 – 6712. https://doi.org/10.1007/s00500-016-2220-0 Mehta, D., & Saxena, S. (2020). MCH-EOR: Multi-objective cluster head based energy-aware optimized routing algorithm in wireless sensor networks. Sustainable Computing: Informatics and Systems, 28 (2), 100406. https://doi.org/10.1016/j.suscom.2020.100406 Panniem, A., & Puphasuk, P. (2018). A modified artificial bee colony algorithm with Firefly Algorithm strategy for continuous optimization problems. Journal of Applied Mathematics, 2018 (2), 1 – 9. https://doi.org/10.1155/2018/1237823 Prasad, R., Naganjaneyulu, V. P., & Satya Prasad, K. (2017). A Hybrid swarm optimization for energy efficient clustering in multi-Hop wireless sensor network. Wireless Personal Communications, 94 (4), 2459 – 2471. https://doi.org/10.1007/s11277-016-3562-8 Rambabu, B., Venugopal Reddy, A., & Janakiraman, S. (2019). Hybrid artificial bee colony and monarchy butterfly optimization algorithm (HABC-MBOA)-based cluster head selection for WSNs. Journal of King Saud University – Computer and Information Sciences, 2 (2), 45 – 56. Rao, P. C., Jana, P. K., & Banka, H. (2016). A particle swarm optimization based energy efficient cluster head selection algorithm for wireless sensor networks. Wireless Networks, 23 (7), 2005 – 2020. https://doi.org/10.1007/s11276-016-1270-7 RejinaParvin, J., & Vasanthanayaki, C. (2015). Particle swarm optimization-based clustering by preventing residual nodes in wireless sensor networks. IEEE Sensors Journal, 15 (8), 4264 – 4274. https://doi.org/10.1109/JSEN.2015.2416208 Sengottuvelan, P., & Prasath, N. (2017). BAFSA: Breeding artificial fish swarm algorithm for optimal cluster head selection in wireless sensor networks. Wireless Personal Communications, 94 (4), 1979 – 1991. https://doi.org/10.1007/s11277-016-3340-7 Shankar, T., Shanmugavel, S., & Rajesh, A. (2016). Hybrid HSA and PSO algorithm for energy efficient cluster head selection in wireless sensor networks. Swarm and Evolutionary Computation, 30 (1), 1 – 10. https://doi.org/10.1016/j.swevo.2016.03.003 Sharma, A., & Kumar, R. (2017). A framework for pre-computated multi-constrained quickest QoS path algorithm. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9 (3–6), 73 – 77. Sharma, A., & Kumar, R. (2019a). Computation of the reliable and quickest data path for healthcare services by using service-level agreements and energy constraints. Arabian Journal for Science and Engineering, 44 (11), 9087 – 9104. https://doi.org/10.1007/s13369-019-03836-4 Sharma, A., & Kumar, R. (2019b). Service level agreement and energy cooperative cyber physical system for quickest healthcare services. Journal of Intelligent & Fuzzy Systems, 36 (5), 4077 – 4089. https://doi.org/10.3233/JIFS-169968 Sharma, A., Kumar, R., & Kaur, P. (2019, November). Study of issues and challenges of different routing protocols in wireless sensor network. In 2019 Fifth International Conference on Image Information Processing (ICIIP) (pp. 585–590). IEEE. Song, E. S., & Li, H. (2021). A hybrid differential evolution for multi-objective optimisation problems. Connection Science, 1 – 30. https://doi.org/10.1080/09540091.2021.1984396 Song, M., Qiao, L., & Law, R. (2020). Formation path of customer engagement in virtual brand community based on back propagation neural network algorithm. International Journal of Computational Science and Engineering, 22 (4), 454 – 465. https://doi.org/10.1504/IJCSE.2020.109405 Wang, Y., & Feng, Y. (2020). A new transmission strategy to achieve energy balance and efficiency in wireless sensor networks. International Journal of Computational Science and Engineering, 22 (4), 376 – 382. https://doi.org/10.1504/IJCSE.2020.109412 Yang, G., Zhou, X., & Liang, Z. (2020). Enterprise internationalisation performance evaluation model based on artificial neural network. International Journal of Embedded Systems, 13 (4), 387 – 397. https://doi.org/10.1504/IJES.2020.110652 Yelghi, A., & Köse, C. (2018). A modified firefly algorithm for global minimum optimization. Applied Soft Computing, 62 (2), 29 – 44. https://doi.org/10.1016/j.asoc.2017.10.032 Zhang, X., Yao, G., Ding, Y., & Hao, K. (2017). An improved immune system-inspired routing recovery scheme for energy harvesting wieless sensor networks. Soft Computing, 21 (20), 5893 – 5904. https://doi.org/10.1007/s00500-016-2222-y Zhao, F., Du, S., Lu, H., Ma, W., & Song, H. (2021). A hybrid self-adaptive invasive weed algorithm with differential evolution. Connection Science, 1 – 25.

By J. Sengathir; A. Rajesh; Gaurav Dhiman; S. Vimal; C.A. Yogaraja and Wattana Viriyasitavat

Reported by Author; Author; Author; Author; Author; Author

Titel:
A novel cluster head selection using Hybrid Artificial Bee Colony and Firefly Algorithm for network lifetime and stability in WSNs
Autor/in / Beteiligte Person: Sengathir, J. ; Rajesh, A. ; Dhiman, Gaurav ; Vimal, S. ; Yogaraja, C.A. ; Viriyasitavat, Wattana
Link:
Zeitschrift: Connection Science, Jg. 34 (2022), Heft 1, S. 387-408
Veröffentlichung: Taylor & Francis Group, 2022
Medientyp: academicJournal
ISSN: 0954-0091 (print) ; 1360-0494 (print)
DOI: 10.1080/09540091.2021.2004997
Schlagwort:
  • network lifetime
  • energy stability
  • modified artificial bee colony algorithm
  • firefly algorithm
  • cluster head selection
  • Electronic computers. Computer science
  • QA75.5-76.95
Sonstiges:
  • Nachgewiesen in: Directory of Open Access Journals
  • Sprachen: English
  • Collection: LCC:Electronic computers. Computer science
  • Document Type: article
  • File Description: electronic resource
  • Language: English

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -