Skip to main content

Optimization of Adaptive Petri-Net Grid Genetic Algorithm Workflows

  • Conference paper
ICT Innovations 2009 (ICT Innovations 2009)

Included in the following conference series:

  • 1079 Accesses

Abstract

In this paper we present an analysis methodology for the possible improvements of the performance of Adaptive Petri-Net Grid Genetic Algorithm workflow. Genetic Algorithms are very powerful optimization technique that is easily parallelized using different approaches which makes it ideal for the Grid. The High Level Petri-Net workflow model greatly outperforms currently available DAG workflow model available in gLite Grid middleware. Using the flexibility of the High Level Petri-Net workflows we have designed an adaptive workflow that overcomes the heterogeneity and unpredictability of the Grid infrastructure, giving users better and more stable execution times than formerly used DAG workflows. The performance of the Petri-Net Grid Genetic Algorithm is analyzed using several parameters that change the behavior of the optimization. The performance is measured as a shortening of the overall execution time of the workflow in the process of searching for a solution with suitable quality. In the course of the analysis we defined a stable measurement of the quality of the solution used in the experiments. The experimental results obtained by Genetic Algorithm optimization of performance of the Data Warehouse design have shown the unexpected interesting influence some parameters have over the optimization time for obtaining the same quality level.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aalst, W.: The Application of Petri Nets to Workflow Management. The Journal of Circuits, Systems and Computers 8(1), 21–66 (1998)

    Article  Google Scholar 

  2. Alt, M., et al.: Using High Level Petri-Nets for Describing and Analysing Hierarchical Grid Workflows. In: Proc. of the CoreGRID Integration Workshop, Pisa, Italy (2005)

    Google Scholar 

  3. Cantu-Paz, E.: A Survey of Parallel Genetic Algorithms. Calculateurs Paralleles, Reseaux et Systems Repartis 10(2), 141–171 (1998)

    Google Scholar 

  4. Cui, J., Fogarty, T.C., Gammack, J.G.: Searching Databases Using Parallel Genetic Algorithms on a Transputer Computing Surface. Future Generation Computer Systems 9(1), 33–40 (1993)

    Article  Google Scholar 

  5. Golub, M.: Improving the Efficiency of Parallel Genetic Algorithms. Ph.D. thesis, Zagreb University, Croatia (2001)

    Google Scholar 

  6. Herrera, J., Huedo, E., Montero, R.S., Llorente, I.M.: A Grid-Oriented Genetic Algorithm. In: Sloot, P.M.A., Hoekstra, A.G., Priol, T., Reinefeld, A., Bubak, M. (eds.) EGC 2005. LNCS, vol. 3470, pp. 315–322. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Hoheisel, A., Der, U.: An XML-based Framework for Loosely Coupled Applications on Grid Environments. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2657, pp. 245–254. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Imade, H., Morishita, R., Ono, I., Ono, N., Okamoto, M.: A Grid-Oriented Genetic Algorithm Framework for Bioinformatics. New Generation Computing 22(2), 177–186 (2004)

    Article  MATH  Google Scholar 

  9. Jakimovski, B., Cerepnalkoski, D., Velinov, G.: Framework for Workflow Gridication of Genetic Algorithms in Java. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part III. LNCS, vol. 5103, pp. 463–470. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. Jakimovski, B., Sahpaski, D., Velinov, G.: Performance improvement of Genetic Algorithms by Adaptive Grid Workflows. In: Proc. of the 11th Intl Symposium on Symbolic and Numeric Algorithms for Scientific Computing. IEEE Press, Timisoara (2009)

    Google Scholar 

  11. Meffert, K.: JGAP - Java Genetic Algorithms and Genetic Programming Package (2009), http://jgap.sf.net

  12. Nowostawski, M., Poli, R.: Parallel Genetic Algorithm Taxonomy. In: Proc. of the Third International Conference on Knowledge-Based Intelligent Information Engineering Systems (KES 1899), Adelaide, pp. 88–92 (1899)

    Google Scholar 

  13. Pellegrini, S., Giacomini, F.: Design of a Petri Net-Based Workflow Engine. In: Proc. of the 3rd Intl. Conference on Grid and Pervasive Computing Workshops 2008, pp. 81–86 (2008)

    Google Scholar 

  14. Sena, G.A., Megherbi, D., Isern, G.: Implementation of a Parallel Genetic Algorithm on a Cluster of Workstations: Travelling Salesman Problem, a Case Study. Future Generation Computer Systems 17(4), 477–488 (2001)

    Article  MATH  Google Scholar 

  15. Velinov, G., Jakimovski, B., Cerepnalkoski, D., Kon-Popovska, M.: Framework for Improvement of Data Warehouse Optimization Process by Workflow Gridification. In: Proc. of the 12th Conference on Advances in Databases and Information Systems, ADBIS 2008. Pori, Finland, pp. 295–304 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jakimovski, B., Sahpaski, D., Velinov, G. (2010). Optimization of Adaptive Petri-Net Grid Genetic Algorithm Workflows. In: Davcev, D., Gómez, J.M. (eds) ICT Innovations 2009. ICT Innovations 2009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10781-8_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10781-8_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10780-1

  • Online ISBN: 978-3-642-10781-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics