15 - programa de pós graduação em métodos numéricos da ufpr ...
15 - programa de pós graduação em métodos numéricos da ufpr ...
15 - programa de pós graduação em métodos numéricos da ufpr ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
- Carga horária do período (ChpP): É a carga horária total <strong>da</strong>s disciplinas oferta<strong>da</strong>s <strong>em</strong> um<br />
período P do curso. Esse valor normalmente é fixo, não alterando <strong>de</strong> período para período.<br />
4.2.4 Relacionando os parâmetros<br />
- Máxima <strong>de</strong>sor<strong>de</strong>m <strong>de</strong> posição permiti<strong>da</strong> (MAX_IDP): É a máxima <strong>de</strong>sor<strong>de</strong>m <strong>de</strong> posição<br />
permiti<strong>da</strong> para ca<strong>da</strong> turma durante o processo <strong>de</strong> otimização. Esse valor, que é fornecido<br />
<strong>em</strong> percentual, é estipulado pelo operador do sist<strong>em</strong>a na ocasião <strong>da</strong> geração <strong>da</strong> otimização.<br />
- Máxima <strong>de</strong>sor<strong>de</strong>m <strong>de</strong> requisitos permiti<strong>da</strong> (MAX_IDR): É a máxima <strong>de</strong>sor<strong>de</strong>m <strong>de</strong><br />
requisitos permiti<strong>da</strong> para ca<strong>da</strong> turma durante o processo <strong>de</strong> otimização. Esse valor, que<br />
também é fornecido <strong>em</strong> percentual, é estipulado pelo operador do sist<strong>em</strong>a na ocasião <strong>da</strong><br />
geração <strong>da</strong> otimização.<br />
4.3 MODELANDO O ALGORITMO DE OTIMIZAÇÃO<br />
Para se realizar a mo<strong>de</strong>lag<strong>em</strong> do algoritmo <strong>de</strong> otimização, fez-se necessário<br />
<strong>de</strong>terminar, primeiramente, o algoritmo heurístico utilizado.<br />
4.3.1 Escolhendo o algoritmo heurístico<br />
Como já discutido, não existe uma <strong>de</strong>limitação clara <strong>da</strong> heurística recomen<strong>da</strong><strong>da</strong> para<br />
ca<strong>da</strong> tipo <strong>de</strong> probl<strong>em</strong>a. Po<strong>de</strong>-se perceber, por uma análise dos artigos publicados nessa área,<br />
que há uma gama <strong>de</strong> heurísticas utiliza<strong>da</strong>s <strong>em</strong> um mesmo tipo <strong>de</strong> probl<strong>em</strong>a.<br />
Em conformi<strong>da</strong><strong>de</strong> com o que foi previsto na metodologia, a escolha <strong>da</strong> heurística se<br />
<strong>de</strong>u com base na opinião <strong>de</strong> especialistas. A heurística escolhi<strong>da</strong> para a pesquisa <strong>em</strong> questão<br />
foi a Busca Tabu. Sua escolha se <strong>de</strong>u, principalmente, <strong>de</strong>vido à característica combinatória do<br />
probl<strong>em</strong>a.<br />
4.3.2 Mo<strong>de</strong>lando o algoritmo heurístico<br />
Para a mo<strong>de</strong>lag<strong>em</strong> <strong>da</strong> Busca Tabu foi necessária a escolha e impl<strong>em</strong>entação <strong>de</strong><br />
diversas funções, variáveis e estratégias no algoritmo, tais como função objetivo, restrições,<br />
uso <strong>de</strong> m<strong>em</strong>órias, solução inicial, entre outras. A seguir são <strong>de</strong>scritos ca<strong>da</strong> um dos requisitos<br />
necessários.<br />
62