• Nenhum resultado encontrado

ACO X Heurística AH 1 ACO-OR X Heurística AH

5 Experimentos computacionais

5.1 Definição das instâncias de teste do PCV-MPQ

5.3.3 ACO X Heurística AH 1 ACO-OR X Heurística AH

Na Tabela 57 e Tabela 58 (localizadas no apêndice A), a coluna (NOME INST.) rela- ciona as características da instância, a coluna (G) anota o grupo da instância, a coluna (C) anota o valor da solução do algoritmo AH, a coluna (T) anota o tempo de execução em segundos do algoritmo AH, a coluna (DE) anota o desvio da solução da heurís- tica AH para a solução mínima do algoritmo ACO-OR, a coluna (MIN) anota o valor mínimo de solução do algoritmo ACO-OR, a coluna (MED) anota o valor médio de solução do algoritmo ACO-OR, a coluna (MEDI) anota o valor mediano de solução do algoritmo ACO-OR, a coluna (D) anota o desvio padrão de solução do algoritmo ACO-OR e a coluna (TM) anota o tempo médio de execução em segundos do algoritmo ACO-OR. Seja xAH a solução encontrada pela heurística AH, e xACO−OR a solução mí-

nima encontrada pelo algoritmo ACO-OR, o cálculo do valor do DE é realizado pela formula: DE = (xAH/xACO−OR) − 1.

Analisando o tempo de execução do algoritmo AH e o tempo médio de execução do algoritmo ACO-OR apresentados na Tabela 57 e Tabela 58, nota-se que o tempo médio de execução do algoritmo ACO-OR é superior ao tempo de execução do algoritmo AH

em todas as instâncias. O maior tempo médio de execução do algoritmo ACO-OR é 226,629 segundos e o menor tempo médio de execução é 0,254 segundos. O algoritmo ACO-OR possui uma média de tempo de execução abaixo de 1 segundo em 36 ins- tâncias. Agora analisando a coluna (C) e a coluna (MIN), nota-se que o algoritmo AH perdeu em solução para o algoritmo ACO-OR em 194 instâncias, conseguiu superar o algoritmo ACO-OR em solução em 21 instância e conseguiu encontra a mesma solução do algoritmo ACO-OR em apenas uma instância. O algoritmo ACO-OR consegue su- perar o algoritmo AH em solução em 55 instâncias do grupo 1, 72 instâncias do grupo 2 e 67 instâncias do grupo 3.

5.3.3.2 ACO-AL X Heurística AH

Na Tabela 59 e Tabela 60 (localizadas no apêndice A), a coluna (NOME INST.) rela- ciona as características da instância, a coluna (G) anota o grupo da instância, a coluna (C) anota o valor da solução do algoritmo AH, a coluna (T) anota o tempo de execução em segundos do algoritmo AH, a coluna (DE) anota o desvio da solução da heurística AH para a solução mínima do algoritmo ACO-AL, a coluna (MIN) anota o valor mínimo de solução do algoritmo ACO-AL, a coluna (MED) anota o valor médio de solução do algoritmo ACO-AL, a coluna (MEDI) anota o valor mediano de solução do algoritmo ACO-AL, a coluna (D) anota o desvio padrão de solução do algoritmo ACO-AL e a coluna (TM) anota o tempo médio de execução em segundos do algoritmo ACO-AL. Seja xAH a solução encontrada pela heurística AH, e xACO−AL a solução mínima en-

contrada pelo algoritmo ACO-AL, o cálculo do valor do DE é realizado pela formula:

DE = (xAH/xACO−AL) − 1.

Observando a coluna (C) e a coluna (MIN) da Tabela 59 e Tabela 60, nota-se que o algoritmo ACO-AL consegue superar o algoritmo AH em solução em 68 instâncias do grupo 1, 72 instâncias do grupo 2 e 71 instâncias do grupo 3. O algoritmo AH perdeu em solução para o algoritmo ACO-AL em 211 instâncias, conseguiu superar o algo- ritmo ACO-AL em solução em 4 instância e conseguiu encontra a mesma solução do algoritmo ACO-AL em apenas uma instância. Agora observando o tempo de execução do algoritmo AH e o tempo médio de execução do algoritmo ACO-AL, nota-se que o tempo médio de execução do algoritmo ACO-AL é superior ao tempo de execução do algoritmo AH em todas as instâncias. O maior tempo médio de execução do algoritmo ACO-AL é 1457,931 segundos e o menor tempo médio de execução é 0,350 segundos. O algoritmo ACO-AL possui uma média de tempo de execução abaixo de 1 segundo

em 36 instâncias.

5.3.3.3 ACO-ORVNDP X Heurística AH

Na Tabela 61 e Tabela 62 (localizadas no apêndice A), a coluna (NOME INST.) rela- ciona as características da instância, a coluna (G) anota o grupo da instância, a coluna (C) anota o valor da solução do algoritmo AH, a coluna (T) anota o tempo de execução em segundos do algoritmo AH, a coluna (DE) anota o desvio da solução da heurística AH para a solução mínima do algoritmo ACO-ORVNDP, a coluna (MIN) anota o valor mínimo de solução do algoritmo ACO-ORVNDP, a coluna (MED) anota o valor médio de solução do algoritmo ACO-ORVNDP, a coluna (MEDI) anota o valor mediano de solução do algoritmo ACO-ORVNDP, a coluna (D) anota o desvio padrão de solução do algoritmo ACO-ORVNDP e a coluna (TM) anota o tempo médio de execução em segundos do algoritmo ACO-ORVNDP. Seja xAH a solução encontrada pela heurística

AH, e ACO-ORVNDP a solução mínima encontrada pelo algoritmo xACO−ORV N DP, o

cálculo do valor do DE é realizado pela formula: DE = (xAH/xACO−ORV N DP) − 1.

Examinando o tempo de execução do algoritmo AH e o tempo médio de execu- ção do algoritmo ACO-ORVNDP apresentados na Tabela 61 e Tabela 62, nota-se que o tempo médio de execução do algoritmo ACO-ORVNDP é superior ao tempo de execu- ção do algoritmo AH em todas as instâncias. O algoritmo ACO-ORVNDP possui uma média de tempo de execução abaixo de 1 segundo em 36 instâncias. O maior tempo médio de execução do algoritmo ACO-ORVNDP é 317,172 segundos e o menor tempo médio de execução é 0,418 segundos. Agora analisando a coluna (C) e a coluna (MIN), nota-se que o algoritmo ACO-ORVNDP consegue superar o algoritmo AH em solução em 57 instâncias do grupo 1, 71 instâncias do grupo 2 e 68 instâncias do grupo 3. O algoritmo AH perdeu em solução para o algoritmo ACO-ORVNDP em 196 instâncias, conseguiu superar o algoritmo ACO-ORVNDP em solução em 19 instância e conseguiu encontra a mesma solução do algoritmo ACO-ORVNDP em apenas uma instância.

5.3.3.4 ACO-ALVNDP X Heurística AH

Na Tabela 63 e Tabela 64 (localizadas no apêndice A), a coluna (NOME INST.) rela- ciona as características da instância, a coluna (G) anota o grupo da instância, a coluna (C) anota o valor da solução do algoritmo AH, a coluna (T) anota o tempo de execução em segundos do algoritmo AH, a coluna (DE) anota o desvio da solução da heurística AH para a solução mínima do algoritmo ACO-ALVNDP, a coluna (MIN) anota o valor

mínimo de solução do algoritmo ACO-ALVNDP, a coluna (MED) anota o valor médio de solução do algoritmo ACO-ALVNDP, a coluna (MEDI) anota o valor mediano de so- lução do algoritmo ACO-ALVNDP, a coluna (D) anota o desvio padrão de solução do algoritmo ACO-ALVNDP e a coluna (TM) anota o tempo médio de execução em segun- dos do algoritmo ACO-ALVNDP. Seja xAH a solução encontrada pela heurística AH, e

xACO−ALV N DP a solução mínima encontrada pelo algoritmo ACO-ALVNDP, o cálculo

do valor do DE é realizado pela formula: DE = (xAH/xACO−ALV N DP) − 1.

Analisando a coluna (C) e a coluna (MIN) da Tabela 63 e Tabela 64, nota-se que o algoritmo AH perdeu em solução para o algoritmo ACO-ALVNDP em 210 instâncias, conseguiu superar o algoritmo ACO-ALVNDP em solução em 4 instância e conseguiu encontra a mesma solução do algoritmo ACO-ALVNDP em apenas duas instâncias. O algoritmo ACO-ALVNDP consegue superar o algoritmo AH em solução em 68 instân- cias do grupo 1, 72 instâncias do grupo 2 e 70 instâncias do grupo 3. Agora analisando o tempo de execução do algoritmo AH e o tempo médio de execução do algoritmo ACO-ALVNDP, nota-se que o tempo médio de execução do algoritmo ACO-ALVNDP é superior ao tempo de execução do algoritmo AH em todas as instâncias. O algoritmo ACO-ALVNDP possui uma média de tempo de execução abaixo de 1 segundo em 36 instâncias. O maior tempo médio de execução do algoritmo ACO-ALVNDP é 951,534 segundos e o menor tempo médio de execução é 0,304 segundos.

5.3.3.5 ACO-GALVNDP X Heurística AH

Na Tabela 65 e Tabela 66 (localizadas no apêndice A), a coluna (NOME INST.) rela- ciona as características da instância, a coluna (G) anota o grupo da instância, a coluna (C) anota o valor da solução do algoritmo AH, a coluna (T) anota o tempo de execução em segundos do algoritmo AH, a coluna (DE) anota o desvio da solução da heurística AH para a solução mínima do algoritmo ACO-GALVNDP, a coluna (MIN) anota o valor mínimo de solução do algoritmo ACO-GALVNDP, a coluna (MED) anota o valor médio de solução do algoritmo ACO-GALVNDP, a coluna (MEDI) anota o valor mediano de solução do algoritmo ACO-GALVNDP, a coluna (D) anota o desvio padrão de solução do algoritmo ACO-GALVNDP e a coluna (TM) anota o tempo médio de execução em segundos do algoritmo ACO-GALVNDP. Seja xAH a solução encontrada pela heurística

AH, e xACO−GALV N DP a solução mínima encontrada pelo algoritmo ACO-GALVNDP, o

cálculo do valor do DE é realizado pela formula: DE = (xAH/xACO−GALV N DP) − 1.

ritmo AH e o tempo médio de execução do algoritmo ACO-GALVNDP, nota-se que o tempo médio de execução do algoritmo ACO-GALVNDP é superior ao tempo de exe- cução do algoritmo AH em todas as instâncias. O maior tempo médio de execução do algoritmo ACO-GALVNDP é 1119,548 segundos e o menor tempo médio de exe- cução é 0,812 segundos. O algoritmo ACO-GALVNDP possui uma média de tempo de execução abaixo de 1 segundo em 16 instâncias. Agora analisando a coluna (C) e a coluna (MIN), nota-se que o algoritmo AH perdeu em solução para o algoritmo ACO-GALVNDP em 212 instâncias, conseguiu superar o algoritmo ACO-GALVNDP em solução em 3 instância e conseguiu encontra a mesma solução do algoritmo ACO- GALVNDP em apenas uma instância. O algoritmo ACO-GALVNDP consegue superar o algoritmo AH em solução em 68 instâncias do grupo 1, 72 instâncias do grupo 2 e 72 instâncias do grupo 3.