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...
Saved in:
Published in: | Applied sciences 2023-03, Vol.13 (6), p.3770 |
---|---|
Main Authors: | , , , |
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 |