SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 8, No. 6, December 2018, pp. 4755~4762
ISSN: 2088-8708, DOI: 10.11591/ijece.v8i6.pp4755-4762  4755
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Novel Bacteria Foraging Optimization for Energy-efficient
Communication in Wireless Sensor Network
Hemavathi P1
, Nandakumar A N2
1
Jain University, India
2
Department of Computer Science and Engineering, New Horizon College of Engineering, India
Article Info ABSTRACT
Article history:
Received Dec 28, 2017
Revised Jul 17, 2018
Accepted Jul 29, 2018
Optimization techniques based on Swarm-intelligence has been reported to
have significant benefits towards addressing communication issues in
Wireless Sensor Network (WSN). We reviewed the most dominant swarm
intelligence technique called as Bacteria Foraging Optimization (BFO) to
find that there are very less significant model towards addressing the
problems in WSN. Therefore, the proposed paper introduced a novel BFO
algorithm which maintains a very good balance between the computational
and communication demands of a sensor node unlike the conventional BFO
algorithms. The significant contribution of the proposed study is to minimize
the iterative steps and inclusion of minimization of both receiving /
transmittance power in entire data aggregation process. The study outcome
when compared with standard energy-efficient algorithm was found to offer
superior network lifetime in terms of higher residual energy as well as data
transmission performance.
Keyword:
Bacterial foraging
Energy efficiency
Optimization
Swarm intelligence
Wireless sensor network
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Hemavathi P
Department of Computer Science and Engineering,
Bangalore Institute of Technology, Bangalore, India
Email: hemavathi.research@gmail.com
1. INTRODUCTION
Wireless Sensor Network (WSN) has been a dominant topic of research in wireless network from
more than a decade owing to its ongoing research challenges and its endless opportunities [1]. There are
various research problems associated with WSN e.g. security issues [2], routing issues [3], energy issues [4],
traffic-related issues [5], design issues [6], etc. In parallel to the problems, there is also various research-
based solution that has been consistently evolving to solve this. Owing to design constraints of a sensor node,
an optimization-based solution is the most preferred approach in addressing issues in WSN. Out of various
forms of research techniques in optimization [7], swarm-intelligence based optimization is now becoming a
trend owing to following benefits: inclusion of cognitive and social intelligence that offers better granularity
in solving the optimization problems, better convergence performance compared to other non-bio inspired
techniques and simpler interpretation of outcomes owing to its match with certain living organism [8].
Among all this, the proposed research work has emphasized on using Bacteria Foraging
Optimization (BFO), which is based on foraging behaviour of a bacteria [9]. The fundamental strategy of the
BFO algorithm is to permit the cell i.e. bacteria for aggregating stochastically the swarm and leading it to the
position of optima as means to process information within a sensor node. In order to do this, there are
sequences of operations being performed by the BFO. The first operation is known as chemotaxis which the
system de-rates the cellular cost owing to the nearness to other bacteria while the movement of the cells is
carried out towards the processed surface cost one by one. This operation is highly iterative in order to
accomplish better outcome. The second operation is called as reproduction which means the continuation of
a particular bacteria to next generation if they were witnessed to do well over a sample period of time.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762
4756
The third operation is called as elimination-dispersal where the system rejects the cells and
considers accepting novel samples of random origin with an inclusion of very minimal probability. A typical
BFO algorithm is originally meant for solving optimization problem with continuous function. Owing to its
recursive operation, it always works on a given loops in order to construct various form of explicit search
operation [10]. The design process also uses different forms of coefficients for modeling swarming
environment e.g. depth and width of attracting signal, width of repellant signal, and height of repellent signal.
The conventional concept considers that height of repellant signal is always equivalent to depth of attractive
signal. Adoption of a smaller step size in designing BFO is very common for continuing the search for an
elite outcome. Conventional BFO algorithm also considers rejecting the half of cell population excusively
during the reproduction which are reported to have lower health signals.
The concept of BFO was already used in solving various optimization-based problems. However,
inspite of such potential concept of optimization, its utilization towards WSN is yet to be witnessed as there
is no standard research work or any benchmarked model being ever reported to be using BFO in WSN. Some
of the research attempts of BFO towards WSN are mainly to perform selection of CH with no particular
focus on its iterative operation. Therefore, the proposed research work introduces a technique which
enhances the conventional BFO algorithm in order to optimize both computational and communication
performance of a cellular node. The prime idea of the proposed paper is also to minimize the amount of
energy depletion by making use of its iterative operation involved in enhanced BFO design principle.
Section 1.1 discusses about the existing literatures where different techniques of BFO in different
optimization issues are discussed followed by discussion of research problems in Section 1.2 and proposed
solution in 1.3. Section 2 discusses about proposed optimization algorithm implementation followed by
discussion of result analysis in Section 3. Finally, the conclusive remarks are provided in Section 4.
1.1. Background
This section discusses the existing research approaches used for implementing the typical swarm
intelligence of Bacteria Foraging Optimization (BFO). Gupta et al. [11] have presented a study where BFO
was used for minimizing the degree of color in order to enhance the quantization process of a colored image.
Dasgupta et al. [12] have enhanced the conventional BFO in order to solve the optimimization problems
associated with high-dimensional data. Chen et al. [13] have addressed the convergence issue of conventional
BFO by incorporating the automatic fine tuning of run length during execution of an algorithm. Wei et al.
[14] have presented an adaptive BFO algorithm along with conventional search optimization technique in
order to enhance the accuracy of search. Similar direction of adaptiveness has been also implemented by
Nasir et al. [15] considering different forms of modalities in benchmarking process. Panda and Naik [16]
have implemented a cross-over mechanism of genetic algorithm for improving the operations in BFO
technique. Mangaraj et al. [17] have used BFO for enhancing the design process involved in antenna. Mao et
al. [18] have combinely used particle swarm optimization along with BFO in order to improve the
optimization performance involved in design of numerical function. Monajemi et al. [19] have applied
diffusion adaption for modeling the motivity concept of bacteria in order to investigate the networks of
bacteria.
Similar approach of adaptation along with enhancement in reproduction step is carried out by Daas
et al. [20]. BFO algorithm was also reported to be used for optimizing the traffic performance under the
congestion state as seen in work of Jain et al. [21]. Usage of BFO was reported to be used for retaining
uniform output of power in grid system as seen in the work of Mishra et al. [22]. Munoz et al. [23] have
presented a brief discussion of using the complex functions involved in BFO using statistical analysis.
Okaeme and Zanchetta [24] have used BFO for optimizing the performance of the controller design involved
in electrical drives. BFO was also reported to be used for electric vehicles for enhancing the energy
efficiency as seen in the work of Samanta et al. [25]. BFO algorithms have also been investigated in sensor
network apart from other optimization problems.Ari et al.
C. Samanta et. al. Have used BFO algorithm for assisting in mobile sensing operation in Wireless
Sensor Network (WSN) [26]. Lalwani and Das have used BFO for performing selection of the cluster head
mainly targeting to improve the routing performance [27]. The technique presented y Li et al have nearly
used the similar mechanism of BFO along with quantum computing for enhancibf its stability rate during
convergence of the outcome [28]. Pitchaimanickam and Radhakrishnan have have applied BFO technique on
clusterhead selection process using simulation-based approach where the study outcome shows enhanced
protocol operation. Usage of BFO was also reported in the work of Zhao et al. [30] in the area of robotics
using nanorobots. Therefore, this background information eventually proved that BFO was investigated for
multiple case studies of optimization problems. The next section outlines the issues associated with existing
research work.
Int J Elec & Comp Eng ISSN: 2088-8708 
Novel Bacteria Foraging Optimization for Energy … (Hemavathi P)
4757
1.2. The Problem
The significant research problems are as follows:
a. A typical BFO algorithm suffers from convergence problems as well as it involves too much
iterative steps in its sub-operations that has not been found to be addressed.
b. Studies towards applying BFO algorithm towards optimizing the performance of WSN is less
explored as compared to other optimization problems.
c. There are few research implementations towards balancing the computation and communication
performance in WSN using BFO algorithm.
d. There is no single research work that confirmly minimize the dissipated power of sensor nodes
during data aggregation process using BFO.
Therefore, the problem statement of the proposed study can be stated as “Maintaining a uniform balance
between the computational performance of BFO algorithm and optimal energy-efficient data delivery
performance in WSN is challenging to design and implement.”
1.3. The Proposed Solution
Extending out prior work [31], the proposed system aims to perform optimization of the energy
performance of the sensor node in WSN by minimizing the iterative steps in order to offer faster convergence
performance in Bacteria Foraging Optimization. Figure 1 highlights the system model of the proposed
optimization.
Network Parameters Clustering Parameters
Bacterial
Foraging
Optimization
chemotactic steps reproduction steps
elimination-dispersal
steps
swimming steps
Algorithm for Bacterial Foraging Optimization
Algorithm for Optimizing Energy and position of CH
Update
Jcc
Apply Jcc
Limits
Update
Position
Jcc Mirror
Effect
Apply Position
Limits
Evaluation
of Cost
Update Personal,
global Best
node-to-
CH
CH-BS
Minimize ETX
Minimize ERX
Optimization
Function
Figure 1. Proposed System Model
Figure 1 highlights that system takes input of network and clustering parameters of the WSN and
constructs a novel bacterial foraging optimization technique in order to consecutively construct a mechanism
that can optimally select a clusterhead in order to ensure that it performs minimization of the energy
dissipation with respect to both transmittance and receiving energy. The proposed system not only minimizes
the iterative steps of optimization but also reduces the transmittance energy twice in each steps that results in
significant improvement of network lifetime as well as it retains a good balance between energy and
throughput. The next section illustrates about algorithm implementation.
2. ALGORITHM IMPLEMENTATION
This part of the paper outlines the optimization algorithm for bacterial foraging. The proposed
system basically introduced a core optimization algorithm that is used for two motives i.e. i) performing
optimization and ii) minimization of energy factor involved, and iii) selection of an effective cluster heads.
This section illustrates the core algorithm by splitting it in two sub-modules.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762
4758
2.1. Algorithm for Bacterial Foraging Optimization
It has been already found that conventional usage of bacterial foraging behaviour calls for much
slower convergence rate inspite of its elite outcomes. Therefore, the essential focus of the proposed system is
to ensure that convergence rate is speedened up for faster decision making during optimization process. The
algorithm takes the input of N (Number of Nodes), p (probability of selecting CH), Eo (Initialized Energy), Nc
(Number of Chemotactic Steps), Nre (Number of reproductive steps), Ned (Number of elimination-dispersal
steps), Ns (Number of swimming steps), S (Number of Bacteria) which after processing yields an outcome of
costbest (best cost of routing). The significant steps of the algorithms are as follows:
Algorithm for Bacterial Foraging Optimization
Input: N, p, Eo, Nc, Nre, Ned, Ns, S
Output: costbest
Start
1. init N, p, Eo, Nc, Nre, Ned, Ns, S
2. For i=1:S
3. Compute bac(pos, Jcc, cost)
4. If bac(costbest)<costgbest
5. gbestbac(best)
6. End
7. costbest[Ned*Nre*Nc]
8. For l=1:Ned
9. For k=1:Nre
10. For j=1:Nc
11. For i=1:S
12. update Jcc
13. Apply Jcc limits
14. Update position
15. Jcc Effect
16. Apply Position Limits
17. If bac(costbest)<costbest
18. gbestbac(Best)
19. End
20. End
21. End
22. End
23. costbestgbest
End
The algorithm computes number of cluster head Nch to be product of probability p and number of
nodes N. The variable attribute of bacterial foraging e.g. size (Vsize), minimum (Vmin) and maximum (Vmax)
values are initialized. The lower bound Vmin and upper bound Vmax is initialized to be 0 and 100 respectively.
A structure of bacteria bac is considered by position pos, cost, objective function Jcc, best position and cost
(posbest, costbest). For all number of bacteria (S) in Line-2, the cost of bacteria is computed with respect to its
nutrient function considering its respective position. This makes the process less iterative compared to
conventional approach and makes the convergence faster. If the best cost of the bacteria is found less than
cost of the global best than best value of bacteria is allocated as global best (Line-5). The computation of best
cost is carried out by product of i) Number of elimination-dispersal steps, ii) Number of reproductive steps,
and iii) Number of Chemotactic Steps (Line-7).
The algorithm than apply a very unique steps of non-recursive elimination dispersal step (Line-8),
reproductive step (Line-9), and chemotactic step (Line-10). The updating of the objective function Jcc
(Line-12), applying the limits of Jcc (Line-13), updating positional information (Line-14), and applying
positional limits (Line-15). If the best cost of the bacteria is found less than the cost of the global best gbest
than the best solution of the bacteria is considered as the global best (Line-18). This process of optimization
is applied for efficient selection of clusterhead where a nearest node is explored for the all the cluster node.
For all the number of clusterhead, the distance from all the cluster node to its respective member node is
computed followed by removal of priorly selected cluster head and searcgh for nearest node to consecutive
cluster heads.
2.2. Algorithm for Optimizing Energy and position of CH
This algorithm is mainly responsible for optimizing the energy factor of the sensor node and to
perform selection of clusterhead considering its positional information. The algorithm takes the input of node
Int J Elec & Comp Eng ISSN: 2088-8708 
Novel Bacteria Foraging Optimization for Energy … (Hemavathi P)
4759
position (xnode, ynode) that after processing generates an outcome of EOTX (Optimized Transmitted Energy),
EORX(Optimized Received Energy), pos(solbest)(best position of CH). The steps involved in this algorithm are
as follows:
Algorithm for Optimizing Energy and position of CH
Input: xnode, ynode
Output: EOTX, EORX, solbest
Start
1. For i=1:N
2. 22
)()( CHnodeCHnode yyxxd 
3. ETXϕTX(d, PL)
4. EOTX(i)E(i)-ETX
5. ERXμRX(PL)
6. EORX(CH(idc)=E(CH(idc))-ERX
7. For j=1:CH
8. ETX= ϕTX(d, PL*Pcount(j))
9. E(CH(j))E(CH(j))-ETX
10. solbestf(bac, xytem, Vmax, Vmin, Vsize, gbest, E, BS(x,y), speed)
11. CHg(pos(solbest), Nch, xy, Did, E)
12. pos(solbest)x(CH), y(CH)
13. End
14. End
End
The algorithm mainly emphasizes on two different operations i.e. performing node-to-clusterhead
communication (Line-1 to Line-6) and clusterhead-to-base station communication (Line-7 to Line12) in order
to apply optimization process during complete stages of data aggregation. For all the nodes (Line-1),
Euclidean distance d is computed between the node position (xnode, ynode) and clusterhead position (xCH, yCH)
(Line-2). The study uses standard first order radio-energy model ϕTX in order to compute the transmittance
energy ETX (Line-3), where the transmittance energy is lowered on each iteration round (Line-4) in order to
compute the optimized transmittance energy EOTX. Similarly, the algorithm also computes receiving energy
of the clusterhead (Line-5) followed by computation of optimized receiving energy EORX (Line-6). It can be
also seen that computation of both optimized transmittance and receiving energy is carried out considering
original data packet PL. The next phase of the implementation of the algorithm considers only the cluster
heads (Line-7 onwards).
The computation of transmittance energy ETX is carried out for all the clusterheads only considering
distance between the clusterhead and base station d, data packet PL, and number of clusterheads Pcount
(Line-8). Even in this step, the algorithm performs minimization of the transmittance energy ETX. Therefore,
the proposed system performs dual steps minimization of transmittance energy that significantly maximizes
the network lifetime. Further, the algorithm applies a clustering function f on the basis of bacterial foraging
with respect to bacteria bac, xytemp a variable to eliminate died node considering position of all nodes which
is about to complete deplete its energy, Vmax, Vmin, gbest, energy, position of base station, and speed
(Line-10).
This is considered as best solution. Another optimal function g is constructed in Line-11 that
considers the best position as per foraging algorithm, number of cluster head, identity of died node Did, and
energy E. Therefore, Line-11 is considered as the first logical condition for the selection of clusterhead. The
second logical condition for the selection of clusterhead is carried out on the basis of position with respect to
best solution solbest. A closer look into this algorithm shows that proposed system mainly contributes towards
i) minimizes the iterative steps of bacterial foraging process, ii) offer multiple conditions for selecting
clusterhead, iii) optimize the mechanism of first order radio-energy modeling for reliable energy computation
to further claim the applicability in real-time sensors.
3. RESULT ANALYSIS
As the proposed system focuses on optimization in WSN therefore the assessment is carried out
with respect to network lifetime as well as communication performance. For this purpose, we consider
residual energy as well as throughput in order to assess the energy performance and data aggregation
performance in WSN. The study outcome is assessed for 100 sensor nodes with 0.05% probability of
selection of clusterhead, 0.5 Joule of initialized energy, and 2000 bits of data packet size. The attribites of the
bacterial foraging are 100 chemotactic steps, 4 reproduction steps, 2 steps of elimination-dispersal, and 4
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762
4760
steps of swimming over 100 bacteria. The study also considers width of attractant signal as 0.99, depth of
attractant signal that is generated by bacteria as 1.5, and hight of repellant signal between two bacteria as 2.0.
The study outcome considers comparing its outcome with the standard LEACH algorithm for
benchmarking From the study outcome as shown in Figure 2 and Figure 3, it shows that proposed
optimization techniques offers exponentially better outcome as compared to existing LEACH. Figure 2
shows sustainance of nodes in LEACH is only till 700 rounds with steep declination of power whereas the
proposed system offers quite a predictive pattern of linear pattern of energy dissipation. Figure 3 shows that
increased in throughput is limited till 300 iterations and than all the nodes dies by 700 rounds; however,
proposed system offers significant linear behaviour of throughput enhancement. Hence, proposed system is
highly recommended for any form of emergency-based applications or any other applications where power
demands are too high in WSN. Hence, proposed system proved to offer better algorithm performance with
respect to energy optimization.
Figure 2. Comparative Analysis of Residual Energy Figure 3. Comparative Analysis of Throughput
4. CONCLUSION
This paper has presented a very simple and yet highy effective optimization algorithm that has proved
that it is feasible to perform enhancement to bacterial foraging optimization techniques. After reviewing the
existing techniques of bacterial foraging techniques, it has been found that existing iterative steps of such
algorithm offers good optimization but at the cost of computational complexity owing to inclusion of
iterations. The proposed system contributes to an algorithm to have faster convergence accomplishing only
within 0.24462 seconds in core i3 processor where as for LEACH it is found to be 0.87666 seconds. Although,
we have checked for higher iteration rounds for assessing its outcome, our algorithm is quite predictive in its
nature and doesn’t require even to be assessed for 10% of total iterations. Hence, applicability of the algorithm
is quite good for energy-demanded application in WSN as it exhibits good balance between energy
conservation and increased throughput performance.
REFERENCES
[1] Rezazadeh, Javad. "Fundamental metrics for wireless sensor networks localization." International Journal of Electrical
and Computer Engineering 2.4 (2012): 452.
[2] Anwar, Raja Waseem, et al. "Security in Wireless sensor network: Approaches and Issues." Indonesian Journal of
Electrical Engineering and Computer Science 15.3 (2015): 584-590.
[3] Khan, Abdul Waheed, Abdul Hanan Abdullah, and Javed Iqbal Bangash. "Issues towards Efficient Time
Synchronization in Wireless Sensor Networks." Indonesian Journal of Electrical Engineering and Computer Science
12.10 (2014): 7509-7522.
[4] N. Abbi and S. Sharma, "Comparative review of evaluating and depleting energy hole problem in wireless sensor
network," 2016 Online International Conference on Green Engineering and Technologies (IC-GET), Coimbatore,
2016, pp. 1-5.
[5] A. Sharma, R. Chaki and U. Bhattacharya, "Applications of wireless sensor network in Intelligent Traffic System: A
review," 2011 3rd International Conference on Electronics Computer Technology, Kanyakumari, 2011, pp. 53-57.
Int J Elec & Comp Eng ISSN: 2088-8708 
Novel Bacteria Foraging Optimization for Energy … (Hemavathi P)
4761
[6] S. A. Imam, A. Choudhary and V. K. Sachan, "Design issues for wireless sensor networks and smart humidity sensors
for precision agriculture: A review," 2015 International Conference on Soft Computing Techniques and
Implementations (ICSCTI), Faridabad, 2015, pp. 181-187.
[7] H. H. Kenchannavar, S. Beedakar and U. P. Kulkarni, "Optimization techniques to improve lifetime of wireless sensor
networks: A review," 2015 International Conference on Energy Systems and Applications, Pune, 2015, pp. 446-450.
[8] T. Gui, C. Ma, F. Wang and D. E. Wilkins, "Survey on swarm intelligence based routing protocols for wireless sensor
networks: An extensive study," 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, 2016,
pp. 1944-1949.
[9] Bijaya Ketan Panigrahi, Yuhui Shi, Meng-Hiot Lim, Handbook of Swarm Intelligence: Concepts, Principles and
Applications, Springer Science & Business Media, 2011
[10] Jason Brownlee, Clever Algorithms: Nature-inspired Programming Recipes, Jason Brownlee, 2011
[11] S. Gupta, V. Sharma, N. Mohan, and P.S. Sandhu, “Color Reduction in RGB based on Bacteria Foraging
Optimization”, In International Conference on Computer and Communication Technologies (lCCCT ‘), 2012.
[12] S. Dasgupta, A. Biswas, S. Das, B. K. Panigrahi and A. Abraham, "A micro-bacterial foraging algorithm for high-
dimensional optimization," 2009 IEEE Congress on Evolutionary Computation, Trondheim, 2009, pp. 785-792.
[13] H. Chen, Y. Zhu, and K. Hu, "Adaptive bacterial foraging optimization”, In Abstract and Applied Analysis, vol. 2011.
Hindawi Publishing Corporation, 2011.
[14] Z-H. Wei, X. Zhao, K-W. Wang and Y. Xiong, “Bus dispatching interval optimization based on adaptive bacteria
foraging algorithm”, Mathematical Problems in Engineering, 2012
[15] A.N.K. Nasir, M.O.Tokhi, and N. Ghani, "Novel adaptive bacteria foraging algorithms for global
optimization”, Applied Computational Intelligence and Soft Computing, 2014
[16] R. Panda and M.K. Naik, "A crossover bacterial foraging optimization algorithm." Applied Computational
Intelligence and Soft Computing,2012
[17] B.B. Mangaraj, M. R. Jena, and S.K. Mohanty, "Bacteria foraging algorithm in antenna design." Applied
Computational Intelligence and Soft Computing, 2016
[18] L. Mao, Y. Mao, C. Zhou, C. Li, X. Wei, and H. Yang, "Particle swarm and bacterial foraging inspired hybrid
artificial bee colony algorithm for numerical function optimization", Mathematical Problems in Engineering, 2016
[19] S. Monajemi, S. Sanei and S. H. Ong, "Advances in bacteria motility modelling via diffusion adaptation," 2014 22nd
European Signal Processing Conference (EUSIPCO), Lisbon, 2014, pp. 2335-2339.
[20] S. Monajemi, S. Sanei, and S-H. Ong, "Advances in bacteria motility modelling via diffusion adaptation”, In Signal
Processing Conference (EUSIPCO), 2014 Proceedings of the 22nd European, pp. 2335-2339, 2014.
[21] M.S. Daas, S. Chikhi, and M. Batouche, "Bacterial foraging optimization with double role of reproduction and step
adaptation", In Proceedings of the International Conference on Intelligent Information Processing, Security and
Advanced Communication, pp. 71, 2015.
[22] A. K. Jain, S. C. Srivastava, S. N. Singh and L. Srivastava, "Bacteria Foraging Optimization Based Bidding Strategy
Under Transmission Congestion," in IEEE Systems Journal, vol. 9, no. 1, pp. 141-151, March 2015.
[23] Y. Mishra, S. Mishra and F. Li, "Coordinated Tuning of DFIG-Based Wind Turbines and Batteries Using Bacteria
Foraging Technique for Maintaining Constant Grid Power Output," in IEEE Systems Journal, vol. 6, no. 1, pp. 16-26,
March 201
[24] M. A. Muñoz, S. K. Halgamuge, W. Alfonso and E. F. Caicedo, "Simplifying the Bacteria Foraging Optimization
Algorithm," IEEE Congress on Evolutionary Computation, Barcelona, 2010, pp. 1-7
[25] N. A. Okaeme and P. Zanchetta, "Hybrid Bacterial Foraging Optimization Strategy for Automated Experimental
Control Design in Electrical Drives," in IEEE Transactions on Industrial Informatics, vol. 9, no. 2, pp. 668-678, May
2013.
[26] C. Samanta, S. P. Panigrahi and B. K. Panigrahi, "Genetic-based bacteria foraging to optimise energy management of
hybrid electric vehicles," in IET Electrical Systems in Transportation, vol. 4, no. 3, pp. 53-61, September 2014.
[27] A. A. A. Ari, A. Gueroui, N. Labraoui, B. O. Yenké, C. Titouna and I. Damakoa, "Adaptive scheme for collaborative
mobile sensing in wireless sensor networks: Bacterial foraging optimization approach," 2016 IEEE 27th Annual
International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Valencia, 2016, pp. 1-6.
[28] P. Lalwani and S. Das, "Bacterial Foraging Optimization Algorithm for CH selection and routing in wireless sensor
networks," 2016 3rd International Conference on Recent Advances in Information Technology (RAIT), Dhanbad,
2016, pp. 95-100.
[29] F. Li, Y. Zhang, J. Wu and H. Li, "Quantum bacterial foraging optimization algorithm," 2014 IEEE Congress on
Evolutionary Computation (CEC), Beijing, 2014, pp. 1265-1272.
[30] B. Pitchaimanickam and S. Radhakrishnan, "Bacteria Foraging Algorithm based clustering in Wireless Sensor
Networks," 2013 Fifth International Conference on Advanced Computing (ICoAC), Chennai, 2013, pp. 190-195.
[31] Q. Y. Zhao, M. Li, J. Luo, Y. Li and L. Dou, "A nanorobot swarming algorithm based on bacteria foraging
optimization to eradicate cancer cells," 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO
2014), Bali, 2014, pp. 2599-2604.
[32] Hemawathi.P and T G Basavaraju. Article: An Investigational Study of Energy Conservation Techniques in
Hierarchical Routing Protocols in Wireless Sensor Network. International Journal of Computer Applications
101(7):14-19, September 2014
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762
4762
BIOGRAPHIES OF AUTHORS
Hemavathi P obtained B.E from Manipal Institute of Technology, Manipal (University of
MAHE), India. She completed M.Tech from Dr. Ambedkar Institute of Technology Bangalore,
(VTU) India. Her areas of interest are Wireless Sensor Networks, Adhoc Networks. Currently
she is pursuing Phd under Jain University, Bangalore.
Dr. Nandakumar A N obtained his B.Sc in 1972, BE degree in 1976 both from university of
Mysore, India and Ph.D from Berhanpur university in the year 2008 after getting M.Tech from
University Of Roorkee (present IIT ROORKEE) in the year 1990. He is working as Professor,
New horizon College of Engineering in the department of Computer science and engineering,
Bangalore. His research is in the field of Image processing, pattern recognition, internet of
things and others. He is a life member of ISTE.

