09.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!