Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia

Neste trabalho consideramos um problema da Antropologia. A modelagem de sociedades e casamentos de indivíduos é feita com grafos mistos e encontrar caminhos disjuntos é uma questão central no problema. O problema é NP-completo e, quando visto como um problema parametrizado, ele é W[1]-difícil. A...

Full description

Bibliographic Details
Main Author: Álvaro Junio Pereira Franco
Other Authors: Carlos Eduardo Ferreira
Language:Portuguese
Published: Universidade de São Paulo 2013
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/45/45134/tde-13022014-083516/
id ndltd-IBICT-oai-teses.usp.br-tde-13022014-083516
record_format oai_dc
spelling ndltd-IBICT-oai-teses.usp.br-tde-13022014-0835162019-01-21T22:04:18Z Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia Algorithms for junctions in acyclic digraphs and an application in the Anthropology Álvaro Junio Pereira Franco Carlos Eduardo Ferreira Marcelo Henriques de Carvalho Marcia Rosana Cerioli Orlando Lee Jose Coelho de Pina Junior algoritmos para junções antropologia estrutural caminhos disjuntos complexidade computacional digrafos acíclicos acyclic digraph algorithms for junctions computational complexity disjoint paths structural anthropology Neste trabalho consideramos um problema da Antropologia. A modelagem de sociedades e casamentos de indivíduos é feita com grafos mistos e encontrar caminhos disjuntos é uma questão central no problema. O problema é NP-completo e, quando visto como um problema parametrizado, ele é W[1]-difícil. Alguns subproblemas que surgem durante o processo de obter uma solução para o problema, envolvem caminhos disjuntos e podem ser resolvidos em tempo polinomial. Implementamos algoritmos polinomiais que são usados em uma ferramenta desenvolvida para solucionar o problema na Antropologia considerado. Nossa solução funcionou bem para as sociedades fornecidas pelos nossos parceiros. In this work we consider a problem from the Anthropology. The model of the societies and the marriages of individuals is done with mixed graphs and to find disjoint paths is a central question in the problem. The problem is NP-complete and W[1]-hard when it is considered a parameterized problem. Some subproblems that arise during the process to obtain a solution for the problem, involve disjoint paths and can be solved in polynomial time. We implemented some polynomial algorithms that are used in a tool developed to solve the problem in the Anthropology considered. Our solution worked well for the societies provided by our partners. 2013-12-18 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://www.teses.usp.br/teses/disponiveis/45/45134/tde-13022014-083516/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Ciência da Computação USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP
collection NDLTD
language Portuguese
sources NDLTD
topic algoritmos para junções
antropologia estrutural
caminhos disjuntos
complexidade computacional
digrafos acíclicos
acyclic digraph
algorithms for junctions
computational complexity
disjoint paths
structural anthropology
spellingShingle algoritmos para junções
antropologia estrutural
caminhos disjuntos
complexidade computacional
digrafos acíclicos
acyclic digraph
algorithms for junctions
computational complexity
disjoint paths
structural anthropology
Álvaro Junio Pereira Franco
Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
description Neste trabalho consideramos um problema da Antropologia. A modelagem de sociedades e casamentos de indivíduos é feita com grafos mistos e encontrar caminhos disjuntos é uma questão central no problema. O problema é NP-completo e, quando visto como um problema parametrizado, ele é W[1]-difícil. Alguns subproblemas que surgem durante o processo de obter uma solução para o problema, envolvem caminhos disjuntos e podem ser resolvidos em tempo polinomial. Implementamos algoritmos polinomiais que são usados em uma ferramenta desenvolvida para solucionar o problema na Antropologia considerado. Nossa solução funcionou bem para as sociedades fornecidas pelos nossos parceiros. === In this work we consider a problem from the Anthropology. The model of the societies and the marriages of individuals is done with mixed graphs and to find disjoint paths is a central question in the problem. The problem is NP-complete and W[1]-hard when it is considered a parameterized problem. Some subproblems that arise during the process to obtain a solution for the problem, involve disjoint paths and can be solved in polynomial time. We implemented some polynomial algorithms that are used in a tool developed to solve the problem in the Anthropology considered. Our solution worked well for the societies provided by our partners.
author2 Carlos Eduardo Ferreira
author_facet Carlos Eduardo Ferreira
Álvaro Junio Pereira Franco
author Álvaro Junio Pereira Franco
author_sort Álvaro Junio Pereira Franco
title Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
title_short Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
title_full Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
title_fullStr Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
title_full_unstemmed Algoritmos para junções em digrafos acíclicos e uma aplicação na Antropologia
title_sort algoritmos para junções em digrafos acíclicos e uma aplicação na antropologia
publisher Universidade de São Paulo
publishDate 2013
url http://www.teses.usp.br/teses/disponiveis/45/45134/tde-13022014-083516/
work_keys_str_mv AT alvarojuniopereirafranco algoritmosparajuncoesemdigrafosaciclicoseumaaplicacaonaantropologia
AT alvarojuniopereirafranco algorithmsforjunctionsinacyclicdigraphsandanapplicationintheanthropology
_version_ 1718890312858861568