Flashcard FC831634
Como usar eliminação por restrições para atribuir opções exclusivas entre candidatos?
Lógica de Proposições
Pró Reitoria GP CP2 · 2019
Como usar eliminação por restrições para atribuir opções exclusivas entre candidatos?
Mostrar resposta e comentário
Resposta
Descarte opções proibidas, fixe quem tem condição "apenas" e use preferências para atribuir as restantes.Explicação:
Anote todas as opções possíveis para cada agente.
Aplique condições do tipo "apenas se" para fixar atribuições obrigatórias, elimine essas opções das demais listas.
Use recusas para excluir alternativas e preferências para ordenar escolhas; se sobrarem únicas opções, atribua-as.
Repita o processo até obter uma distribuição consistente com todas as restrições.
Exemplo:
Configuração: três turnos disponíveis, Manhã, Tarde, Noite.
Restrições: um agente só aceita Manhã, outro rejeita Noite e prefere Manhã a Tarde, o terceiro sem restrições.
Resolução: atribua Manhã ao agente que só aceita Manhã, remova Manhã das opções dos outros; o segundo não pode escolher Noite e já não tem Manhã, resta Tarde; o terceiro recebe Noite.
Solução final: Manhã, Tarde, Noite.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/829120
Conteúdo do catálogo FC Concursos · Atualizado em