Call for Paper - January 2024 Edition
IJCA solicits original research papers for the January 2024 Edition. Last date of manuscript submission is December 20, 2023. Read More

Using Facebook as a Cloud Platform for Solving Numerical Optimization Problem

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 55 - Number 3
Year of Publication: 2012
T. M. Rezwanul Islam
S. M. Al Mahi
Abu Sina Mohammad Raju Chowdhury

Rezwanul T M Islam, Al S M Mahi and Abu Sina Mohammad Raju Chowdhury. Article: Using Facebook as a Cloud Platform for Solving Numerical Optimization Problem. International Journal of Computer Applications 55(3):43-53, October 2012. Full text available. BibTeX

	author = {T. M. Rezwanul Islam and S. M. Al Mahi and Abu Sina Mohammad Raju Chowdhury},
	title = {Article: Using Facebook as a Cloud Platform for Solving Numerical Optimization Problem},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {55},
	number = {3},
	pages = {43-53},
	month = {October},
	note = {Full text available}


In case of numerical optimization problem, the size of data sets and computational complexity is rising enormously. These numerical optimization problem generally has lots of local minima and Evolutionary Algorithms helps quickly to find the optimal solution in this exigent search space. Not only that but also computing the objective functions becomes a very complicated and time consuming task. For this reason distributed computing system is very helpful. That's why Facebook is used as a cloud platform. Facebook users voluntarily support this scientific work of finding the solution for Numerical Optimization problems by sharing their CPU cycle.


  • R. Sarker, M. Mohammadian and X. Yao (eds. ),"Evolutionary Optimization", INTERNATIONAL SERIES IN OPERATIONS RESEARCH AND MANAGEMENT SCIENCE Volume: 48, Kluwer Academic, ISBN 0-7923-7654-4, January 2002, 432 pp.
  • Zbigniew Michalewicz "Genetic Algorithms + Data Structures = Evolution Programs" 3rd rev and extended edition, Springer-Verlag, Berlin, 1996Tavel, P. 2007 Modeling and Simulation Design. AK Peters Ltd.
  • K. Price and R. Storn, "Differential Evolution: Numerical Optimization Made Easy", Dr. Dobb's Journal, 1997 Forman, G. 2003.
  • K. V. Price, "An introduction to differential evolution", in New Ideas in Optimization, pages 79 - 108, McGraw-Hill Ltd. , UK, 1999.
  • K. V. Price and R. M. Storn and J. A. Lampinen, "Differential evolution: A practical approach to global optimization", Springer, 2005. ISBN 978-3-540-20950-8.
  • R. Storn and K. Price, "Differential Evolution: A Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Spaces", Technical Report TR-95-012, International Computer Science Institute, Berkeley, CA, 1995.
  • R. Storn and K. Price, "Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces", Journal of Global Optimization, 1997.
  • Travis Desell. "Asynchronous Global Optimization for Massive-Scale Computing" PhD thesis, Rensselaer Polytechnic Institute, December 2009.
  • Kyle Chard, Simon Caton, Omer Rana, Kris Bubendorfer. "Social Cloud : Cloud Computing in Social Networks", 2010 IEEE 3rd International Conference on Cloud Computing.
  • Ole J. Mengshoel, David E. Goldberg. "The Crowding approach to Niching in Genetic Algorithm", 200X by the Massachusetts Institute of Technology.
  • DanWerthimer, JeffCobb, MattLebofsky, DavidAnderson, and EricKorpela. "Seti@home?massively distributed computing for seti". Com-puting in Science and Engineering,3(1):78 - 83,2001.
  • A. L. Beberg and V. S. Pande. "Storage@home: Petascale distributed storage". In Parallel and Distributed Processing Symposium,2007. IPDPS2007. IEEE International, pages 1 - 6,2007.
  • David P. Anderson . "Boinc : A system for public-resource computing and storage", In GRID 04: Proceedings of the 5th IEEE / ACM International Workshop on Grid Computing,pages 410 ,Washington, DC, USA, 2004 . IEEE Computer Society.
  • Kirkpatrick, David (2007-05-29). "Facebook's plan to hook up the world". CNN. Retrieved 2008-03-05