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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
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)
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)
Davidson, R., Harel, D.: Drawing graphs nicely using simulated annealing. ACM Transactions on Graphics (TOG) 15(4), 301–331 (1996)
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)
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)
Kazarlis, S.: Solving University Timetabling Problems Using Advanced Genetic Algorithms. In: 5th International Conference on Technology and Automation, ICTA 2005 (2005)
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)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science 220, 671–680 (1983)
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)
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)
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)
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)
Ounnas, A., Davis, H.C., Millard, D.E.: A Framework for Semantic Group Formation in Education. Educational Technology & Society 12(4), 43–55 (2009)
Rich, E.: Users are individuals: Individualizing user models. Journal of Man-machine Studies 18(3), 199–214 (1983)
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)
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)
Terzi, E., Vakali, A., Angelis, L.: A Simulated Annealing Approach for Multimedia Data Placement. The Journal of Systems and Software 73, 467–480 (2004)
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)
Wilson, S.R., Cui, W.: Applications of simulated annealing to peptides. Biopolymers 29(1), 225–235 (1990)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)