More Related Content

What's hot

A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...ijaia
 
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...cscpconf
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET Journal
 
An interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsAn interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsRavi Kumar
 
Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...IJECEIAES
 
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...theijes
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET Journal
 
Face Recognition for Human Identification using BRISK Feature and Normal Dist...
Face Recognition for Human Identification using BRISK Feature and Normal Dist...Face Recognition for Human Identification using BRISK Feature and Normal Dist...
Face Recognition for Human Identification using BRISK Feature and Normal Dist...ijtsrd
 
Using optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationUsing optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationAlexander Decker
 
11.software modules clustering an effective approach for reusability
11.software modules clustering an effective approach for  reusability11.software modules clustering an effective approach for  reusability
11.software modules clustering an effective approach for reusabilityAlexander Decker
 
Content Based Image Retrieval Based on Color: A Survey
Content Based Image Retrieval Based on Color: A SurveyContent Based Image Retrieval Based on Color: A Survey
Content Based Image Retrieval Based on Color: A SurveyEswar Publications
 
Text Extraction from Image Using GAMMA Correction Method.
Text Extraction from Image Using GAMMA Correction Method.Text Extraction from Image Using GAMMA Correction Method.
Text Extraction from Image Using GAMMA Correction Method.IRJET Journal
 
IRJET - Plant Leaf Disease Detection using Image Processing
IRJET -  	  Plant Leaf Disease Detection using Image ProcessingIRJET -  	  Plant Leaf Disease Detection using Image Processing
IRJET - Plant Leaf Disease Detection using Image ProcessingIRJET Journal
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...IRJET Journal
 
Enhancement of student performance prediction using modified K-nearest neighbor
Enhancement of student performance prediction using modified K-nearest neighborEnhancement of student performance prediction using modified K-nearest neighbor
Enhancement of student performance prediction using modified K-nearest neighborTELKOMNIKA JOURNAL
 
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...AM Publications
 

What's hot (20)

A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
 
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
Multi Label Spatial Semi Supervised Classification using Spatial Associative ...
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
 
An interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patternsAn interactive approach to multiobjective clustering of gene expression patterns
An interactive approach to multiobjective clustering of gene expression patterns
 
Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...
 
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...
A Survey and Comparative Study of Filter and Wrapper Feature Selection Techni...
 
P045058186
P045058186P045058186
P045058186
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural Network
 
Face Recognition for Human Identification using BRISK Feature and Normal Dist...
Face Recognition for Human Identification using BRISK Feature and Normal Dist...Face Recognition for Human Identification using BRISK Feature and Normal Dist...
Face Recognition for Human Identification using BRISK Feature and Normal Dist...
 
