Publication:
LDP3: an extensible and multi-threaded toolkit for local differential privacy protocols and post-processing methods

dc.conference.dateAugust 04-06, 2025
dc.conference.locationChania; Minoa Palace Resort, Greece
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentGraduate School of Sciences and Engineering
dc.contributor.kuauthorBalioğlu, Berkay Kemal
dc.contributor.kuauthorKhodaie, Alireza
dc.contributor.kuauthorGürsoy, Mehmet Emre
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.date.accessioned2025-12-31T08:22:10Z
dc.date.available2025-12-31
dc.date.issued2025
dc.description.abstractLocal differential privacy (LDP) has become a prominent notion for privacy-preserving data collection. While numerous LDP protocols and post-processing (PP) methods have been developed, selecting an optimal combination under different privacy budgets and datasets remains a challenge. Moreover, the lack of a comprehensive and extensible LDP benchmarking toolkit raises difficulties in evaluating new protocols and PP methods. To address these concerns, this paper presents LDP3 (pronounced LDP-Cube), an open-source, extensible, and multi-threaded toolkit for LDP researchers and practitioners. LDP3 contains implementations of several LDP protocols, PP methods, and utility metrics in a modular and extensible design. Its modular design enables developers to conveniently integrate new protocols and PP methods. Furthermore, its multithreaded nature enables significant reductions in execution times via parallelization. Experimental evaluations demonstrate that: (i) using LDP3 to select a good protocol and post-processing method substantially improves utility compared to a bad or random choice, and (ii) the multi-threaded design of LDP3 brings substantial benefits in terms of efficiency.
dc.description.fulltextYes
dc.description.harvestedfromManual
dc.description.indexedbyScopus
dc.description.indexedbyWOS
dc.description.publisherscopeInternational
dc.description.readpublishN/A
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipScientific and Technological Research Council of Turkiye (TÜBiTAK)- Grant Number 123E179.
dc.identifier.doi10.1109/CSR64739.2025.11130078
dc.identifier.embargoNo
dc.identifier.grantno123E179
dc.identifier.isbn9798331535919
dc.identifier.quartileN/A
dc.identifier.scopus2-s2.0-105016239407
dc.identifier.urihttps://doi.org/10.1109/CSR64739.2025.11130078
dc.identifier.urihttps://hdl.handle.net/20.500.14288/31643
dc.identifier.wos001575967100017
dc.keywordsData privacy
dc.keywordsFrequency estimation
dc.keywordsLocal differential privacy
dc.keywordsPost-processing
dc.keywordsPrivacy toolkit
dc.keywordsBudget control
dc.keywordsDifferential privacy
dc.keywordsOpen systems
dc.keywordsPrivacy-preserving techniques
dc.keywordsDifferential privacies
dc.keywordsMultithreaded
dc.keywordsNew protocol
dc.keywordsPostprocessing methods
dc.keywordsPrivacy preserving
dc.keywordsPrivacy protocols
dc.keywordsProtocol processing
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.affiliationKoç University
dc.relation.collectionKoç University Institutional Repository
dc.relation.ispartof5th IEEE International Conference on Cyber Security and Resilience, CSR 2025
dc.relation.openaccessYes
dc.rightsCC BY-NC-ND (Attribution-NonCommercial-NoDerivs)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectComputer Science
dc.titleLDP3: an extensible and multi-threaded toolkit for local differential privacy protocols and post-processing methods
dc.typeConference Proceeding
dspace.entity.typePublication
person.familyNameBalioğlu
person.familyNameKhodaie
person.familyNameGürsoy
person.givenNameBerkay Kemal
person.givenNameAlireza
person.givenNameMehmet Emre
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication3fc31c89-e803-4eb1-af6b-6258bc42c3d8
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files