DocumentCode :
1891944
Title :
Experimentation with optimization problems in algorithm courses
Author :
Velázquez-Iturbide, J. Ángel ; Debdi, Ouafae
Author_Institution :
Dept. de Lenguajes y Sist. Informaticos I, Univ. Rey Juan Carlos, Madrid, Spain
fYear :
2011
fDate :
27-29 April 2011
Firstpage :
1
Lastpage :
4
Abstract :
Algorithms are one of the core elements in computer science curricula. They involve design and analysis activities, mainly analysis of correctness and efficiency. A property which has received less attention is optimality. In order to gain insight and skills on optimization, and to promote active learning, we proposed an experimental method assisted by interactive assistants. In this paper we give a detailed account of how to use the experimental method in an algorithm course. Firstly, we show how to use it with greedy algorithms, with equivalent selection functions as the most interesting issue. Secondly, we use the method to demonstrate the need of other algorithm design techniques (e.g. dynamic programming) to solve other problems. Thirdly, nearly-optimal selection functions can be used as an introduction to approximation algorithms (i.e. heuristics).
Keywords :
approximation theory; computer science education; educational courses; greedy algorithms; optimisation; active learning; algorithm courses optimization problems; approximation algorithm; computer science curricula; experimental method; greedy algorithm; Algorithm design and analysis; Approximation algorithms; Computer science; Dynamic programming; Greedy algorithms; Heuristic algorithms; Optimization; algorithm design techniques; algorithms; computer science education; experimentation; optimization problems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROCON - International Conference on Computer as a Tool (EUROCON), 2011 IEEE
Conference_Location :
Lisbon
Print_ISBN :
978-1-4244-7486-8
Type :
conf
DOI :
10.1109/EUROCON.2011.5929294
Filename :
5929294
Link To Document :
بازگشت