Using optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationUsing optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagation
 
11.software modules clustering an effective approach for reusability
11.software modules clustering an effective approach for  reusability11.software modules clustering an effective approach for  reusability
11.software modules clustering an effective approach for reusability
 
Content Based Image Retrieval Based on Color: A Survey
Content Based Image Retrieval Based on Color: A SurveyContent Based Image Retrieval Based on Color: A Survey
Content Based Image Retrieval Based on Color: A Survey
 
Text Extraction from Image Using GAMMA Correction Method.
Text Extraction from Image Using GAMMA Correction Method.Text Extraction from Image Using GAMMA Correction Method.
Text Extraction from Image Using GAMMA Correction Method.
 
IRJET - Plant Leaf Disease Detection using Image Processing
IRJET -  	  Plant Leaf Disease Detection using Image ProcessingIRJET -  	  Plant Leaf Disease Detection using Image Processing
IRJET - Plant Leaf Disease Detection using Image Processing
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...
IRJET- Predicting Customers Churn in Telecom Industry using Centroid Oversamp...
 
5 k z mao
5 k z mao5 k z mao
5 k z mao
 
Enhancement of student performance prediction using modified K-nearest neighbor
Enhancement of student performance prediction using modified K-nearest neighborEnhancement of student performance prediction using modified K-nearest neighbor
Enhancement of student performance prediction using modified K-nearest neighbor
 
