Algoritmos e complexidade para anonimização de grau em grafos direcionados

Detalhes bibliográficos
Autor(a) principal: Millani, Marcelo Garlet
Data de Publicação: 2015
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/126063
Resumo: Die Bedeutung von sozialen Netzwerken für Data Mining ist stark gestiegen, aber deren Anonymisierung ist keine einfache Aufgabe. Diese Arbeit beschäftigt sich mit dem k- Anonymisierungproblem in gerichteten Graphen, wobei ein Digraph k-Anonym ist wenn es für jeder Knoten mindestens k − 1 anderen Knoten mit gleichen Grad gibt. Dieses Modell nimmt an, dass ein Angreifer, der ein Netzwerk deanonymizieren will, den Grad der Knoten im originalen Digraph weiß. Wir untersuchen die Komplexität des Problems, und beweisen NP-schwere und FPT- sowie Polynomialzeit Inapproximierbarkeit. Weiterhin analysieren wir den Spezialfall mit geringem Maximalgrad und stellen effiziente Algorithmen dafür vor.
id UFRGS-2_27ffc7e5a69091e5cd08f611a1b46b46
oai_identifier_str oai:www.lume.ufrgs.br:10183/126063
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Millani, Marcelo GarletRitt, Marcus Rolf Peter2015-08-29T02:40:09Z2015http://hdl.handle.net/10183/126063000972315Die Bedeutung von sozialen Netzwerken für Data Mining ist stark gestiegen, aber deren Anonymisierung ist keine einfache Aufgabe. Diese Arbeit beschäftigt sich mit dem k- Anonymisierungproblem in gerichteten Graphen, wobei ein Digraph k-Anonym ist wenn es für jeder Knoten mindestens k − 1 anderen Knoten mit gleichen Grad gibt. Dieses Modell nimmt an, dass ein Angreifer, der ein Netzwerk deanonymizieren will, den Grad der Knoten im originalen Digraph weiß. Wir untersuchen die Komplexität des Problems, und beweisen NP-schwere und FPT- sowie Polynomialzeit Inapproximierbarkeit. Weiterhin analysieren wir den Spezialfall mit geringem Maximalgrad und stellen effiziente Algorithmen dafür vor.A relevância de redes sociais para mineração de dados cresceu consideravelmente nos últimos anos. No entanto, já foi mostrado que a preservação da anonimidade dos usuários envolvidos não é uma tarefa fácil. Neste trabalho, consideramos o problema de k-anonimidade em grafos direcionados (dígrafos), onde um dígrafo é considerado k-anônimo quando para cada um de seus vértices existe pelo menos k−1 outros vértices com o mesmo grau. Esse modelo assume que um agressor tentando desanonimizar a rede conhece os graus do vértices do dígrafo original. Nós analisamos a complexidade do problema, provando sua NP-dificuldade e sua inaproximabilidade em tempo polinomial e FPT. Finalmente, investigamos o caso especial onde o grau é limitado e propomos uma solução eficiente para ele.Social networks had an ever increasing relevance for data mining, yet preserving the anonymity of users was already shown to be no simple task. In this work we consider the k-anonymity problem in directed graphs, where a digraph is k-anonymous if for every vertex there are at least k−1 other vertices with the same degree. The assumption of this model is that an attacker attempting to deanonymize the network knows the degrees of the vertices in the original digraph. We analyze the complexity of the problem, proving NP-hardness, polynomial-time inapproximability and FPT-time inapproximability. Finally, we investigate the special case where the degree is bounded and provide an efficient solution for maximum degree one.application/pdfporAlgoritmosGrafosAlgoritmos e complexidade para anonimização de grau em grafos direcionadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2015Ciência da Computação: Ênfase em Engenharia da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000972315.pdf000972315.pdfTexto completoapplication/pdf640090http://www.lume.ufrgs.br/bitstream/10183/126063/1/000972315.pdf994b241648827b87d461e94cde8f92d1MD51TEXT000972315.pdf.txt000972315.pdf.txtExtracted Texttext/plain95627http://www.lume.ufrgs.br/bitstream/10183/126063/2/000972315.pdf.txta1d0e412770276a8d0bd46dba2951f26MD52THUMBNAIL000972315.pdf.jpg000972315.pdf.jpgGenerated Thumbnailimage/jpeg1113http://www.lume.ufrgs.br/bitstream/10183/126063/3/000972315.pdf.jpg1837805999ed03f688c136ae44e6be41MD5310183/1260632018-10-17 07:52:58.272oai:www.lume.ufrgs.br:10183/126063Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-17T10:52:58Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Algoritmos e complexidade para anonimização de grau em grafos direcionados
title Algoritmos e complexidade para anonimização de grau em grafos direcionados
spellingShingle Algoritmos e complexidade para anonimização de grau em grafos direcionados
Millani, Marcelo Garlet
Algoritmos
Grafos
title_short Algoritmos e complexidade para anonimização de grau em grafos direcionados
title_full Algoritmos e complexidade para anonimização de grau em grafos direcionados
title_fullStr Algoritmos e complexidade para anonimização de grau em grafos direcionados
title_full_unstemmed Algoritmos e complexidade para anonimização de grau em grafos direcionados
title_sort Algoritmos e complexidade para anonimização de grau em grafos direcionados
author Millani, Marcelo Garlet
author_facet Millani, Marcelo Garlet
author_role author
dc.contributor.author.fl_str_mv Millani, Marcelo Garlet
dc.contributor.advisor1.fl_str_mv Ritt, Marcus Rolf Peter
contributor_str_mv Ritt, Marcus Rolf Peter
dc.subject.por.fl_str_mv Algoritmos
Grafos
topic Algoritmos
Grafos
description Die Bedeutung von sozialen Netzwerken für Data Mining ist stark gestiegen, aber deren Anonymisierung ist keine einfache Aufgabe. Diese Arbeit beschäftigt sich mit dem k- Anonymisierungproblem in gerichteten Graphen, wobei ein Digraph k-Anonym ist wenn es für jeder Knoten mindestens k − 1 anderen Knoten mit gleichen Grad gibt. Dieses Modell nimmt an, dass ein Angreifer, der ein Netzwerk deanonymizieren will, den Grad der Knoten im originalen Digraph weiß. Wir untersuchen die Komplexität des Problems, und beweisen NP-schwere und FPT- sowie Polynomialzeit Inapproximierbarkeit. Weiterhin analysieren wir den Spezialfall mit geringem Maximalgrad und stellen effiziente Algorithmen dafür vor.
publishDate 2015
dc.date.accessioned.fl_str_mv 2015-08-29T02:40:09Z
dc.date.issued.fl_str_mv 2015
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/10183/126063
dc.identifier.nrb.pt_BR.fl_str_mv 000972315
url http://hdl.handle.net/10183/126063
identifier_str_mv 000972315
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/126063/1/000972315.pdf
http://www.lume.ufrgs.br/bitstream/10183/126063/2/000972315.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/126063/3/000972315.pdf.jpg
bitstream.checksum.fl_str_mv 994b241648827b87d461e94cde8f92d1
a1d0e412770276a8d0bd46dba2951f26
1837805999ed03f688c136ae44e6be41
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224488873885696