Servicios Personalizados
Revista
Articulo
Indicadores
Citado por SciELO
Accesos
Links relacionados
Citado por Google
Similares en SciELO
Similares en Google
Compartir
ORINOQUIA
versión On-line ISSN 0121-3709
Resumen
ARANGO-HOLGUIN, Julián D.; CARDENAS-ALZATE, Milena y SANTAMARIA-GALVIS, Andrés D.. Paralelização de um experimento para determinar a shellabilidade de grafos bipartidos usando Apache Spark. Orinoquia [online]. 2017, vol.21, suppl.1, pp.30-36. ISSN 0121-3709. https://doi.org/10.22579/20112629.428.
A shellabilidade dos grafos é um problema em NP, do qual é desconhecida sua inclusão nas classes da complexidade P ou NP-completo. A fim de compreender seu comportamento computacional no caso particular dos grafos bipartidos, poderia ser útil ter um método eficiente para gerar e analisar instâncias shellables. A literatura relata um experimento sequencial, e custo exponencial, projetado para determinar a escalabilidade do um conjunto de instâncias. Neste trabalho, e a fim do melhorar o desempenho do experimento mencionado, propomos três alternativas usando Apache Spark: uma multinúcleo, outra multinó e outra completamente paralela. Além disso, nós compararmos o tempo de execução de cada um deles respeito da versão original em grafos bipartidos com 10,12,15,20 e 50 vértices e obtivemos acelerações (speedups) entre 1.37 e 1.67 para a versão Multinúcleo, entre 2.34 e 3.56 para a versão Multinó, e entre 2.37 e 3.12 para a versão completamente paralela. Os resultados sugerem que a paralelização do experimento poderia atenuar os enormes tempos de execução da abordagem original.
Palabras clave : Apache™ Hadoop®; Apache Spark™; shellabilidade de grafos bipartidos; experimento paralelo; problemas NP não classificado.