40120140505017
4012014050501740120140505017
40120140505017
 
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...
ZERNIKE-ENTROPY IMAGE SIMILARITY MEASURE BASED ON JOINT HISTOGRAM FOR FACE RE...
 

Similar to Novel Bacteria Foraging Optimization for Energy-efficient Communication in Wireless Sensor Network

Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...
Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...
Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...IJECEIAES
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
A novel predictive optimization scheme for energy-efficient reliable operatio...
A novel predictive optimization scheme for energy-efficient reliable operatio...A novel predictive optimization scheme for energy-efficient reliable operatio...
A novel predictive optimization scheme for energy-efficient reliable operatio...IJECEIAES
 
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network IJECEIAES
 
A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model IJECEIAES
 
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...A Heuristic Approach for optimization of Non Linear process using Firefly Alg...
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...IJERA Editor
 
Neural Network Model Development with Soft Computing Techniques for Membrane ...
Neural Network Model Development with Soft Computing Techniques for Membrane ...Neural Network Model Development with Soft Computing Techniques for Membrane ...
Neural Network Model Development with Soft Computing Techniques for Membrane ...IJECEIAES
 
Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...IJERA Editor
 
Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...IJERA Editor
 
Best-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodBest-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodIJECEIAES
 
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Kashif Mehmood
 
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...IRJET Journal
 
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...IJECEIAES
 
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...A Novel Optimization towards Higher Reliability in Predictive Modelling towar...
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...IJECEIAES
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningIRJET Journal
 

Similar to Novel Bacteria Foraging Optimization for Energy-efficient Communication in Wireless Sensor Network (20)

Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...
Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...
Novel Scheme for Minimal Iterative PSO Algorithm for Extending Network Lifeti...
 
Kk341721880
Kk341721880Kk341721880
Kk341721880
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
A novel predictive optimization scheme for energy-efficient reliable operatio...
A novel predictive optimization scheme for energy-efficient reliable operatio...A novel predictive optimization scheme for energy-efficient reliable operatio...
A novel predictive optimization scheme for energy-efficient reliable operatio...
 
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network
MeMLO: Mobility-Enabled Multi-Level Optimization Sensor Network
 
C4O: chain-based cooperative clustering using coati optimization algorithm i...
C4O: chain-based cooperative clustering using coati  optimization algorithm i...C4O: chain-based cooperative clustering using coati  optimization algorithm i...
C4O: chain-based cooperative clustering using coati optimization algorithm i...
 
A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model A comprehensive review on hybrid network traffic prediction model
A comprehensive review on hybrid network traffic prediction model
 
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...A Heuristic Approach for optimization of Non Linear process using Firefly Alg...
A Heuristic Approach for optimization of Non Linear process using Firefly Alg...
 
Neural Network Model Development with Soft Computing Techniques for Membrane ...
Neural Network Model Development with Soft Computing Techniques for Membrane ...Neural Network Model Development with Soft Computing Techniques for Membrane ...
Neural Network Model Development with Soft Computing Techniques for Membrane ...
 
Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...
 
Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...Comparison of Cell formation techniques in Cellular manufacturing using three...
Comparison of Cell formation techniques in Cellular manufacturing using three...
 
Optimization 1
Optimization 1Optimization 1
Optimization 1
 
Best-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization methodBest-worst northern goshawk optimizer: a new stochastic optimization method
Best-worst northern goshawk optimizer: a new stochastic optimization method
 
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
Short Term Load Forecasting Using Bootstrap Aggregating Based Ensemble Artifi...
 
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
 
Ieee doctoral progarm final
Ieee doctoral progarm finalIeee doctoral progarm final
Ieee doctoral progarm final
 
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...
Comparative Analysis of Metaheuristic Approaches for Makespan Minimization fo...
 
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...A Novel Optimization towards Higher Reliability in Predictive Modelling towar...
A Novel Optimization towards Higher Reliability in Predictive Modelling towar...
 
Video
VideoVideo
Video
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine Learning
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 

