Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRJ |
Texto Completo: | http://hdl.handle.net/11422/18176 |
Resumo: | Uma solução algorítmica efetiva para problemas de compartilhamento de recursos em sistemas de alta carga é o algoritmo denominado Escalonamento por Reversão de Arestas, essencialmente provendo algum nível de concorrência ao descrever uma ordem de operação para os nós de um grafo. A concorrência resultante é uma métrica difícil de ser otimizada, tendo em vista que os problemas de decisão associados com a obtenção de seu máximo e mínimo são provadamente NP-completos. Este trabalho propõe uma nova técnica envolvendo ciclos maximais para a obtenção de concorrência mínima, sendo desejável para problemas associados com descontaminação em grafos e teoria musical. Experimentalmente, é mostrado que instâncias razoavelmente grandes do problema de concorrência mínima podem ser resolvidas à otimalidade provada sob tempos aceitáveis de CPU. Este trabalho também recorda diversos conceitos associados com Escalonamento por Reversão de Arestas, coletando algumas de suas aplicações propostas ao longo dos anos. |
id |
UFRJ_e4af3dd5069ea313e758c6df9e2fe670 |
---|---|
oai_identifier_str |
oai:pantheon.ufrj.br:11422/18176 |
network_acronym_str |
UFRJ |
network_name_str |
Repositório Institucional da UFRJ |
repository_id_str |
|
spelling |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestasObtaining minimal concurrency through maximal cycles under the dynamics of scaling by edge reversalEscalonamento multidimensionalGrafosCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOSUma solução algorítmica efetiva para problemas de compartilhamento de recursos em sistemas de alta carga é o algoritmo denominado Escalonamento por Reversão de Arestas, essencialmente provendo algum nível de concorrência ao descrever uma ordem de operação para os nós de um grafo. A concorrência resultante é uma métrica difícil de ser otimizada, tendo em vista que os problemas de decisão associados com a obtenção de seu máximo e mínimo são provadamente NP-completos. Este trabalho propõe uma nova técnica envolvendo ciclos maximais para a obtenção de concorrência mínima, sendo desejável para problemas associados com descontaminação em grafos e teoria musical. Experimentalmente, é mostrado que instâncias razoavelmente grandes do problema de concorrência mínima podem ser resolvidas à otimalidade provada sob tempos aceitáveis de CPU. Este trabalho também recorda diversos conceitos associados com Escalonamento por Reversão de Arestas, coletando algumas de suas aplicações propostas ao longo dos anos.Universidade Federal do Rio de JaneiroBrasilEscola PolitécnicaUFRJFrança, Felipe Maia GalvãoSimonetti, Luidi GelabertLucena Filho, Abilio PereiraEsperança, ClaudioMarciano, Carlos Eduardo Lopes2022-08-05T13:32:12Z2023-12-21T03:00:21Z2019-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://hdl.handle.net/11422/18176porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:00:21Zoai:pantheon.ufrj.br:11422/18176Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:00:21Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false |
dc.title.none.fl_str_mv |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas Obtaining minimal concurrency through maximal cycles under the dynamics of scaling by edge reversal |
title |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
spellingShingle |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas Marciano, Carlos Eduardo Lopes Escalonamento multidimensional Grafos CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS |
title_short |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
title_full |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
title_fullStr |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
title_full_unstemmed |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
title_sort |
Obtendo concorrência mínima através de ciclos maximais sob a dinâmica de escalonamento por reversão de arestas |
author |
Marciano, Carlos Eduardo Lopes |
author_facet |
Marciano, Carlos Eduardo Lopes |
author_role |
author |
dc.contributor.none.fl_str_mv |
França, Felipe Maia Galvão Simonetti, Luidi Gelabert Lucena Filho, Abilio Pereira Esperança, Claudio |
dc.contributor.author.fl_str_mv |
Marciano, Carlos Eduardo Lopes |
dc.subject.por.fl_str_mv |
Escalonamento multidimensional Grafos CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS |
topic |
Escalonamento multidimensional Grafos CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::CIRCUITOS ELETRICOS, MAGNETICOS E ELETRONICOS |
description |
Uma solução algorítmica efetiva para problemas de compartilhamento de recursos em sistemas de alta carga é o algoritmo denominado Escalonamento por Reversão de Arestas, essencialmente provendo algum nível de concorrência ao descrever uma ordem de operação para os nós de um grafo. A concorrência resultante é uma métrica difícil de ser otimizada, tendo em vista que os problemas de decisão associados com a obtenção de seu máximo e mínimo são provadamente NP-completos. Este trabalho propõe uma nova técnica envolvendo ciclos maximais para a obtenção de concorrência mínima, sendo desejável para problemas associados com descontaminação em grafos e teoria musical. Experimentalmente, é mostrado que instâncias razoavelmente grandes do problema de concorrência mínima podem ser resolvidas à otimalidade provada sob tempos aceitáveis de CPU. Este trabalho também recorda diversos conceitos associados com Escalonamento por Reversão de Arestas, coletando algumas de suas aplicações propostas ao longo dos anos. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-03 2022-08-05T13:32:12Z 2023-12-21T03:00:21Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11422/18176 |
url |
http://hdl.handle.net/11422/18176 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Escola Politécnica UFRJ |
publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Escola Politécnica UFRJ |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRJ instname:Universidade Federal do Rio de Janeiro (UFRJ) instacron:UFRJ |
instname_str |
Universidade Federal do Rio de Janeiro (UFRJ) |
instacron_str |
UFRJ |
institution |
UFRJ |
reponame_str |
Repositório Institucional da UFRJ |
collection |
Repositório Institucional da UFRJ |
repository.name.fl_str_mv |
Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ) |
repository.mail.fl_str_mv |
pantheon@sibi.ufrj.br |
_version_ |
1815456018965987328 |