Publication: LDP3: an extensible and multi-threaded toolkit for local differential privacy protocols and post-processing methods
| dc.conference.date | August 04-06, 2025 | |
| dc.conference.location | Chania; Minoa Palace Resort, Greece | |
| dc.contributor.department | Department of Computer Engineering | |
| dc.contributor.department | Graduate School of Sciences and Engineering | |
| dc.contributor.kuauthor | Balioğlu, Berkay Kemal | |
| dc.contributor.kuauthor | Khodaie, Alireza | |
| dc.contributor.kuauthor | Gürsoy, Mehmet Emre | |
| dc.contributor.schoolcollegeinstitute | College of Engineering | |
| dc.contributor.schoolcollegeinstitute | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
| dc.date.accessioned | 2025-12-31T08:22:10Z | |
| dc.date.available | 2025-12-31 | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Local 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.fulltext | Yes | |
| dc.description.harvestedfrom | Manual | |
| dc.description.indexedby | Scopus | |
| dc.description.indexedby | WOS | |
| dc.description.publisherscope | International | |
| dc.description.readpublish | N/A | |
| dc.description.sponsoredbyTubitakEu | TÜBİTAK | |
| dc.description.sponsorship | Scientific and Technological Research Council of Turkiye (TÜBiTAK)- Grant Number 123E179. | |
| dc.identifier.doi | 10.1109/CSR64739.2025.11130078 | |
| dc.identifier.embargo | No | |
| dc.identifier.grantno | 123E179 | |
| dc.identifier.isbn | 9798331535919 | |
| dc.identifier.quartile | N/A | |
| dc.identifier.scopus | 2-s2.0-105016239407 | |
| dc.identifier.uri | https://doi.org/10.1109/CSR64739.2025.11130078 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14288/31643 | |
| dc.identifier.wos | 001575967100017 | |
| dc.keywords | Data privacy | |
| dc.keywords | Frequency estimation | |
| dc.keywords | Local differential privacy | |
| dc.keywords | Post-processing | |
| dc.keywords | Privacy toolkit | |
| dc.keywords | Budget control | |
| dc.keywords | Differential privacy | |
| dc.keywords | Open systems | |
| dc.keywords | Privacy-preserving techniques | |
| dc.keywords | Differential privacies | |
| dc.keywords | Multithreaded | |
| dc.keywords | New protocol | |
| dc.keywords | Postprocessing methods | |
| dc.keywords | Privacy preserving | |
| dc.keywords | Privacy protocols | |
| dc.keywords | Protocol processing | |
| dc.language.iso | eng | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.affiliation | Koç University | |
| dc.relation.collection | Koç University Institutional Repository | |
| dc.relation.ispartof | 5th IEEE International Conference on Cyber Security and Resilience, CSR 2025 | |
| dc.relation.openaccess | Yes | |
| dc.rights | CC BY-NC-ND (Attribution-NonCommercial-NoDerivs) | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Computer Science | |
| dc.title | LDP3: an extensible and multi-threaded toolkit for local differential privacy protocols and post-processing methods | |
| dc.type | Conference Proceeding | |
| dspace.entity.type | Publication | |
| person.familyName | Balioğlu | |
| person.familyName | Khodaie | |
| person.familyName | Gürsoy | |
| person.givenName | Berkay Kemal | |
| person.givenName | Alireza | |
| person.givenName | Mehmet Emre | |
| relation.isOrgUnitOfPublication | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
| relation.isOrgUnitOfPublication | 3fc31c89-e803-4eb1-af6b-6258bc42c3d8 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
| relation.isParentOrgUnitOfPublication | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 | |
| relation.isParentOrgUnitOfPublication | 434c9663-2b11-4e66-9399-c863e2ebae43 | |
| relation.isParentOrgUnitOfPublication.latestForDiscovery | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 |