Novel Bacteria Foraging Optimization for Energy-efficient Communication in Wireless Sensor Network

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 8, No. 6, December 2018, pp. 4755~4762 ISSN: 2088-8708, DOI: 10.11591/ijece.v8i6.pp4755-4762  4755 Journal homepage: http://iaescore.com/journals/index.php/IJECE Novel Bacteria Foraging Optimization for Energy-efficient Communication in Wireless Sensor Network Hemavathi P1 , Nandakumar A N2 1 Jain University, India 2 Department of Computer Science and Engineering, New Horizon College of Engineering, India Article Info ABSTRACT Article history: Received Dec 28, 2017 Revised Jul 17, 2018 Accepted Jul 29, 2018 Optimization techniques based on Swarm-intelligence has been reported to have significant benefits towards addressing communication issues in Wireless Sensor Network (WSN). We reviewed the most dominant swarm intelligence technique called as Bacteria Foraging Optimization (BFO) to find that there are very less significant model towards addressing the problems in WSN. Therefore, the proposed paper introduced a novel BFO algorithm which maintains a very good balance between the computational and communication demands of a sensor node unlike the conventional BFO algorithms. The significant contribution of the proposed study is to minimize the iterative steps and inclusion of minimization of both receiving / transmittance power in entire data aggregation process. The study outcome when compared with standard energy-efficient algorithm was found to offer superior network lifetime in terms of higher residual energy as well as data transmission performance. Keyword: Bacterial foraging Energy efficiency Optimization Swarm intelligence Wireless sensor network Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Hemavathi P Department of Computer Science and Engineering, Bangalore Institute of Technology, Bangalore, India Email: hemavathi.research@gmail.com 1. INTRODUCTION Wireless Sensor Network (WSN) has been a dominant topic of research in wireless network from more than a decade owing to its ongoing research challenges and its endless opportunities [1]. There are various research problems associated with WSN e.g. security issues [2], routing issues [3], energy issues [4], traffic-related issues [5], design issues [6], etc. In parallel to the problems, there is also various research- based solution that has been consistently evolving to solve this. Owing to design constraints of a sensor node, an optimization-based solution is the most preferred approach in addressing issues in WSN. Out of various forms of research techniques in optimization [7], swarm-intelligence based optimization is now becoming a trend owing to following benefits: inclusion of cognitive and social intelligence that offers better granularity in solving the optimization problems, better convergence performance compared to other non-bio inspired techniques and simpler interpretation of outcomes owing to its match with certain living organism [8]. Among all this, the proposed research work has emphasized on using Bacteria Foraging Optimization (BFO), which is based on foraging behaviour of a bacteria [9]. The fundamental strategy of the BFO algorithm is to permit the cell i.e. bacteria for aggregating stochastically the swarm and leading it to the position of optima as means to process information within a sensor node. In order to do this, there are sequences of operations being performed by the BFO. The first operation is known as chemotaxis which the system de-rates the cellular cost owing to the nearness to other bacteria while the movement of the cells is carried out towards the processed surface cost one by one. This operation is highly iterative in order to accomplish better outcome. The second operation is called as reproduction which means the continuation of a particular bacteria to next generation if they were witnessed to do well over a sample period of time.
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762 4756 The third operation is called as elimination-dispersal where the system rejects the cells and considers accepting novel samples of random origin with an inclusion of very minimal probability. A typical BFO algorithm is originally meant for solving optimization problem with continuous function. Owing to its recursive operation, it always works on a given loops in order to construct various form of explicit search operation [10]. The design process also uses different forms of coefficients for modeling swarming environment e.g. depth and width of attracting signal, width of repellant signal, and height of repellent signal. The conventional concept considers that height of repellant signal is always equivalent to depth of attractive signal. Adoption of a smaller step size in designing BFO is very common for continuing the search for an elite outcome. Conventional BFO algorithm also considers rejecting the half of cell population excusively during the reproduction which are reported to have lower health signals. The concept of BFO was already used in solving various optimization-based problems. However, inspite of such potential concept of optimization, its utilization towards WSN is yet to be witnessed as there is no standard research work or any benchmarked model being ever reported to be using BFO in WSN. Some of the research attempts of BFO towards WSN are mainly to perform selection of CH with no particular focus on its iterative operation. Therefore, the proposed research work introduces a technique which enhances the conventional BFO algorithm in order to optimize both computational and communication performance of a cellular node. The prime idea of the proposed paper is also to minimize the amount of energy depletion by making use of its iterative operation involved in enhanced BFO design principle. Section 1.1 discusses about the existing literatures where different techniques of BFO in different optimization issues are discussed followed by discussion of research problems in Section 1.2 and proposed solution in 1.3. Section 2 discusses about proposed optimization algorithm implementation followed by discussion of result analysis in Section 3. Finally, the conclusive remarks are provided in Section 4. 1.1. Background This section discusses the existing research approaches used for implementing the typical swarm intelligence of Bacteria Foraging Optimization (BFO). Gupta et al. [11] have presented a study where BFO was used for minimizing the degree of color in order to enhance the quantization process of a colored image. Dasgupta et al. [12] have enhanced the conventional BFO in order to solve the optimimization problems associated with high-dimensional data. Chen et al. [13] have addressed the convergence issue of conventional BFO by incorporating the automatic fine tuning of run length during execution of an algorithm. Wei et al. [14] have presented an adaptive BFO algorithm along with conventional search optimization technique in order to enhance the accuracy of search. Similar direction of adaptiveness has been also implemented by Nasir et al. [15] considering different forms of modalities in benchmarking process. Panda and Naik [16] have implemented a cross-over mechanism of genetic algorithm for improving the operations in BFO technique. Mangaraj et al. [17] have used BFO for enhancing the design process involved in antenna. Mao et al. [18] have combinely used particle swarm optimization along with BFO in order to improve the optimization performance involved in design of numerical function. Monajemi et al. [19] have applied diffusion adaption for modeling the motivity concept of bacteria in order to investigate the networks of bacteria. Similar approach of adaptation along with enhancement in reproduction step is carried out by Daas et al. [20]. BFO algorithm was also reported to be used for optimizing the traffic performance under the congestion state as seen in work of Jain et al. [21]. Usage of BFO was reported to be used for retaining uniform output of power in grid system as seen in the work of Mishra et al. [22]. Munoz et al. [23] have presented a brief discussion of using the complex functions involved in BFO using statistical analysis. Okaeme and Zanchetta [24] have used BFO for optimizing the performance of the controller design involved in electrical drives. BFO was also reported to be used for electric vehicles for enhancing the energy efficiency as seen in the work of Samanta et al. [25]. BFO algorithms have also been investigated in sensor network apart from other optimization problems.Ari et al. C. Samanta et. al. Have used BFO algorithm for assisting in mobile sensing operation in Wireless Sensor Network (WSN) [26]. Lalwani and Das have used BFO for performing selection of the cluster head mainly targeting to improve the routing performance [27]. The technique presented y Li et al have nearly used the similar mechanism of BFO along with quantum computing for enhancibf its stability rate during convergence of the outcome [28]. Pitchaimanickam and Radhakrishnan have have applied BFO technique on clusterhead selection process using simulation-based approach where the study outcome shows enhanced protocol operation. Usage of BFO was also reported in the work of Zhao et al. [30] in the area of robotics using nanorobots. Therefore, this background information eventually proved that BFO was investigated for multiple case studies of optimization problems. The next section outlines the issues associated with existing research work.
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  Novel Bacteria Foraging Optimization for Energy … (Hemavathi P) 4757 1.2. The Problem The significant research problems are as follows: a. A typical BFO algorithm suffers from convergence problems as well as it involves too much iterative steps in its sub-operations that has not been found to be addressed. b. Studies towards applying BFO algorithm towards optimizing the performance of WSN is less explored as compared to other optimization problems. c. There are few research implementations towards balancing the computation and communication performance in WSN using BFO algorithm. d. There is no single research work that confirmly minimize the dissipated power of sensor nodes during data aggregation process using BFO. Therefore, the problem statement of the proposed study can be stated as “Maintaining a uniform balance between the computational performance of BFO algorithm and optimal energy-efficient data delivery performance in WSN is challenging to design and implement.” 1.3. The Proposed Solution Extending out prior work [31], the proposed system aims to perform optimization of the energy performance of the sensor node in WSN by minimizing the iterative steps in order to offer faster convergence performance in Bacteria Foraging Optimization. Figure 1 highlights the system model of the proposed optimization. Network Parameters Clustering Parameters Bacterial Foraging Optimization chemotactic steps reproduction steps elimination-dispersal steps swimming steps Algorithm for Bacterial Foraging Optimization Algorithm for Optimizing Energy and position of CH Update Jcc Apply Jcc Limits Update Position Jcc Mirror Effect Apply Position Limits Evaluation of Cost Update Personal, global Best node-to- CH CH-BS Minimize ETX Minimize ERX Optimization Function Figure 1. Proposed System Model Figure 1 highlights that system takes input of network and clustering parameters of the WSN and constructs a novel bacterial foraging optimization technique in order to consecutively construct a mechanism that can optimally select a clusterhead in order to ensure that it performs minimization of the energy dissipation with respect to both transmittance and receiving energy. The proposed system not only minimizes the iterative steps of optimization but also reduces the transmittance energy twice in each steps that results in significant improvement of network lifetime as well as it retains a good balance between energy and throughput. The next section illustrates about algorithm implementation. 2. ALGORITHM IMPLEMENTATION This part of the paper outlines the optimization algorithm for bacterial foraging. The proposed system basically introduced a core optimization algorithm that is used for two motives i.e. i) performing optimization and ii) minimization of energy factor involved, and iii) selection of an effective cluster heads. This section illustrates the core algorithm by splitting it in two sub-modules.
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762 4758 2.1. Algorithm for Bacterial Foraging Optimization It has been already found that conventional usage of bacterial foraging behaviour calls for much slower convergence rate inspite of its elite outcomes. Therefore, the essential focus of the proposed system is to ensure that convergence rate is speedened up for faster decision making during optimization process. The algorithm takes the input of N (Number of Nodes), p (probability of selecting CH), Eo (Initialized Energy), Nc (Number of Chemotactic Steps), Nre (Number of reproductive steps), Ned (Number of elimination-dispersal steps), Ns (Number of swimming steps), S (Number of Bacteria) which after processing yields an outcome of costbest (best cost of routing). The significant steps of the algorithms are as follows: Algorithm for Bacterial Foraging Optimization Input: N, p, Eo, Nc, Nre, Ned, Ns, S Output: costbest Start 1. init N, p, Eo, Nc, Nre, Ned, Ns, S 2. For i=1:S 3. Compute bac(pos, Jcc, cost) 4. If bac(costbest)<costgbest 5. gbestbac(best) 6. End 7. costbest[Ned*Nre*Nc] 8. For l=1:Ned 9. For k=1:Nre 10. For j=1:Nc 11. For i=1:S 12. update Jcc 13. Apply Jcc limits 14. Update position 15. Jcc Effect 16. Apply Position Limits 17. If bac(costbest)<costbest 18. gbestbac(Best) 19. End 20. End 21. End 22. End 23. costbestgbest End The algorithm computes number of cluster head Nch to be product of probability p and number of nodes N. The variable attribute of bacterial foraging e.g. size (Vsize), minimum (Vmin) and maximum (Vmax) values are initialized. The lower bound Vmin and upper bound Vmax is initialized to be 0 and 100 respectively. A structure of bacteria bac is considered by position pos, cost, objective function Jcc, best position and cost (posbest, costbest). For all number of bacteria (S) in Line-2, the cost of bacteria is computed with respect to its nutrient function considering its respective position. This makes the process less iterative compared to conventional approach and makes the convergence faster. If the best cost of the bacteria is found less than cost of the global best than best value of bacteria is allocated as global best (Line-5). The computation of best cost is carried out by product of i) Number of elimination-dispersal steps, ii) Number of reproductive steps, and iii) Number of Chemotactic Steps (Line-7). The algorithm than apply a very unique steps of non-recursive elimination dispersal step (Line-8), reproductive step (Line-9), and chemotactic step (Line-10). The updating of the objective function Jcc (Line-12), applying the limits of Jcc (Line-13), updating positional information (Line-14), and applying positional limits (Line-15). If the best cost of the bacteria is found less than the cost of the global best gbest than the best solution of the bacteria is considered as the global best (Line-18). This process of optimization is applied for efficient selection of clusterhead where a nearest node is explored for the all the cluster node. For all the number of clusterhead, the distance from all the cluster node to its respective member node is computed followed by removal of priorly selected cluster head and searcgh for nearest node to consecutive cluster heads. 2.2. Algorithm for Optimizing Energy and position of CH This algorithm is mainly responsible for optimizing the energy factor of the sensor node and to perform selection of clusterhead considering its positional information. The algorithm takes the input of node
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  Novel Bacteria Foraging Optimization for Energy … (Hemavathi P) 4759 position (xnode, ynode) that after processing generates an outcome of EOTX (Optimized Transmitted Energy), EORX(Optimized Received Energy), pos(solbest)(best position of CH). The steps involved in this algorithm are as follows: Algorithm for Optimizing Energy and position of CH Input: xnode, ynode Output: EOTX, EORX, solbest Start 1. For i=1:N 2. 22 )()( CHnodeCHnode yyxxd  3. ETXϕTX(d, PL) 4. EOTX(i)E(i)-ETX 5. ERXμRX(PL) 6. EORX(CH(idc)=E(CH(idc))-ERX 7. For j=1:CH 8. ETX= ϕTX(d, PL*Pcount(j)) 9. E(CH(j))E(CH(j))-ETX 10. solbestf(bac, xytem, Vmax, Vmin, Vsize, gbest, E, BS(x,y), speed) 11. CHg(pos(solbest), Nch, xy, Did, E) 12. pos(solbest)x(CH), y(CH) 13. End 14. End End The algorithm mainly emphasizes on two different operations i.e. performing node-to-clusterhead communication (Line-1 to Line-6) and clusterhead-to-base station communication (Line-7 to Line12) in order to apply optimization process during complete stages of data aggregation. For all the nodes (Line-1), Euclidean distance d is computed between the node position (xnode, ynode) and clusterhead position (xCH, yCH) (Line-2). The study uses standard first order radio-energy model ϕTX in order to compute the transmittance energy ETX (Line-3), where the transmittance energy is lowered on each iteration round (Line-4) in order to compute the optimized transmittance energy EOTX. Similarly, the algorithm also computes receiving energy of the clusterhead (Line-5) followed by computation of optimized receiving energy EORX (Line-6). It can be also seen that computation of both optimized transmittance and receiving energy is carried out considering original data packet PL. The next phase of the implementation of the algorithm considers only the cluster heads (Line-7 onwards). The computation of transmittance energy ETX is carried out for all the clusterheads only considering distance between the clusterhead and base station d, data packet PL, and number of clusterheads Pcount (Line-8). Even in this step, the algorithm performs minimization of the transmittance energy ETX. Therefore, the proposed system performs dual steps minimization of transmittance energy that significantly maximizes the network lifetime. Further, the algorithm applies a clustering function f on the basis of bacterial foraging with respect to bacteria bac, xytemp a variable to eliminate died node considering position of all nodes which is about to complete deplete its energy, Vmax, Vmin, gbest, energy, position of base station, and speed (Line-10). This is considered as best solution. Another optimal function g is constructed in Line-11 that considers the best position as per foraging algorithm, number of cluster head, identity of died node Did, and energy E. Therefore, Line-11 is considered as the first logical condition for the selection of clusterhead. The second logical condition for the selection of clusterhead is carried out on the basis of position with respect to best solution solbest. A closer look into this algorithm shows that proposed system mainly contributes towards i) minimizes the iterative steps of bacterial foraging process, ii) offer multiple conditions for selecting clusterhead, iii) optimize the mechanism of first order radio-energy modeling for reliable energy computation to further claim the applicability in real-time sensors. 3. RESULT ANALYSIS As the proposed system focuses on optimization in WSN therefore the assessment is carried out with respect to network lifetime as well as communication performance. For this purpose, we consider residual energy as well as throughput in order to assess the energy performance and data aggregation performance in WSN. The study outcome is assessed for 100 sensor nodes with 0.05% probability of selection of clusterhead, 0.5 Joule of initialized energy, and 2000 bits of data packet size. The attribites of the bacterial foraging are 100 chemotactic steps, 4 reproduction steps, 2 steps of elimination-dispersal, and 4
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762 4760 steps of swimming over 100 bacteria. The study also considers width of attractant signal as 0.99, depth of attractant signal that is generated by bacteria as 1.5, and hight of repellant signal between two bacteria as 2.0. The study outcome considers comparing its outcome with the standard LEACH algorithm for benchmarking From the study outcome as shown in Figure 2 and Figure 3, it shows that proposed optimization techniques offers exponentially better outcome as compared to existing LEACH. Figure 2 shows sustainance of nodes in LEACH is only till 700 rounds with steep declination of power whereas the proposed system offers quite a predictive pattern of linear pattern of energy dissipation. Figure 3 shows that increased in throughput is limited till 300 iterations and than all the nodes dies by 700 rounds; however, proposed system offers significant linear behaviour of throughput enhancement. Hence, proposed system is highly recommended for any form of emergency-based applications or any other applications where power demands are too high in WSN. Hence, proposed system proved to offer better algorithm performance with respect to energy optimization. Figure 2. Comparative Analysis of Residual Energy Figure 3. Comparative Analysis of Throughput 4. CONCLUSION This paper has presented a very simple and yet highy effective optimization algorithm that has proved that it is feasible to perform enhancement to bacterial foraging optimization techniques. After reviewing the existing techniques of bacterial foraging techniques, it has been found that existing iterative steps of such algorithm offers good optimization but at the cost of computational complexity owing to inclusion of iterations. The proposed system contributes to an algorithm to have faster convergence accomplishing only within 0.24462 seconds in core i3 processor where as for LEACH it is found to be 0.87666 seconds. Although, we have checked for higher iteration rounds for assessing its outcome, our algorithm is quite predictive in its nature and doesn’t require even to be assessed for 10% of total iterations. Hence, applicability of the algorithm is quite good for energy-demanded application in WSN as it exhibits good balance between energy conservation and increased throughput performance. REFERENCES [1] Rezazadeh, Javad. "Fundamental metrics for wireless sensor networks localization." International Journal of Electrical and Computer Engineering 2.4 (2012): 452. [2] Anwar, Raja Waseem, et al. "Security in Wireless sensor network: Approaches and Issues." Indonesian Journal of Electrical Engineering and Computer Science 15.3 (2015): 584-590. [3] Khan, Abdul Waheed, Abdul Hanan Abdullah, and Javed Iqbal Bangash. "Issues towards Efficient Time Synchronization in Wireless Sensor Networks." Indonesian Journal of Electrical Engineering and Computer Science 12.10 (2014): 7509-7522. [4] N. Abbi and S. Sharma, "Comparative review of evaluating and depleting energy hole problem in wireless sensor network," 2016 Online International Conference on Green Engineering and Technologies (IC-GET), Coimbatore, 2016, pp. 1-5. [5] A. Sharma, R. Chaki and U. Bhattacharya, "Applications of wireless sensor network in Intelligent Traffic System: A review," 2011 3rd International Conference on Electronics Computer Technology, Kanyakumari, 2011, pp. 53-57.
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  Novel Bacteria Foraging Optimization for Energy … (Hemavathi P) 4761 [6] S. A. Imam, A. Choudhary and V. K. Sachan, "Design issues for wireless sensor networks and smart humidity sensors for precision agriculture: A review," 2015 International Conference on Soft Computing Techniques and Implementations (ICSCTI), Faridabad, 2015, pp. 181-187. [7] H. H. Kenchannavar, S. Beedakar and U. P. Kulkarni, "Optimization techniques to improve lifetime of wireless sensor networks: A review," 2015 International Conference on Energy Systems and Applications, Pune, 2015, pp. 446-450. [8] T. Gui, C. Ma, F. Wang and D. E. Wilkins, "Survey on swarm intelligence based routing protocols for wireless sensor networks: An extensive study," 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, 2016, pp. 1944-1949. [9] Bijaya Ketan Panigrahi, Yuhui Shi, Meng-Hiot Lim, Handbook of Swarm Intelligence: Concepts, Principles and Applications, Springer Science & Business Media, 2011 [10] Jason Brownlee, Clever Algorithms: Nature-inspired Programming Recipes, Jason Brownlee, 2011 [11] S. Gupta, V. Sharma, N. Mohan, and P.S. Sandhu, “Color Reduction in RGB based on Bacteria Foraging Optimization”, In International Conference on Computer and Communication Technologies (lCCCT ‘), 2012. [12] S. Dasgupta, A. Biswas, S. Das, B. K. Panigrahi and A. Abraham, "A micro-bacterial foraging algorithm for high- dimensional optimization," 2009 IEEE Congress on Evolutionary Computation, Trondheim, 2009, pp. 785-792. [13] H. Chen, Y. Zhu, and K. Hu, "Adaptive bacterial foraging optimization”, In Abstract and Applied Analysis, vol. 2011. Hindawi Publishing Corporation, 2011. [14] Z-H. Wei, X. Zhao, K-W. Wang and Y. Xiong, “Bus dispatching interval optimization based on adaptive bacteria foraging algorithm”, Mathematical Problems in Engineering, 2012 [15] A.N.K. Nasir, M.O.Tokhi, and N. Ghani, "Novel adaptive bacteria foraging algorithms for global optimization”, Applied Computational Intelligence and Soft Computing, 2014 [16] R. Panda and M.K. Naik, "A crossover bacterial foraging optimization algorithm." Applied Computational Intelligence and Soft Computing,2012 [17] B.B. Mangaraj, M. R. Jena, and S.K. Mohanty, "Bacteria foraging algorithm in antenna design." Applied Computational Intelligence and Soft Computing, 2016 [18] L. Mao, Y. Mao, C. Zhou, C. Li, X. Wei, and H. Yang, "Particle swarm and bacterial foraging inspired hybrid artificial bee colony algorithm for numerical function optimization", Mathematical Problems in Engineering, 2016 [19] S. Monajemi, S. Sanei and S. H. Ong, "Advances in bacteria motility modelling via diffusion adaptation," 2014 22nd European Signal Processing Conference (EUSIPCO), Lisbon, 2014, pp. 2335-2339. [20] S. Monajemi, S. Sanei, and S-H. Ong, "Advances in bacteria motility modelling via diffusion adaptation”, In Signal Processing Conference (EUSIPCO), 2014 Proceedings of the 22nd European, pp. 2335-2339, 2014. [21] M.S. Daas, S. Chikhi, and M. Batouche, "Bacterial foraging optimization with double role of reproduction and step adaptation", In Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication, pp. 71, 2015. [22] A. K. Jain, S. C. Srivastava, S. N. Singh and L. Srivastava, "Bacteria Foraging Optimization Based Bidding Strategy Under Transmission Congestion," in IEEE Systems Journal, vol. 9, no. 1, pp. 141-151, March 2015. [23] Y. Mishra, S. Mishra and F. Li, "Coordinated Tuning of DFIG-Based Wind Turbines and Batteries Using Bacteria Foraging Technique for Maintaining Constant Grid Power Output," in IEEE Systems Journal, vol. 6, no. 1, pp. 16-26, March 201 [24] M. A. Muñoz, S. K. Halgamuge, W. Alfonso and E. F. Caicedo, "Simplifying the Bacteria Foraging Optimization Algorithm," IEEE Congress on Evolutionary Computation, Barcelona, 2010, pp. 1-7 [25] N. A. Okaeme and P. Zanchetta, "Hybrid Bacterial Foraging Optimization Strategy for Automated Experimental Control Design in Electrical Drives," in IEEE Transactions on Industrial Informatics, vol. 9, no. 2, pp. 668-678, May 2013. [26] C. Samanta, S. P. Panigrahi and B. K. Panigrahi, "Genetic-based bacteria foraging to optimise energy management of hybrid electric vehicles," in IET Electrical Systems in Transportation, vol. 4, no. 3, pp. 53-61, September 2014. [27] A. A. A. Ari, A. Gueroui, N. Labraoui, B. O. Yenké, C. Titouna and I. Damakoa, "Adaptive scheme for collaborative mobile sensing in wireless sensor networks: Bacterial foraging optimization approach," 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Valencia, 2016, pp. 1-6. [28] P. Lalwani and S. Das, "Bacterial Foraging Optimization Algorithm for CH selection and routing in wireless sensor networks," 2016 3rd International Conference on Recent Advances in Information Technology (RAIT), Dhanbad, 2016, pp. 95-100. [29] F. Li, Y. Zhang, J. Wu and H. Li, "Quantum bacterial foraging optimization algorithm," 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, 2014, pp. 1265-1272. [30] B. Pitchaimanickam and S. Radhakrishnan, "Bacteria Foraging Algorithm based clustering in Wireless Sensor Networks," 2013 Fifth International Conference on Advanced Computing (ICoAC), Chennai, 2013, pp. 190-195. [31] Q. Y. Zhao, M. Li, J. Luo, Y. Li and L. Dou, "A nanorobot swarming algorithm based on bacteria foraging optimization to eradicate cancer cells," 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014), Bali, 2014, pp. 2599-2604. [32] Hemawathi.P and T G Basavaraju. Article: An Investigational Study of Energy Conservation Techniques in Hierarchical Routing Protocols in Wireless Sensor Network. International Journal of Computer Applications 101(7):14-19, September 2014
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 6, December 2018 : 4755 - 4762 4762 BIOGRAPHIES OF AUTHORS Hemavathi P obtained B.E from Manipal Institute of Technology, Manipal (University of MAHE), India. She completed M.Tech from Dr. Ambedkar Institute of Technology Bangalore, (VTU) India. Her areas of interest are Wireless Sensor Networks, Adhoc Networks. Currently she is pursuing Phd under Jain University, Bangalore. Dr. Nandakumar A N obtained his B.Sc in 1972, BE degree in 1976 both from university of Mysore, India and Ph.D from Berhanpur university in the year 2008 after getting M.Tech from University Of Roorkee (present IIT ROORKEE) in the year 1990. He is working as Professor, New horizon College of Engineering in the department of Computer science and engineering, Bangalore. His research is in the field of Image processing, pattern recognition, internet of things and others. He is a life member of ISTE.