130 likes | 227 Views
INTELIGÊNCIA COMPUTACIONAL PARA OTIMIZAÇÃO (CIC272). Alocação de Artistas Para Casa de Shows Daniela Milagres Denis César Andrade Ednardo Luiz Martins. Introdução. O problema consiste na alocação de artistas para casas de shows de uma mesma rede. Descrição do problema. Três casas de shows.
E N D
INTELIGÊNCIA COMPUTACIONAL PARA OTIMIZAÇÃO (CIC272) Alocação de Artistas Para Casa de Shows Daniela Milagres Denis César Andrade Ednardo Luiz Martins
Introdução O problema consiste na alocação de artistas para casas de shows de uma mesma rede.
Descrição do problema • Três casas de shows. • Estilos Musicais considerados (Rock, MPB, Forró, Samba, Axé Music, Techno). • Universo de tempo: 1 mês (12 noites - fins de semana) • Total de Artistas gerados: 9
Requisitos • Um artista não pode tocar na mesma noite em duas casas diferentes. • O estilo do artista alocado tem que ser igual ao estilo da noite, ou seja, o estilo da casa.
Modelagem • Lista de casas de shows (nome da casa) • Lista de noites • Noites – registro (estilo da noite, nº identificação do artista) • Lista de Artistas (nome do artista, estilo do artista)
Solução • Lista de casas com as 3 casas de show, onde cada casa possui uma lista de noites com os artistas alocados com o estilo da noite.
Simulated Annealing • Movimento: trocar noites das casas de shows. • Aleatoriamente escolhe-se uma casa de origem. • Desta casa, escolhe-se uma noite para alocação dos artistas.
Simulated Annealing • Movimento: Casa 1 Casa 2 Casa 3 Noite1 Noite2 Noite3 Noite1 Noite2 Noite3 Noite1 Noite2 Noite3
Simulated Annealing • Função Objetivo Total: fo= (numEstiloDiferenteCadaArtista * PesoNEstDifArt) + (numSobreposiçãoShows * PesoSobShows)
Simulated Annealing • Máscara de Entrada: Nome: CAEM Nome: ¨BinNight ListCasas Estilo: RockNartista: 2 Estilo: AxéNartista: 0 ListNoites Estilo: SambaNome: Dudu Nobre Estilo: RockNartista: IronMaiden ListArtistas
Simulated Annealing Conclusão