Application of Hive Theory to the Identification of Suitable Porcupine Habitats

  • Mrinmoy MajumderEmail author
  • Rabindra Nath Barman


Porcupines are rodents with a coat of sharp spines, or quills, that defend or camouflage them from predators. But the same spines or quills have made them valuable to illegal wildlife dealers who sell these quills to various comb and ornament companies who use them in their products. Also the scale of urbanization and climate change have constrained the area of suitable habitats for porcupines. When an animal loses its habitat, its numbers start to diminish, and if the degradation continues, then that species of animal becomes endangered or extinct. That is why the present study tries to find a methodology to identify suitable habitats for porcupine populations using the artificial bee colony algorithm. This algorithm mimics the food-search procedure of the honey bee. In this study the honey bee algorithm is used to rate different input variables or factors. This rating methodology makes the selection process neutral, independent, and free of personal preferences, which are often encountered when scoring is done on the basis of expert opinion in any selection mechanisms.


Artificial bee colony algorithm Porcupine Location selection 


  1. African Wildlife Foundations (AWF), 2012, Porcupines. Retrieved from Feb 2012
  2. Fahmy AA (2012) Using the Bees Algorithm to select the optimal speed parameters for wind turbine generators. J King Saud Univ Comput Inf Sci 24(1):17–26Google Scholar
  3. Hsieh T-J, Hsiao HF, Wei-Chang Y (2011) Forecasting stock markets using wavelet transforms and recurrent neural networks: an integrated system based on artificial bee colony algorithm. Appl Soft Comput 11(2):2510–2525CrossRefGoogle Scholar
  4. Karaboga D, Ozturk C (2011) A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl Soft Comput 11(1):652–657CrossRefGoogle Scholar
  5. Quijano N, Passino KM (2010) Honey bee social foraging algorithms for resource allocation: theory and application. Eng Appl Artif Intel 23(6):845–861CrossRefGoogle Scholar
  6. Raysweb (2012) Porcupine. Retrieved from Feb 2012
  7. San Diego Zoo Porcupines (2013) Mammals: Porcupines, Zoological Society of San Diego. Retrieved from Feb 2012
  8. Taheri J, Lee YC, Zomaya AY, Siegel HJ (2011) A Bee Colony based optimization approach for simultaneous job scheduling and data replication in grid environments. Comput Oper Res (in press), corrected proof, Available online 25 Nov 2011Google Scholar
  9. Xu C, Duan H (2010) Artificial bee colony (ABC) optimized edge potential function (EPF) approach to target recognition for low-altitude aircraft. Pattern Recogn Lett 31(13):1759–1772CrossRefGoogle Scholar
  10. Zhang H, Zhu Y, Zou W, Yan X (2012) A hybrid multi-objective artificial bee colony algorithm for burdening optimization of copper strip production. Appl Math Model 36(6):2578–2591CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2013

Authors and Affiliations

  1. 1.School of Hydro-Informatics EngineeringNational Institute of Technology Agartala, BarjalaJiraniaIndia
  2. 2.Department of Production EngineeringNational Institute of Technology Agartala, BarjalaJiraniaIndia

Personalised recommendations