Loading…

FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph

k-degree anonymity is known as one of the best models for anonymizing social network graphs. Although recent works have tried to address the privacy challenges of social network graphs, privacy levels are considered to be independent of the features of the graph degree sequence. In other words, the...

Full description

Saved in:
Bibliographic Details
Published in:Applied sciences 2023-03, Vol.13 (6), p.3770
Main Authors: Kiabod, Maryam, Dehkordi, Mohammad Naderi, Barekatain, Behrang, Raahemifar, Kaamran
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3
cites cdi_FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3
container_end_page
container_issue 6
container_start_page 3770
container_title Applied sciences
container_volume 13
creator Kiabod, Maryam
Dehkordi, Mohammad Naderi
Barekatain, Behrang
Raahemifar, Kaamran
description k-degree anonymity is known as one of the best models for anonymizing social network graphs. Although recent works have tried to address the privacy challenges of social network graphs, privacy levels are considered to be independent of the features of the graph degree sequence. In other words, the optimal value of k is not considered for the graph, leading to increasing information loss. Additionally, the graph may not need a high privacy level. In addition, determining the optimal value of k for the graph in advance is a big problem for the data owner. Therefore, in this paper, we present a technique named FSopt_k that is able to find the optimal value of k for each social network graph. This algorithm uses an efficient technique to partition the graph nodes to choose the best k value. It considers the graph structure features to determine the best privacy level. In this way, there will be a balance between privacy and loss in the anonymized graph. Furthermore, information loss will be as low as possible. The evaluation results depict that this algorithm can find the optimal value of k in a short time as well as preserve the graph’s utility.
doi_str_mv 10.3390/app13063770
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_d806acee032446918b1382f33d9e7fb4</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A751989423</galeid><doaj_id>oai_doaj_org_article_d806acee032446918b1382f33d9e7fb4</doaj_id><sourcerecordid>A751989423</sourcerecordid><originalsourceid>FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3</originalsourceid><addsrcrecordid>eNpNUcFOHDEMHVWtVEQ59Qci9VgtTeKZSdLbCnUBsSoH6DnyJM6SZXcyzQQQ_foGtqqwD36ynp-f5ab5LPgpgOHfcJoE8B6U4u-aI8lVv4BWqPdv8MfmZJ63vIYRoAU_aq5WN2kq9v47W8XRx3HDyh2x66nEPe7Yckzj8z7-wRLTyNb0SDsWUmbIbpKLlfCTylPK9-w843T3qfkQcDfTyb963Pxa_bg9u1isr88vz5brhWs5lIVBBf3Q9oYkdx1K2StTMXCoeMCOC1Leu0DBKa11W4uXg6C2R9-7AeG4uTzo-oRbO-VqNT_bhNG-NlLeWMwluh1Zr3mPjoiDbOtGoYd6twwA3pAKQ1u1vhy0ppx-P9Bc7DY95LHat1IZ0WkFuqus0wNrg1U0jiGVjK6mp310aaQQa3-pOmG0aSXUga-HAZfTPGcK_20Kbl--Zd98C_4CF2SFfw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2791587385</pqid></control><display><type>article</type><title>FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph</title><source>Publicly Available Content (ProQuest)</source><creator>Kiabod, Maryam ; Dehkordi, Mohammad Naderi ; Barekatain, Behrang ; Raahemifar, Kaamran</creator><creatorcontrib>Kiabod, Maryam ; Dehkordi, Mohammad Naderi ; Barekatain, Behrang ; Raahemifar, Kaamran</creatorcontrib><description>k-degree anonymity is known as one of the best models for anonymizing social network graphs. Although recent works have tried to address the privacy challenges of social network graphs, privacy levels are considered to be independent of the features of the graph degree sequence. In other words, the optimal value of k is not considered for the graph, leading to increasing information loss. Additionally, the graph may not need a high privacy level. In addition, determining the optimal value of k for the graph in advance is a big problem for the data owner. Therefore, in this paper, we present a technique named FSopt_k that is able to find the optimal value of k for each social network graph. This algorithm uses an efficient technique to partition the graph nodes to choose the best k value. It considers the graph structure features to determine the best privacy level. In this way, there will be a balance between privacy and loss in the anonymized graph. Furthermore, information loss will be as low as possible. The evaluation results depict that this algorithm can find the optimal value of k in a short time as well as preserve the graph’s utility.</description><identifier>ISSN: 2076-3417</identifier><identifier>EISSN: 2076-3417</identifier><identifier>DOI: 10.3390/app13063770</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Analysis ; Datasets ; graph ; k-degree anonymity ; Neighborhoods ; Privacy ; privacy preserving ; Publishing ; social network ; Social networks ; Social organization ; utility</subject><ispartof>Applied sciences, 2023-03, Vol.13 (6), p.3770</ispartof><rights>COPYRIGHT 2023 MDPI AG</rights><rights>2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3</citedby><cites>FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3</cites><orcidid>0000-0002-9835-7897</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2791587385/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2791587385?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,44590,75126</link.rule.ids></links><search><creatorcontrib>Kiabod, Maryam</creatorcontrib><creatorcontrib>Dehkordi, Mohammad Naderi</creatorcontrib><creatorcontrib>Barekatain, Behrang</creatorcontrib><creatorcontrib>Raahemifar, Kaamran</creatorcontrib><title>FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph</title><title>Applied sciences</title><description>k-degree anonymity is known as one of the best models for anonymizing social network graphs. Although recent works have tried to address the privacy challenges of social network graphs, privacy levels are considered to be independent of the features of the graph degree sequence. In other words, the optimal value of k is not considered for the graph, leading to increasing information loss. Additionally, the graph may not need a high privacy level. In addition, determining the optimal value of k for the graph in advance is a big problem for the data owner. Therefore, in this paper, we present a technique named FSopt_k that is able to find the optimal value of k for each social network graph. This algorithm uses an efficient technique to partition the graph nodes to choose the best k value. It considers the graph structure features to determine the best privacy level. In this way, there will be a balance between privacy and loss in the anonymized graph. Furthermore, information loss will be as low as possible. The evaluation results depict that this algorithm can find the optimal value of k in a short time as well as preserve the graph’s utility.</description><subject>Algorithms</subject><subject>Analysis</subject><subject>Datasets</subject><subject>graph</subject><subject>k-degree anonymity</subject><subject>Neighborhoods</subject><subject>Privacy</subject><subject>privacy preserving</subject><subject>Publishing</subject><subject>social network</subject><subject>Social networks</subject><subject>Social organization</subject><subject>utility</subject><issn>2076-3417</issn><issn>2076-3417</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpNUcFOHDEMHVWtVEQ59Qci9VgtTeKZSdLbCnUBsSoH6DnyJM6SZXcyzQQQ_foGtqqwD36ynp-f5ab5LPgpgOHfcJoE8B6U4u-aI8lVv4BWqPdv8MfmZJ63vIYRoAU_aq5WN2kq9v47W8XRx3HDyh2x66nEPe7Yckzj8z7-wRLTyNb0SDsWUmbIbpKLlfCTylPK9-w843T3qfkQcDfTyb963Pxa_bg9u1isr88vz5brhWs5lIVBBf3Q9oYkdx1K2StTMXCoeMCOC1Leu0DBKa11W4uXg6C2R9-7AeG4uTzo-oRbO-VqNT_bhNG-NlLeWMwluh1Zr3mPjoiDbOtGoYd6twwA3pAKQ1u1vhy0ppx-P9Bc7DY95LHat1IZ0WkFuqus0wNrg1U0jiGVjK6mp310aaQQa3-pOmG0aSXUga-HAZfTPGcK_20Kbl--Zd98C_4CF2SFfw</recordid><startdate>20230301</startdate><enddate>20230301</enddate><creator>Kiabod, Maryam</creator><creator>Dehkordi, Mohammad Naderi</creator><creator>Barekatain, Behrang</creator><creator>Raahemifar, Kaamran</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-9835-7897</orcidid></search><sort><creationdate>20230301</creationdate><title>FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph</title><author>Kiabod, Maryam ; Dehkordi, Mohammad Naderi ; Barekatain, Behrang ; Raahemifar, Kaamran</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Analysis</topic><topic>Datasets</topic><topic>graph</topic><topic>k-degree anonymity</topic><topic>Neighborhoods</topic><topic>Privacy</topic><topic>privacy preserving</topic><topic>Publishing</topic><topic>social network</topic><topic>Social networks</topic><topic>Social organization</topic><topic>utility</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kiabod, Maryam</creatorcontrib><creatorcontrib>Dehkordi, Mohammad Naderi</creatorcontrib><creatorcontrib>Barekatain, Behrang</creatorcontrib><creatorcontrib>Raahemifar, Kaamran</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Directory of Open Access Journals</collection><jtitle>Applied sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kiabod, Maryam</au><au>Dehkordi, Mohammad Naderi</au><au>Barekatain, Behrang</au><au>Raahemifar, Kaamran</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph</atitle><jtitle>Applied sciences</jtitle><date>2023-03-01</date><risdate>2023</risdate><volume>13</volume><issue>6</issue><spage>3770</spage><pages>3770-</pages><issn>2076-3417</issn><eissn>2076-3417</eissn><abstract>k-degree anonymity is known as one of the best models for anonymizing social network graphs. Although recent works have tried to address the privacy challenges of social network graphs, privacy levels are considered to be independent of the features of the graph degree sequence. In other words, the optimal value of k is not considered for the graph, leading to increasing information loss. Additionally, the graph may not need a high privacy level. In addition, determining the optimal value of k for the graph in advance is a big problem for the data owner. Therefore, in this paper, we present a technique named FSopt_k that is able to find the optimal value of k for each social network graph. This algorithm uses an efficient technique to partition the graph nodes to choose the best k value. It considers the graph structure features to determine the best privacy level. In this way, there will be a balance between privacy and loss in the anonymized graph. Furthermore, information loss will be as low as possible. The evaluation results depict that this algorithm can find the optimal value of k in a short time as well as preserve the graph’s utility.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/app13063770</doi><orcidid>https://orcid.org/0000-0002-9835-7897</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2076-3417
ispartof Applied sciences, 2023-03, Vol.13 (6), p.3770
issn 2076-3417
2076-3417
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_d806acee032446918b1382f33d9e7fb4
source Publicly Available Content (ProQuest)
subjects Algorithms
Analysis
Datasets
graph
k-degree anonymity
Neighborhoods
Privacy
privacy preserving
Publishing
social network
Social networks
Social organization
utility
title FSopt_k: Finding the Optimal Anonymization Level for a Social Network Graph
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T02%3A30%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=FSopt_k:%20Finding%20the%20Optimal%20Anonymization%20Level%20for%20a%20Social%20Network%20Graph&rft.jtitle=Applied%20sciences&rft.au=Kiabod,%20Maryam&rft.date=2023-03-01&rft.volume=13&rft.issue=6&rft.spage=3770&rft.pages=3770-&rft.issn=2076-3417&rft.eissn=2076-3417&rft_id=info:doi/10.3390/app13063770&rft_dat=%3Cgale_doaj_%3EA751989423%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c403t-9a736b469e20c5a226799e2303a22ba501e7ddcfefc78884fc7d2b1e46ad6cba3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2791587385&rft_id=info:pmid/&rft_galeid=A751989423&rfr_iscdi=true