AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING

Detalhes bibliográficos
Autor(a) principal: JOAO MARCOS DUSI VILELA
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@2
Resumo: Essa dissertação explora o problema roteamento de linhas de transmissão (LT) através da solução do caminho mais curto em um grafo sem ciclos de melhoria, considerando custos quadráticos para arcos adjacentes. Esse problema é conhecido como o Problema do Caminho Mínimo Quadrático Adjacente (CMQA). Esse trabalho apresenta uma descrição teórica do CMQA, propõe uma extensão do algoritmo Dijkstra (aqDijkstra) para solução de CMQA em tempo polinomial e discute como o algoritimo pode ser utilizado em metodologias de roteamento de LT. Em seguida, apresentamos uma melhoria estendendo o algoritmo A estrela para sua forma adjacente quadrática (aqA estrela), incluindo uma etapa de busca reversa para estimação de custos de chegada. Foram feitos experimentos computacionais contemplando a variação de custos quadráticos, geração de instâncias aleatórias, testes de estresse e comparação com abordagens já utilizadas na literatura. Os resultados sugerem que: (i) aqA estrela teve o melhor desempenho, atingindo tempos de busca 40 vezes mais rápidos que aqDijkstra e 50 vezes mais rápido que a abordagem mais rápida apresentada pela literatura; (ii) a eficiência dos algoritmos não foi afetada pela variação dos custos quadráticos; (iii) os algoritmos propostos aqA estrela e aqDijkstra também foram mais eficientes nas instancias aleatórias, reafirmando a superioridade dos mesmos. Duas aplicações são apresentadas, uma de objetivo ilustrativo e outra para um caso real. O algoritimo aqA estrela foi usado para solução de um CMQA em um grafo de quase um bilhão de arcos quadraticos, resultado em uma rota proposta com custos adicionais três vezes menor.
id PUC_RIO-1_12afc92d926f3100e9a4487d366bed58
oai_identifier_str oai:MAXWELL.puc-rio.br:57045
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisAN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING UM ALGORITMO EFICIENTE PARA O PROBLEMA DE CAMINHO MAIS CURTO QUADRÁTICO ADJACENTE COM APLICAÇÃO NO DESENHO DE ROTAS SUAVES DE LINHAS DE TRANSMISSÃO 2021-04-16BRUNO FANZERES DOS SANTOS11001531795lattes.cnpq.br/3039810881707324BRUNO FANZERES DOS SANTOS11001531795lattes.cnpq.br/3039810881707324RAFAEL MARTINELLI PINTO05355293760lattes.cnpq.br/6823993478179598RAFAEL MARTINELLI PINTO05355293760lattes.cnpq.br/6823993478179598BRUNO FANZERES DOS SANTOSRAFAEL MARTINELLI PINTORAFAEL MARTINELLI PINTORAFAEL MARTINELLI PINTOBRUNO FANZERES DOS SANTOS03391777052lattes.cnpq.br/4856149563469509JOAO MARCOS DUSI VILELAPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROPPG EM ENGENHARIA DE PRODUÇÃOPUC-RioBREssa dissertação explora o problema roteamento de linhas de transmissão (LT) através da solução do caminho mais curto em um grafo sem ciclos de melhoria, considerando custos quadráticos para arcos adjacentes. Esse problema é conhecido como o Problema do Caminho Mínimo Quadrático Adjacente (CMQA). Esse trabalho apresenta uma descrição teórica do CMQA, propõe uma extensão do algoritmo Dijkstra (aqDijkstra) para solução de CMQA em tempo polinomial e discute como o algoritimo pode ser utilizado em metodologias de roteamento de LT. Em seguida, apresentamos uma melhoria estendendo o algoritmo A estrela para sua forma adjacente quadrática (aqA estrela), incluindo uma etapa de busca reversa para estimação de custos de chegada. Foram feitos experimentos computacionais contemplando a variação de custos quadráticos, geração de instâncias aleatórias, testes de estresse e comparação com abordagens já utilizadas na literatura. Os resultados sugerem que: (i) aqA estrela teve o melhor desempenho, atingindo tempos de busca 40 vezes mais rápidos que aqDijkstra e 50 vezes mais rápido que a abordagem mais rápida apresentada pela literatura; (ii) a eficiência dos algoritmos não foi afetada pela variação dos custos quadráticos; (iii) os algoritmos propostos aqA estrela e aqDijkstra também foram mais eficientes nas instancias aleatórias, reafirmando a superioridade dos mesmos. Duas aplicações são apresentadas, uma de objetivo ilustrativo e outra para um caso real. O algoritimo aqA estrela foi usado para solução de um CMQA em um grafo de quase um bilhão de arcos quadraticos, resultado em uma rota proposta com custos adicionais três vezes menor.This dissertation explores the problem of transmission line (TL) routing through finding the shortest path on an undirected graph with no improving cycles, considering quadratic costs for adjacent arcs. This problem is known as the Adjacent Quadratic Shortest Path Problem (AQSPP). This work provides the theoretical background for the AQSPP, proposes an extension of Dijkstra s algorithm (aqDijkstra) for solving AQSPP in polynomial-time and discusses how AQSPP can be included in routing methodologies. Furthermore, it is presented an improvement to the algorithm: the adjacent quadratic A star (aq A star) with a backward search for cost-togo estimation, to speed up search. For computational experiments, aqDijkstra and aqA star are benchmarked with other algorithms from the technical literature. The search behavior of the algorithms is also studied within different tests, including: quadratic cost variation, randomly generated graph instances and increasingly larger instances. The numerical results suggests that: (i) aqA star outperformed all the other algorithms, being 40 times faster than aqDijsktra and 50 times faster than the fastest benchmark algorithm; (ii) the studied algorithms do not lose efficiency as quadratic costs increase; (iii) aqA star and aqDijkstra were faster benchmark algorithms under random graph instances, indicating their robustness. Two applications are provided, one for illustrative purposes, and another to study performance on a real application. The aqA star algorithm solved an AQSSP on a graph with almost a billion quadratic arcs and provided a route with three times lower additional costs.PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROCOORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIORPROGRAMA DE SUPORTE À PÓS-GRADUAÇÃO DE INSTITUIÇÕES COMUNITÁRIAS DE ENSINO PARTICULAREShttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@2engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-11-01T14:07:19Zoai:MAXWELL.puc-rio.br:57045Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342022-08-15T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.en.fl_str_mv AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
dc.title.alternative.pt.fl_str_mv UM ALGORITMO EFICIENTE PARA O PROBLEMA DE CAMINHO MAIS CURTO QUADRÁTICO ADJACENTE COM APLICAÇÃO NO DESENHO DE ROTAS SUAVES DE LINHAS DE TRANSMISSÃO
title AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
spellingShingle AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
JOAO MARCOS DUSI VILELA
title_short AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
title_full AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
title_fullStr AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
title_full_unstemmed AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
title_sort AN EFFICIENT ALGORITHM FOR THE ADJACENT QUADRATIC SHORTEST PATH PROBLEM WITH APPLICATION TO SMOOTH TRANSMISSION LINE ROUTING
author JOAO MARCOS DUSI VILELA
author_facet JOAO MARCOS DUSI VILELA
author_role author
dc.contributor.advisor2ID.none.fl_str_mv 11001531795
dc.contributor.advisor1.fl_str_mv BRUNO FANZERES DOS SANTOS
dc.contributor.advisor1ID.fl_str_mv 11001531795
dc.contributor.advisor1Lattes.fl_str_mv lattes.cnpq.br/3039810881707324
dc.contributor.advisor2.fl_str_mv BRUNO FANZERES DOS SANTOS
dc.contributor.advisor2Lattes.fl_str_mv lattes.cnpq.br/3039810881707324
dc.contributor.advisor-co1.fl_str_mv RAFAEL MARTINELLI PINTO
dc.contributor.advisor-co1ID.fl_str_mv 05355293760
dc.contributor.advisor-co1Lattes.fl_str_mv lattes.cnpq.br/6823993478179598
dc.contributor.advisor-co2.fl_str_mv RAFAEL MARTINELLI PINTO
dc.contributor.advisor-co2ID.fl_str_mv 05355293760
dc.contributor.advisor-co2Lattes.fl_str_mv lattes.cnpq.br/6823993478179598
dc.contributor.referee1.fl_str_mv BRUNO FANZERES DOS SANTOS
dc.contributor.referee2.fl_str_mv RAFAEL MARTINELLI PINTO
dc.contributor.referee3.fl_str_mv RAFAEL MARTINELLI PINTO
dc.contributor.referee4.fl_str_mv RAFAEL MARTINELLI PINTO
dc.contributor.referee5.fl_str_mv BRUNO FANZERES DOS SANTOS
dc.contributor.authorID.fl_str_mv 03391777052
dc.contributor.authorLattes.fl_str_mv lattes.cnpq.br/4856149563469509
dc.contributor.author.fl_str_mv JOAO MARCOS DUSI VILELA
contributor_str_mv BRUNO FANZERES DOS SANTOS
BRUNO FANZERES DOS SANTOS
RAFAEL MARTINELLI PINTO
RAFAEL MARTINELLI PINTO
BRUNO FANZERES DOS SANTOS
RAFAEL MARTINELLI PINTO
RAFAEL MARTINELLI PINTO
RAFAEL MARTINELLI PINTO
BRUNO FANZERES DOS SANTOS
description Essa dissertação explora o problema roteamento de linhas de transmissão (LT) através da solução do caminho mais curto em um grafo sem ciclos de melhoria, considerando custos quadráticos para arcos adjacentes. Esse problema é conhecido como o Problema do Caminho Mínimo Quadrático Adjacente (CMQA). Esse trabalho apresenta uma descrição teórica do CMQA, propõe uma extensão do algoritmo Dijkstra (aqDijkstra) para solução de CMQA em tempo polinomial e discute como o algoritimo pode ser utilizado em metodologias de roteamento de LT. Em seguida, apresentamos uma melhoria estendendo o algoritmo A estrela para sua forma adjacente quadrática (aqA estrela), incluindo uma etapa de busca reversa para estimação de custos de chegada. Foram feitos experimentos computacionais contemplando a variação de custos quadráticos, geração de instâncias aleatórias, testes de estresse e comparação com abordagens já utilizadas na literatura. Os resultados sugerem que: (i) aqA estrela teve o melhor desempenho, atingindo tempos de busca 40 vezes mais rápidos que aqDijkstra e 50 vezes mais rápido que a abordagem mais rápida apresentada pela literatura; (ii) a eficiência dos algoritmos não foi afetada pela variação dos custos quadráticos; (iii) os algoritmos propostos aqA estrela e aqDijkstra também foram mais eficientes nas instancias aleatórias, reafirmando a superioridade dos mesmos. Duas aplicações são apresentadas, uma de objetivo ilustrativo e outra para um caso real. O algoritimo aqA estrela foi usado para solução de um CMQA em um grafo de quase um bilhão de arcos quadraticos, resultado em uma rota proposta com custos adicionais três vezes menor.
publishDate 2021
dc.date.issued.fl_str_mv 2021-04-16
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@2
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57045@2
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.publisher.program.fl_str_mv PPG EM ENGENHARIA DE PRODUÇÃO
dc.publisher.initials.fl_str_mv PUC-Rio
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1748324962187345920