Skip to main content

Simulated Annealing in Finding Optimum Groups of Learners of UML

  • Chapter
Intelligent Interactive Multimedia Systems and Services

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 6))

Abstract

The Simulated Annealing (SA) algorithm (Kirkpatrick et al. 1983) is a genetic algorithm that serves as a general optimization technique for solving combinatorial optimization problems. The local optimization algorithms start with an initial solution and repeatedly search for a better solution in the neighborhood with a lower cost. So, the locally optimal solution to which they result is this with the lower cost in the neighborhood.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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. Aerts, J.C.J.H., van Herwijnen, M., Stewart, T.: Using Simulated Annealing and Spatial Goal Programming for Solving a Multi Site Land Use Allocation Problem. In: Evolutionary Multi Criterion Optimization, pp. 448–463. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  2. Anagnostopoulos, A., Michel, L., Hentenryck, P.V., Vergados, Y.: A simulated annealing approach to the traveling tournament problem. J. of Scheduling 9(2), 177–193 (2006)

    Article  MATH  Google Scholar 

  3. Cagan, J., Clark, R., Dastidar, P., Szykman, S., Weisser, P.: Hvac Cad Layout Tools: A Case Study of University/Industry Collaboration. In: Proceedings of the Optimization in Industry Conference (1997)

    Google Scholar 

  4. Christodoulopoulos, C.E., Papanikolaou, K.A.: A Group Formation Tool in an E-Learning Context. In: Proceedings of the 19th IEEE international Conference on Tools with Artificial intelligence, vol. 02 (2007)

    Google Scholar 

  5. Gogoulou, A., Gouli, G., Boas, E., Liakou, E., Grigoriadou, M.: Forming homogeneous, heterogeneous and mixed groups of learners. In: Proceedings of the Personalisation in E-Learning Environments at Individual and Group Level Workshop, in 11th International Conference on User Modeling, pp. 33–40 (2007)

    Google Scholar 

  6. Graf, S., Bekele, R.: Forming Heterogeneous Groups for Intelligent Collaborative Learning Systems with Ant Colony Optimization. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 217–226. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Czaplicki, J., Cornélissen, G., Halberg, F.: GOSA, a simulated annealing-based program for global optimization of nonlinear problems, also reveals transyears. J. Appl. Biomed. 4, 87–94 (2006)

    Google Scholar 

  8. Davidson, R., Harel, D.: Drawing graphs nicely using simulated annealing. ACM Transactions on Graphics (TOG) 15(4), 301–331 (1996)

    Article  Google Scholar 

  9. Holt, P., Dubs, S., Jones, M., Greer, J.: The State of Student Modelling. In: Greer, J., McCalla, G. (eds.) Student Modelling: The Key To Individualized Knowledge-Based Instruction, pp. 3–35. Springer, Berlin (1994)

    Google Scholar 

  10. Johnson, D.S., Aragon, C.R., McGeoch, L.A., Schevon, C.: Optimization by simulated annealing: an experimental evaluation. Part I, graph partitioning. Oper. Res. 37(6), 865–892 (1989)

    Article  MATH  Google Scholar 

  11. Kazarlis, S.: Solving University Timetabling Problems Using Advanced Genetic Algorithms. In: 5th International Conference on Technology and Automation, ICTA 2005 (2005)

    Google Scholar 

  12. Kazem, A.A., Rahmani, A.M., Aghdam, H.H.: A Modified Simulated Annealing Algorithm for Static Task Scheduling in Grid Computing. In: Proceedings of the 2008 international Conference on Computer Science and information Technology, ICCSIT, August 29-September 02, pp. 623–627. IEEE Computer Society, Washington (2008)

    Chapter  Google Scholar 

  13. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science 220, 671–680 (1983)

    Article  MathSciNet  Google Scholar 

  14. Lehtinen, E., Hakkarainen, K., Lipponen, L., Rahikainen1, M., Muukkonen, H.: Computer supported collaborative learning: A review. The J.H.G.I. Giesbers Reports on Education, 10, Department of Educational Sciences, University on Nijmegen (1999)

    Google Scholar 

  15. Martin, E., Paredes, P.: Using learning styles for dynamic group formation in adaptive collaborative hypermedia systems. In: Proceedings of the 4th International Conference on Web-engineering, Munich, pp. 188–198 (2004)

    Google Scholar 

  16. Monien, B., Ramme, F., Salmen, H.: A Parallel Simulated Annealing Algorithm for Generating 3D Layouts of Undirected Graphs. In: Brandenburg, F.J. (ed.) GD 1995. LNCS, vol. 1027, pp. 396–408. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  17. Norman, W.T.: Toward an adequate taxonomy of personality attributes: Replicated factor structure in peer nomination personality ratings. Journal of Abnormal and Social Psychology 66, 574–583 (1963)

    Article  Google Scholar 

  18. Ounnas, A., Davis, H.C., Millard, D.E.: A Framework for Semantic Group Formation in Education. Educational Technology & Society 12(4), 43–55 (2009)

    Google Scholar 

  19. Rich, E.: Users are individuals: Individualizing user models. Journal of Man-machine Studies 18(3), 199–214 (1983)

    Article  Google Scholar 

  20. Sánchez-Ante, G., Ramos, F., Solís, J.F.: Cooperative Simulated Annealing for Path Planning in Multi-robot Systems. In: Cairó, O., Cantú, F.J. (eds.) MICAI 2000. LNCS, vol. 1793, pp. 148–157. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  21. Soh, L.-K.: On Cooperative Learning Teams for Multiagent Team Formation. In: Technical Report WS-04-06 of the AAAI’s 2004 Workshop on Forming and Maintaining Coalitions and Teams in Adaptive Multiagent Systems, San Jose, CS, pp. 37–44 (2004)

    Google Scholar 

  22. Terzi, E., Vakali, A., Angelis, L.: A Simulated Annealing Approach for Multimedia Data Placement. The Journal of Systems and Software 73, 467–480 (2004)

    Article  Google Scholar 

  23. Tourtoglou, K., Virvou, M.: User Stereotypes for Student Modelling in Collaborative Learning: Adaptive Advice to Trainers. In: Virvou, M., Nakamura, T. (eds.) Proceeding of the 2008 Conference on Knowledge-Based Software Engineering: Proceedings of the Eighth Joint Conference on Knowledge-Based Software Engineering. Frontiers in Artificial Intelligence and Applications, vol. 180, pp. 505–514. IOS Press, Amsterdam (2008)

    Google Scholar 

  24. Wilson, S.R., Cui, W.: Applications of simulated annealing to peptides. Biopolymers 29(1), 225–235 (1990)

    Article  Google Scholar 

  25. Yao, X., Kanani, N.: Call routing by simulated annealing. In: Forsyth, G.F., Ali, M. (eds.) Proceedings of the 8th international Conference on industrial and Engineering Applications of Artificial intelligence and Expert Systems, International conference on Industrial and engineering applications of artificial intelligence and expert systems, Melbourne, Australia, June 05-09, pp. 737–744. Gordon and Breach Science Publishers, Newark (1995)

    Google Scholar 

  26. Zhou, S., Liu, Y., Jiang, D.: A Genetic-Annealing Algorithm for Task Scheduling Based on Precedence Task Duplication. In: Proceedings of the Sixth IEEE international Conference on Computer and information Technology, CIT, September 20 - 22, p. 117. IEEE Computer Society, Washington (2006)

    Chapter  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 Berlin Heidelberg

About this chapter

Cite this chapter

Tourtoglou, K., Virvou, M. (2010). Simulated Annealing in Finding Optimum Groups of Learners of UML. In: Tsihrintzis, G.A., Damiani, E., Virvou, M., Howlett, R.J., Jain, L.C. (eds) Intelligent Interactive Multimedia Systems and Services. Smart Innovation, Systems and Technologies, vol 6. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14619-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14619-0_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14618-3

  • Online ISBN: 978-3-642-14619-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics