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.