Submitted:
21 August 2026
Posted:
21 August 2026
You are already at the latest version
Abstract
Sparse relation tables arise when users contribute sets of user–item, learner–concept, or user location pairs. We study population relation-matrix estimation under personalized local differential privacy with heterogeneous budgets and Byzantine report replacement. The target is globally sparse, without low-rank assumptions. We propose a joint personalized relation sketch (JPRS), a set-level mechanism mapping each capped relation set to one personalized bit through a public pair-safe signed score. Its decoder combines channel amplitude weighting with sparse capped-simplex projection. Two budget functionals distinguish honest channel information from adversarial leverage. Under strong privacy, we establish a contamination-trimmed minimax lower bound over all local channels and an upper bound for JPRS against adaptive valid-output attacks from a precommitted corrupted identity set. The bounds match up to support-search logarithms on regular budget classes. In homogeneous settings, recovery requires the effective private sample size to dominate the structural scale and contamination to vanish relative to epsilon. Experiments on six synthetic scenarios and three processed public datasets show that JPRS achieves the lowest private loss and reduces endpoint loss by 23% relative to the best non-JPRS private comparator. These results characterize how personalized privacy, sparsity, and Byzantine contamination jointly determine recoverability.
Keywords:
personalized local differential privacy
; sparse relation matrix
; Byzantine contamination
; minimax estimation
; information-theoretic limits
; one-bit sketch
1. Introduction
Many information systems record a sparse set of relations for each holder: ratings connect users to items, learning events connect students to concepts, check-ins connect users to locations, and telemetry connects devices to event types. If , holder i contributes , while the server seeks the population relation probability matrix . Direct collection exposes a person’s behavioral support. Local differential privacy (LDP) avoids a trusted curator by randomizing before transmission [1,2], but three features make this setting different from a standard frequency oracle: one holder owns a set, privacy budgets can differ by identity, and compromised clients can emit strategically chosen valid reports.
An entrywise construction is not satisfactory. Perturbing all entries spends communication proportional to p; reporting only active indices exposes the private support; and splitting one user-level budget over the active relations loses utility with . Set-valued LDP and sparse estimation have therefore moved toward joint encodings [3,4,5]. Separately, personalized mechanisms show that replacing by one average can obscure the actual information carried by heterogeneous channels [6,7,8]. Neither line answers what remains identifiable when an adversary can occupy the most informative identities.
Response contamination is especially subtle under LDP. A forged output can look statistically ordinary because honest reports are already randomized; consequently, generic outlier removal has no reliable geometric signal. Existing work establishes that privacy and contamination can interact nonadditively [9,10], and attacks on frequency and key–value protocols demonstrate that syntactically valid outputs suffice to create large bias [11,12,13]. The relevant question is thus not only how much honest information survives, but how much signed influence corrupted channels retain after inversion.
We address this question for a globally sparse relation probability matrix. JPRS computes one signed score over the entire capped relation set and releases one personalized randomized bit. The server forms a global budget-weighted matrix moment and performs an exact sparse capped-simplex projection. The proof uses the fact that a Byzantine identity can choose only one scalar sign multiplying its public pair-sign vector; it cannot choose an independent attack for each reconstructed coordinate. This output-domain coupling yields a global robust bound and makes grouped medoid selection unnecessary for the core theorem.
The scope is deliberately precise. The rectangular indices retain the semantics and output layout of a relation table, whereas the statistical class uses only global support sparsity. The rates therefore depend on , not ; no low-rank, row-sparse, graph-spectral, or smooth two-way structure is claimed. This is stronger than perturbing entries independently because the local channel is set-joint, but it is not a low-rank matrix completion result.
Our contributions are:
- a formal separation of edge, bounded-set, and user-level personalized LDP under authenticated response-level Byzantine contamination;
- a cardinality-calibrated one-bit relation-set mechanism with an exact linear matrix moment and variance-optimal weighting within the unbiased linear class;
- trimmed-information and linear-leverage functionals, unrestricted identifiability lower bounds, and a global JPRS upper bound that match in the strong-privacy regime up to support-search logarithms on explicit regular budget classes;
- a reproducible evaluation with 30 frozen synthetic populations, three public datasets, optimized native-alphabet attacks, same-decoder baselines, projection ablation, paired confidence intervals, and an explicit theorem-regime audit.
2. Related Work
Locally private estimation began with randomized response [1] and now has sharp minimax characterizations [14,15,16]; broader foundations and applications are reviewed in [17,18]. Communication-efficient frequency oracles include RAPPOR, optimized local hashing, and Hadamard response [19,20,21]; recent work compares frequency estimators and develops high-dimensional sketches [22,23,24]. Sparse recovery supplies related projection ideas [25], although its observation model is not local privacy. Wang et al. [26] establish the minimax scale for locally private numerical vectors, while Zhou et al. [27] give communication-efficient user- and event-level bounds for sparse vector aggregation. Neither studies personalized budgets or Byzantine response replacement. The closest multiple-sample result, Ma et al. [5], likewise does not combine those two complications. Sampling one relation and applying a native frequency oracle remains an important baseline here because it isolates the value of retaining the whole set.
Personalized DP assigns user-specific budgets, but existing PLDP work primarily studies scalar, frequency, graph, or clustering tasks [6,7,8]. Set-valued LDP mechanisms [3,4] address multiple items per holder, yet do not characterize sparse matrix risk under a worst-case budget-dependent corrupted set. Robust statistics supplies median-of-means and filtering principles [28,29]; Byzantine-robust private learning studies different trust and output models [9,10,30,31,32,33]. Poisoning attacks on LDP frequency and key–value protocols [11,12,13] motivate valid-output attacks, but do not supply the present pair-domain sparse-mean upper and lower bounds.
3. Materials and Methods
3.1. Sparse Relational Observations
Let , , and identify a relation set with . Each holder is capped at . Honest records are independent but need not be identically distributed:
The common mean belongs to
and denotes any capped record law with this mean. This distribution-free formulation includes fixed-cardinality, variable-size, long-tailed, block, hub, and latent-mixture populations. Frobenius loss is equivalently squared loss after a fixed bijection between and .
Remark 1
(Matrix scope). Only global support sparsity and the set cap enter the rates. The theorem depends on through ; it does not exploit low rank, row/column sparsity, or a parameterization. The matrix notation preserves relation semantics and the reconstructed output layout, while the public sign operates on an encoded relation pair.
3.2. Three Privacy Units and Personalized Channels
Edge adjacency changes one relation; q-set adjacency changes at most q; user adjacency allows any two capped sets.
Definition 1
(Personalized user-level LDP). Conditional on every public seed, user i’s channel satisfies
and measurable output events B. Edge and set privacy follow immediately; edge privacy alone composes by a factor at most for user adjacency.
The protocol is noninteractive and each identity sends one report after its budget and authenticated identity are committed.
3.3. Response-Level Byzantine Contamination
An unknown set of at most identities is corrupted. It is fixed before the fresh public pair-sign seeds; corrupted report values may then depend on the public codebook and all honest reports. This permits coordinated adaptive valid-output attacks but excludes post-codebook identity compromise and Sybil creation. The minimax risk is
3.4. Information, Leverage, and Identifiability
Write , and let . The worst-case honest squared information and corrupted linear leverage are
They cannot be replaced by an arithmetic mean budget: an attacker may capture the largest budgets while estimation is supported by the remaining squared amplitudes. A third functional, , is the largest input separation whose personalized honest output laws have intersecting response- contamination neighborhoods; Supplementary Appendix C gives its finite overlap program.
Proposition 1
(Homogeneous specialization). If all and , then
For , these scale as and , respectively.
Complete adjacency relations, channel formalization, realizability, and the program defining are given in Supplementary Appendices A–C.
4. Information-Theoretic Limits and Identifiability
Lemma 1
(Private contraction and contamination overlap). An -LDP channel contracts total variation by at most . Moreover, two output laws have intersecting β-contamination neighborhoods iff
The first statement converts matrix separation into personalized testing information; the second converts a sufficiently small output separation into exact nonidentifiability.
Theorem 1
(Private sparse sampling lower bound). Suppose , , , and . A universal satisfies
Proof
(Proof roadmap). Start from the user-level Assouad lower bound for signed k-sparse vectors, then encode each signed coordinate as a pair of binary relation coordinates. The encoding preserves the record cap and transfers squared loss within a factor two. Personalized contraction replaces the homogeneous information by the sum of honest ; allowing the attacker to remove the largest amplitudes yields . The complete reduction is in Supplementary Appendix D. □
Theorem 2
(Contamination indistinguishability). There exists a personalized radius such that
For homogeneous budgets,
If , then for every privacy vector.
Proof roadmap
Construct two sparse means separated in k directions. Private contraction places their honest transcript laws within the overlap threshold of Lemma 1; the adversary then chooses contaminating laws that make the observed transcripts identical. The majority case follows by swapping two candidate honest sets. See Supplementary Appendix C. □
Corollary 1
(Necessary identifiability conditions). Up to constants and the finite- factor,
For homogeneous strong privacy, consistent recovery requires
The contamination lower bound is unrestricted in the privacy budgets. The sampling bound is unrestricted over channels and honest laws but is stated in the strong-privacy regime ; no arbitrary-budget sampling claim is made.
5. Joint Personalized Relation Sketch
Encode each relation pair by a public bijection . For identity i, a public finite-wise independent hash generates ; signs are independent across identities and jointly independent on every set of at most queried pairs. A counter-based hash evaluates a sign without storing a length-p vector.
For , let
where . Given , compute
where uses an independent fair sign when its argument is zero (and the score is 0 for an empty set). Then send one bit
Algorithm 1: local JPRS randomizer.
- 1.
- Evaluate only for the at most k pairs in .
- 2.
- Form the cardinality-calibrated set score .
- 3.
- Draw from Eq. (6) and release only .
The private payload is one bit and local work is . The score is a single joint function of the complete set, not an entrywise composition.
Theorem 3
(Privacy and calibrated moment). The channel satisfies user-level -LDP conditional on every public seed, and
Consequently, for any honest set J, ,
is unbiased and has coordinate variance at most .
Proof roadmap
The output likelihood ratio is bounded by . Exchangeability of the active Rademacher signs and the definition of give the exact first moment; weighted Cauchy–Schwarz gives the variance-optimal heterogeneous inversion. See Supplementary Appendix E. No row–column factor is required for the theorem; the pair-safe sign is used precisely to avoid unsupported claims of low-rank matrix geometry. □
6. Budget-Aware Byzantine-Robust Decoding
Malformed packets are first projected deterministically to . Put and form the observable global sketch
Let denote exact Euclidean projection onto , implemented by retaining the top s clipped coordinates and projecting them onto .
Figure 2.
Core JPRS data flow. The attacker may adapt a legal bit to the fresh public codebook, but each identity still supplies only one scalar sign. Grouped medoid and pooling controls are optional branches and are not part of the main upper-bound algorithm.
Figure 2.
Core JPRS data flow. The attacker may adapt a legal bit to the fresh public codebook, but each identity still supplies only one scalar sign. Grouped medoid and pooling controls are optional branches and are not part of the main upper-bound algorithm.

-
Algorithm 2: global JPRS decoder.
- 1.
- Sanitize every received packet to .
- 2.
- Accumulate the budget-weighted pair sketch in Eq. (8).
- 3.
- Return .
- The global denominator is public and includes every committed identity; no attacker-dependent honest-set denominator is used.
For , define
The upper-bound regularity condition is
and the corrupted identity set is fixed before the fresh pair-sign codebook. Unlike the sampling lower bound, the decoder theorem does not require .
Theorem 4
(Global robust JPRS recovery). Suppose Eq. (9) holds and . Uniformly over the model and adaptive valid-output attacks, Algorithm 2 satisfies with probability at least ,
Proof roadmap
Replace forged reports by independent honest ghost bits. The resulting global sketch is unbiased and concentrates uniformly on every -coordinate comparison set. Conditional on the public codebook, a sparse random-matrix operator bound is uniform over all adaptive Byzantine sign choices; its linear term is , while the mixed term is absorbed by Eq. (9). Exact feasible projection converts the sparse directional event to Frobenius loss. Supplementary Appendix E gives the full net argument and all event allocations. □
Corollary 2
(Expected risk). For ,
The leverage–radius compatibility used for a matching statement is interpretable rather than tautological.
Proposition 2
(A sufficient regular-budget class). Fix . If for all identities, then constants depending only on satisfy
Consequently the minimax lower and JPRS upper bounds match up to on this class. Homogeneous budgets are the case .
In the homogeneous strong-privacy regime the upper rate becomes
so the sufficient boundary matches Corollary 1 up to support search.
6.1. Computation and Scope
The exact server evaluates one length-p vector in signed operations and memory; local work and private payload are and one bit. We do not claim sublinear exact decoding. Grouped medoid and central-pooling reconstructions are retained only as optional empirical operating points and deterministic stability results in the supplement; they do not improve the proved minimax rate under the fixed-before-codebook threat model. Matching is restricted to regular budget classes, , strong privacy for the sampling lower bound, and pre-codebook identity corruption. Arbitrary heterogeneous-budget matching, post-codebook compromise, Sybil attacks, low-rank structure, and sublinear decoding remain open.
7. Experimental Results
7.1. Protocol, Frozen Datasets, and Comparators
All numerical claims are regenerated from one immutable CSV with an explicit failure column and a unique configuration–method key. Ten paired seeds are used for smaller controlled grids and five for high-information, theorem-aligned, frozen-synthetic, and real-data grids.
For exact rate diagnostics, choose uniformly with and draw each record as a uniform k-subset, so
Defaults are ; the high-information sample-size sweep uses thousand and nominal scale . Because the public cap is , is not mislabeled as a realized mean: H1 at has realized mean and range . Every result row stores , the realized mean, minimum, and maximum. A separate audit uses homogeneous H0 budgets , exactly inside the sampling theorem’s strong-privacy regime.
To test misspecification, 30 downloadable frozen populations cover six scenarios and five seeds. Every population has , the same ambient domain and nominal sparsity, and an exact stored population target.
Table 2.
Frozen synthetic benchmark; statistics show one representative seed.
| Scenario | Generating feature | Mean |Ei| | Target nnz | Top-10 mass |
|---|---|---|---|---|
| Flat | Uniform weights; random support | 8.00 | 128 | 0.662 |
| Zipf | Zipf weights (exponent 1.2) | 8.00 | 128 | 4.274 |
| Community | Four diagonal bipartite blocks | 8.00 | 128 | 0.657 |
| Hub-tail | 80/20 mass on hub/tail halves | 8.00 | 128 | 1.029 |
| User mixture | 70/30 latent holder mixture | 8.00 | 128 | 0.858 |
| Variable |Ei| | Zipf weights; truncated-Poisson |Ei| | 3.99 | 128 | 1.516 |
The real benchmarks are MovieLens 1M [34], Foursquare NYC–Tokyo [35], and Gowalla [36]. Duplicate holder relations are removed, a public top-frequency dictionary maps the tail to one other column, and public min-hash caps every holder at . Both and a compact resolution are evaluated and content-hashed in the audited working copy.
Table 3.
Executed real-data stress configurations. Approximation tail is .
| Dataset | Raw events | Holders | Used n | Domain | Approx. tail |
|---|---|---|---|---|---|
| MovieLens 1M | 1,000,209 | 6,040 | 6,040 | 5 × 512 | 0.0189 |
| Foursquare NYC-Tokyo | 801,131 | 2,293 | 2,293 | 2 × 512 | 0.0102 |
| Gowalla | 6,442,890 | 107,092 | 32,000 | 7 × 512 | 0.0004 |
The primary method is JPRS-Global. JPRS-Medoid and JPRS-Pooled are optional decoder controls. Padded relation sampling is paired with Hadamard response (P-RS-HR), optimized local hashing (P-RS-OLH), and generalized randomized response (P-RS-GRR). HR and OLH additionally receive the same grouped sparse-medoid decoder, so mechanism and aggregation effects are not confounded. For every corrupted OLH identity, the attacker exhaustively scores all legal hash buckets and chooses a maximizer of the same true-to- false-support objective used against the one-bit mechanisms.
Within each seed, methods share holders, budgets, corrupted identities, and attack objective. Metrics are squared Frobenius loss , full-target loss, and Precision/Recall/F1 at s. Synthetic aggregate error bars treat the six scenarios as the sampling units after averaging their five paired seeds; a paired scenario-level table reports 95% confidence intervals and Holm-adjusted tests. Runtime and private payload are measured, whereas peak memory and local-device wall time are not. When global and medoid branches are computed from one mechanism call, the recorded time is the shared family wall-clock; it is not interpreted as a standalone decoder-speed comparison.
7.2. Controlled Scaling Outside the Strong-Privacy Theorem
The high-information sweep uses nominal and H1 budgets, hence . We retain it as a finite-sample stress diagnostic, not as direct validation of the strong-privacy lower bound. Clean and attacked curves use the same group count whenever a medoid decoder is compared. The global JPRS curve tests the sampling trend predicted by the new core upper bound; medoid curves quantify the variance cost of optional robust selection. Over to , JPRS-Global decreases from to squared loss; a log–log fit over these five points has slope (). At , increasing contamination from to raises its loss from to . The medoid’s paired increment is smaller ( versus ), but its attacked absolute loss remains larger (). Thus an increment alone must not be read as absolute robustness.
Table 4.
Controlled high-information robustness at and nominal . The paired increment compares identical seeds.
Table 4.
Controlled high-information robustness at and nominal . The paired increment compares identical seeds.
| Method | Clean Es | Attacked Es | Δadv | F1@s | Time (s) |
|---|---|---|---|---|---|
| JPRS-Global | 0.077 ± 0.011 | 0.514 ± 0.008 | 0.437 ± 0.014 | 0.316 ± 0.014 | 6.107 |
| JPRS-Medoid | 0.637 ± 0.032 | 0.902 ± 0.029 | 0.265 ± 0.048 | 0.119 ± 0.023 | 6.107 |
| P-RS-HR | 0.529 ± 0.033 | 1.020 ± 0.012 | 0.491 ± 0.038 | 0.014 ± 0.013 | 15.386 |
| P-RS-HR-Medoid | 0.969 ± 0.021 | 1.096 ± 0.021 | 0.127 ± 0.002 | 0.036 ± 0.015 | 15.386 |
Figure 3.
Controlled high-information diagnostics (five paired seeds). Panel (a) is clean sample-size scaling; panel (b) is paired excess loss under increasing response contamination. These configurations are intentionally reported as stress tests because their largest budgets exceed one.
Figure 3.
Controlled high-information diagnostics (five paired seeds). Panel (a) is clean sample-size scaling; panel (b) is paired excess loss under increasing response contamination. These configurations are intentionally reported as stress tests because their largest budgets exceed one.

7.3. Theorem-Aligned Strong-Privacy Audit
Figure 4 removes the strongest theory–experiment mismatch in the earlier design: every audit run uses homogeneous H0 budgets with . Clean panels vary n at and at ; a separate panel pairs each clean trial with its attacked counterpart. Native global and same-payload medoid decoders are shown for JPRS, Hadamard response, and OLH. Thus a lower attack increment for a medoid can be attributed to aggregation, while a difference between JPRS-Global and the other global decoders reflects the local mechanism and inversion.
For clean JPRS-Global runs with , the fitted log–log slope is (). The negative slope is consistent with improving information, but its distance from idealized squared-risk scaling shows that this finite range is not fully asymptotic. At , JPRS-Global has the smallest clean and attacked absolute losses ( and ). Its paired attack increment is (95% CI ); JPRS-Medoid reduces that increment to but starts at twice the clean loss (). The HR and OLH medoid intervals include zero, yet both attacked absolute losses exceed that of JPRS-Global. These observations support an efficiency–increment trade-off, not a claim that one decoder dominates every robustness metric.
Table 5.
Paired theorem-regime audit at , , and ; means and standard deviations use five seeds.
| Method | Clean Es | Attacked Es | Paired Δadv (95% CI) |
|---|---|---|---|
| JPRS-Global | 0.461 ± 0.035 | 0.995 ± 0.008 | 0.534 [0.484, 0.583] |
| JPRS-Medoid | 0.923 ± 0.035 | 1.059 ± 0.025 | 0.137 [0.088, 0.186] |
| P-RS-HR | 0.847 ± 0.029 | 1.119 ± 0.020 | 0.272 [0.225, 0.319] |
| P-RS-HR-Medoid | 1.402 ± 0.106 | 1.426 ± 0.076 | 0.023 [-0.131, 0.178] |
| P-RS-OLH | 0.850 ± 0.028 | 1.154 ± 0.023 | 0.304 [0.257, 0.351] |
| P-RS-OLH-Medoid | 1.276 ± 0.069 | 1.395 ± 0.096 | 0.120 [-0.013, 0.253] |
7.4. Distributional Synthetic Benchmark
Figure 5 reports the union of a privacy sweep at and a contamination sweep at nominal . Each error bar first averages the five paired seeds within a scenario and then treats the six scenario means as independent units. Table 6 reports the endpoint and Table 7 reports conservative scenario-level paired inference. The heat map prevents an aggregate average from hiding distribution-specific reversals. We therefore report operating points rather than a universal-winner claim: squared loss, support F1, and attack increment need not rank mechanisms identically.
At nominal , JPRS-Global has mean loss , 23.3% below the best non-JPRS comparator, P-RS-OLH (), and the highest mean F1 (). It ranks first in loss in all six scenarios. Scenario-level paired differences favor JPRS-Global against each of the five displayed comparators; all Holm-adjusted p-values are , although the inference has only six scenario units. At nominal , its contamination increment is not the smallest: the HR-medoid control has increment , again alongside substantially higher endpoint loss.
7.5. Public Relation Datasets
Figure 6 and Table 8 use the exact stored population mean after the declared dictionary, deduplication, and public min-hash preprocessing. They measure recovery of that processed relation table, not causal recommendation quality. The finest public domain is deliberately difficult: splitting the same number of observations over more candidate relations reduces both estimation and top-s support recovery. NonPrivate-TopS is an approximation/sampling reference and is not a privacy comparator.
At nominal and , JPRS-Global attains squared losses , , and on MovieLens, Foursquare, and Gowalla, respectively. Relative to the next-best private loss on each dataset, these are reductions of , , and . Support recovery is more qualified: JPRS-Global has the highest private F1 on MovieLens and Foursquare (tied with JPRS-Pooled on MovieLens), whereas JPRS-Medoid is higher on Gowalla ( versus ). Hence the empirical claim concerns matrix loss, not uniform support-ranking dominance.
7.6. Supplementary Diagnostics and Ablation Decision
We retain ablations only when they isolate a claimed component. Removing the final feasible projection tests the exact step used by the upper-bound proof; changing the group count concerns only the optional medoid decoder. Additional budget profiles, random/targeted/optimized attacks, public-domain resolution, structural stress, runtime/payload measurements, and all per-scenario values are placed in Supplementary Appendix G to keep the main article focused. The complete configuration and failure manifest remain in the reproducibility archive. Across the six frozen scenarios, deleting the projection inflates squared loss by to . This large and consistent degradation justifies retaining the projection ablation; the group-count sweep is kept in the supplement because it diagnoses only an optional decoder.
8. Discussion
8.1. What the Theory Establishes
Two different budget summaries are unavoidable. Squared channel amplitudes govern honest testing information, whereas a valid forged bit enters linearly after channel inversion. Trimming the former and maximizing the latter over the same corruption budget explains why an arithmetic mean privacy budget is not sufficient. The indistinguishability radius adds a separate statement: even infinite computation cannot recover two targets whose personalized contamination neighborhoods intersect.
The global decoder sharpens the conclusion. Under fixed-before-codebook identity corruption, the random pair signs couple all coordinates affected by one forged bit. A uniform operator-norm event controls every adaptive legal sign simultaneously, so splitting users into groups is not needed for the rate. This aligns the estimator with its finite-sample behavior and removes an avoidable factor G from the sampling term. Medoid aggregation remains a legitimate operational choice when a practitioner values a smaller observed attack increment enough to accept higher clean variance, but it is not advertised as theoretically superior in the current threat model.
8.2. What the Matrix Formulation Does Not Establish
The method jointly privatizes relation sets and reconstructs a rectangular table, but the proof sees an encoded Cartesian alphabet of size . Consequently, the present paper should not be read as low-rank matrix completion, graphon estimation, or recovery with a sample complexity. Incorporating row/column sharing, low rank, or graph smoothness without destroying user-level LDP and valid-output robustness is a separate problem.
8.3. Threats to Validity and Open Problems
The lower sampling bound assumes ; unrestricted large- budget matching is open. The strongest matching statement also requires a bounded-ratio budget class, while arbitrary heterogeneous vectors may leave a gap between and . Identities are authenticated and fixed before the fresh public codebook; post-codebook compromise and Sybil creation would invalidate the signed-output argument. Exact decoding scans all p relations. Real-data targets depend on public preprocessing, and five seeds or six synthetic scenarios cannot establish universal empirical dominance. Finally, the experiments simulate the reporting layer; device energy, peak memory, network loss, and end-to-end deployment latency are not measured.
These limitations suggest four concrete directions: low-rank or row/column- structured pair sketches, sublinear candidate generation with a privacy-safe public dictionary, protocols robust to post-codebook compromise, and adaptive decoders that estimate unknown sparsity and contamination without requiring a known upper bound on .
9. Conclusions
We developed a one-bit, user-level personalized local mechanism for globally sparse relation probability matrices under Byzantine response replacement. The theory separates trimmed honest information, corrupted linear leverage, and exact contamination nonidentifiability. A global weighted sketch followed by feasible sparse projection attains the resulting rate up to unknown- support logarithms on regular budget classes. The revised experiments use theorem-aligned privacy budgets, optimized native-output attacks, same-decoder frequency-oracle controls, heterogeneous synthetic populations, three public datasets, and paired inference. Together, the results support a precise claim: joint set encoding can provide an efficient sparse relation estimator under a clearly delimited response threat model; they do not imply low-rank matrix recovery or universal empirical superiority.
Supplementary Materials
The following supporting information can be downloaded at the website of this paper posted on Preprints.org. Supplementary Appendices A–H, containing complete model details, proofs, additional experiments, and reproduction instructions; Reproducibility Package S1, containing the source code, 30 frozen synthetic populations, configuration files, the immutable result CSV, generated figures and tables, checksums, and exact commands.
Author Contributions
Conceptualization, J.O. and L.J.Z.; methodology, J.O.; software, J.O. and L.J.Z.; validation, L.J.Z.; formal analysis, J.O.; investigation, J.O. and L.J.Z.; resources, J.O.; data curation, L.J.Z.; writing—original draft preparation, J.O.; writing—review and editing, J.O. and L.J.Z.; visualization, L.J.Z.; supervision, J.O.; project administration, J.O.; funding acquisition, J.O. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Philosophy and Social Sciences Planning Project of Heyuan City, Guangdong Province (Key Project), grant number HYSK25Z13.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The source code, 30 frozen synthetic populations, configuration files, raw experimental result CSV, plotting scripts, and checksums are provided in Reproducibility Package S1. MovieLens 1M, Foursquare NYC–Tokyo, and Gowalla are third-party datasets and are not redistributed where their licenses do not clearly permit redistribution. Official source URLs, source hashes, and deterministic preprocessing instructions are included in Package S1 so that the six processed real-data arrays can be rebuilt from verified source archives.
Conflicts of Interest
The authors declare no conflicts of interest. The funder had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
Abbreviations
The following abbreviations are used in this manuscript:
| LDP | Local differential privacy |
| PLDP | Personalized local differential privacy |
| JPRS | Joint personalized relation sketch |
| HR | Hadamard response |
| OLH | Optimized local hashing |
| GRR | Generalized randomized response |
References
- Warner, S.L. Randomized Response: A Survey Technique for Eliminating Evasive Answer Bias. J. Am. Stat. Assoc. 1965, 60, 63–69. [Google Scholar] [CrossRef]
- Dwork, C.; McSherry, F.; Nissim, K.; Smith, A. Calibrating Noise to Sensitivity in Private Data Analysis. In Proceedings of the Theory of Cryptography;Lecture Notes in Computer Science; Springer, 2006; Vol. 3876, pp. 265–284. [Google Scholar] [CrossRef]
- Wu, H.; Ran, R.; Peng, S.; Yang, M.; Guo, T. Mining frequent items from high-dimensional set-valued data under local differential privacy protection. Expert Syst. With Appl. 2023, 234, 121105. [Google Scholar] [CrossRef]
- Shen, G.; Cai, M.; Huang, Z.; Yang, Y.; Guo, F.; Wei, L. LoHDP: Adaptive local differential privacy for high-dimensional data publishing. Concurr. Comput. Pract. Exp. 2024, 36, e8039. [Google Scholar] [CrossRef]
- Ma, Y.; Jia, K.; Yang, H. Better Locally Private Sparse Estimation Given Multiple Samples Per User. Proceedings of the Proceedings of the 41st International Conference on Machine Learning. PMLR Proceedings of Machine Learning Research 2024, Vol. 235, 33746–33776. Available online: https://proceedings.mlr.press/v235/ma24c.html.
- Kuang, X.; Zhu, Y.; Liu, R.; Zhang, S. Frequency estimation under relaxed input-discriminative local differential privacy. Inf. Sci. 2025, 718, 122351. [Google Scholar] [CrossRef]
- Cheng, L.; Lan, Q.; Yin, X.; Jia, S.; Sun, L. Adaptive utility optimization for personalized local differential privacy. Expert Syst. With Appl. 2025, 294, 128750. [Google Scholar] [CrossRef]
- Wang, T.; Liang, J.; Wang, S.; Zhao, L.; Yang, T. Efficient and accurate graph statistics with adaptive personalized local differential privacy. Neurocomputing 2025, 639, 130224. [Google Scholar] [CrossRef]
- Li, M.; Berrett, T.B.; Yu, Y. On Robustness and Local Differential Privacy. Ann. Stat. 2023, 51, 717–737. [Google Scholar] [CrossRef]
- Chhor, J.; Sentenac, F. Robust Estimation of Discrete Distributions under Local Differential Privacy. In Proceedings of the Proceedings of the 34th International Conference on Algorithmic Learning Theory; Proceedings of Machine Learning Research; 2023; Vol. 201, pp. 411–446. Available online: https://proceedings.mlr.press/v201/chhor23a.html.
- Cao, X.; Jia, J.; Gong, N.Z. Data Poisoning Attacks to Local Differential Privacy Protocols. In Proceedings of the 30th USENIX Security Symposium. USENIX Association, 2021; pp. 947–964. Available online: https://www.usenix.org/conference/usenixsecurity21/presentation/cao-xiaoyu.
- Wu, Y.; Cao, X.; Jia, J.; Gong, N.Z. Poisoning Attacks to Local Differential Privacy Protocols for Key-Value Data. In Proceedings of the 31st USENIX Security Symposium, 2022; USENIX Association; pp. 519–536. Available online: https://www.usenix.org/conference/usenixsecurity22/presentation/wu-yongji.
- Li, X.; Li, N.; Sun, W.; Gong, N.Z.; Li, H. Fine-Grained Poisoning Attack to Local Differential Privacy Protocols for Mean and Variance Estimation. In Proceedings of the 32nd USENIX Security Symposium, 2023; USENIX Association; pp. 1739–1756. Available online: https://www.usenix.org/conference/usenixsecurity23/presentation/li-xiaoguang.
- Duchi, J.C.; Jordan, M.I.; Wainwright, M.J. Minimax Optimal Procedures for Locally Private Estimation. J. Am. Stat. Assoc. 2018, 113, 182–201. [Google Scholar] [CrossRef]
- Kairouz, P.; Oh, S.; Viswanath, P. Extremal Mechanisms for Local Differential Privacy. J. Mach. Learn. Res. 2016, 17, 1–51. Available online: https://jmlr.org/papers/v17/15-135.html.
- Asi, H.; Feldman, V.; Talwar, K. Optimal Algorithms for Mean Estimation under Local Differential Privacy. In Proceedings of the Proceedings of the 39th International Conference on Machine Learning. PMLR, Proceedings of Machine Learning Research, 2022; Vol. 162, pp. 1046–1056. Available online: https://proceedings.mlr.press/v162/asi22b.html.
- Kasiviswanathan, S.P.; Lee, H.K.; Nissim, K.; Raskhodnikova, S.; Smith, A. What Can We Learn Privately? SIAM J. Comput. 2011, 40, 793–826. [Google Scholar] [CrossRef]
- Yang, M.; Guo, T.; Zhu, T.; Tjuawinata, I.; Zhao, J.; Lam, K.Y. Local differential privacy and its applications: A comprehensive survey. Comput. Stand. Interfaces 2024, 89, 103827. [Google Scholar] [CrossRef]
- Erlingsson, Ú.; Pihur, V.; Korolova, A. RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Response. In Proceedings of the Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security, 2014; Association for Computing Machinery; pp. 1054–1067. [Google Scholar] [CrossRef]
- Wang, T.; Blocki, J.; Li, N.; Jha, S. Locally Differentially Private Protocols for Frequency Estimation. In Proceedings of the 26th USENIX Security Symposium, 2017; USENIX Association; pp. 729–745. Available online: https://www.usenix.org/conference/usenixsecurity17/technical-sessions/presentation/wang-tianhao.
- Acharya, J.; Sun, Z.; Zhang, H. Hadamard Response: Estimating Distributions Privately, Efficiently, and with Little Communication. In Proceedings of the Proceedings of the 22nd International Conference on Artificial Intelligence and Statistics. PMLR, Proceedings of Machine Learning Research, 2019; Vol. 89, pp. 1120–1129. Available online: https://proceedings.mlr.press/v89/acharya19a.html.
- Cormode, G.; Maddock, S.; Maple, C. Frequency Estimation under Local Differential Privacy. Proc. VLDB Endow. 2021, 14, 2046–2058. [Google Scholar] [CrossRef]
- Charikar, M.; Chen, K.; Farach-Colton, M. Finding Frequent Items in Data Streams. Theor. Comput. Sci. 2004, 312, 3–15. [Google Scholar] [CrossRef]
- Zhang, M.; Lin, S.; Yin, L. Local differentially private frequency estimation based on learned sketches. Inf. Sci. 2023, 649, 119667. [Google Scholar] [CrossRef]
- Donoho, D.L. Compressed Sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
- Wang, S.; Li, J.; Qian, Y.; Du, J.; Lin, W.; Yang, W. Hiding Numerical Vectors in Local Private and Shuffled Messages. In Proceedings of the Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, 2021; pp. 3706–3712. [Google Scholar] [CrossRef]
- Zhou, M.; Wang, T.; Chan, T.H.H.; Fanti, G.; Shi, E. Locally Differentially Private Sparse Vector Aggregation. In Proceedings of the 2022 IEEE Symposium on Security and Privacy; IEEE, 2022; pp. 422–439. [Google Scholar] [CrossRef]
- Huber, P.J. Robust Estimation of a Location Parameter. Ann. Math. Stat. 1964, 35, 73–101. [Google Scholar] [CrossRef]
- Lugosi, G.; Mendelson, S. Mean Estimation and Regression under Heavy-Tailed Distributions: A Survey. Found. Comput. Math. 2019, 19, 1145–1190. [Google Scholar] [CrossRef]
- Yin, D.; Chen, Y.; Ramchandran, K.; Bartlett, P. Byzantine-Robust Distributed Learning: Towards Optimal Statistical Rates. In Proceedings of the Proceedings of the 35th International Conference on Machine Learning. PMLR, Proceedings of Machine Learning Research, 2018; Vol. 80, pp. 5650–5659. Available online: https://proceedings.mlr.press/v80/yin18a.html.
- Zhu, H.; Ling, Q. Bridging Differential Privacy and Byzantine-Robustness via Model Aggregation. In Proceedings of the Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, 2022; pp. 2427–2433. [Google Scholar] [CrossRef]
- Qi, T.; Wang, H.; Huang, Y. Towards the Robustness of Differentially Private Federated Learning. Proc. Proc. AAAI Conf. Artif. Intell. 2024, Vol. 38, 19911–19919. [Google Scholar] [CrossRef]
- Roy Chowdhury, A.; Imola, J.; Chaudhuri, K. Robust Locally Differentially Private Graph Analysis. In Proceedings of the Proceedings of the 20th ACM Asia Conference on Computer and Communications Security, 2025; Association for Computing Machinery; pp. 635–650. [Google Scholar] [CrossRef]
- Harper, F.M.; Konstan, J.A. The MovieLens Datasets: History and Context. ACM Trans. Interact. Intell. Syst. 2015, 5, 19:1–19:19. [Google Scholar] [CrossRef]
- Yang, D.; Zhang, D.; Zheng, V.W.; Yu, Z. Modeling User Activity Preference by Leveraging User Spatial Temporal Characteristics in LBSNs. IEEE Trans. Syst. Man. Cybern. Syst. 2015, 45, 129–142. [Google Scholar] [CrossRef]
- Cho, E.; Myers, S.A.; Leskovec, J. Friendship and Mobility: User Movement in Location-Based Social Networks. In Proceedings of the Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2011; Association for Computing Machinery; pp. 1082–1090. [Google Scholar] [CrossRef]
Figure 1.
Research landscape and the precise intersection addressed here. The upper convergence bus combines four established research lines; the lower branch separates the mechanism, decoder, and theory developed in this paper.
Figure 1.
Research landscape and the precise intersection addressed here. The upper convergence bus combines four established research lines; the lower branch separates the mechanism, decoder, and theory developed in this paper.

Figure 4.
Theorem-aligned controlled audit (five paired seeds, homogeneous budgets, optimized valid-output attacks). Error bars in panels (a)–(b) are standard errors; panel (c) shows 95% confidence intervals for paired attack increments. JG/JM denote JPRS global/medoid and “-M” denotes the same sparse-medoid decoder applied to the named frequency oracle.
Figure 4.
Theorem-aligned controlled audit (five paired seeds, homogeneous budgets, optimized valid-output attacks). Error bars in panels (a)–(b) are standard errors; panel (c) shows 95% confidence intervals for paired attack increments. JG/JM denote JPRS global/medoid and “-M” denotes the same sparse-medoid decoder applied to the named frequency oracle.

Figure 5.
Frozen heterogeneous synthetic benchmark (six scenarios, five paired seeds). Error bars are standard errors over six scenario means. Panels (a)–(b) fix ; panel (c) fixes nominal ; panel (d) fixes and divides every loss by the best private loss in the same scenario.
Figure 5.
Frozen heterogeneous synthetic benchmark (six scenarios, five paired seeds). Error bars are standard errors over six scenario means. Panels (a)–(b) fix ; panel (c) fixes nominal ; panel (d) fixes and divides every loss by the best private loss in the same scenario.

Figure 6.
Privacy–utility and support recovery on MovieLens 1M, Foursquare NYC–Tokyo, and Gowalla (five paired seeds, ). The horizontal axis is nominal ; realized budget summaries are stored per run.
Figure 6.
Privacy–utility and support recovery on MovieLens 1M, Foursquare NYC–Tokyo, and Gowalla (five paired seeds, ). The horizontal axis is nominal ; realized budget summaries are stored per run.

Table 1.
Positioning against the closest methodological lines. Set-joint means that one user-level channel processes the complete capped set.
Table 1.
Positioning against the closest methodological lines. Set-joint means that one user-level channel processes the complete capped set.
| Work | Set- joint |
Personal budgets |
Response Byz. |
Global sparsity |
Mini- max |
Scope not covered |
|---|---|---|---|---|---|---|
| Duchi et al. [14] | – | – | – | – | Y | Structure and contamination |
| Zhou et al. [27] | Y | – | – | Δ | Y | Personalization and contamination |
| Ma et al. [5] | Y | – | – | Y | Y | Personalization and contamination |
| Wu et al.; Shen et al. [3,4] | Y | – | – | Δ | – | Sparse-risk theory and attacks |
| Chhor–Sentenac [10] | – | – | Y | – | Y | Local privacy and set structure |
| Roy Chowdhury et al. [33] | Δ | – | Y | – | Δ | Personalized sparse-table rate |
| PLDP studies [6,7,8] | Δ | Y | – | – | – | Byzantine response contamination |
| This work | Y | Y | Y | Y | Y | Low rank and post-codebook compromise |
Table 6.
Aggregate synthetic endpoint. , F1, and risk rank use ; is the paired increment from to at . Mean and standard deviation are over six scenario means.
Table 6.
Aggregate synthetic endpoint. , F1, and risk rank use ; is the paired increment from to at . Mean and standard deviation are over six scenario means.
| Method | Mean Es | Mean F1@s | Risk rank | Δadv |
|---|---|---|---|---|
| JPRS-Global | 0.819 ± 0.166 | 0.115 ± 0.038 | 1.00 | 0.231 ± 0.121 |
| JPRS-Medoid | 1.133 ± 0.153 | 0.060 ± 0.022 | 5.00 | 0.125 ± 0.237 |
| P-RS-HR | 1.135 ± 0.144 | 0.034 ± 0.018 | 5.33 | 0.215 ± 0.246 |
| P-RS-HR-Medoid | 1.921 ± 0.512 | 0.033 ± 0.012 | 7.83 | 0.049 ± 0.096 |
| P-RS-OLH | 1.068 ± 0.140 | 0.028 ± 0.018 | 3.67 | 0.296 ± 0.308 |
| P-RS-OLH-Medoid | 1.554 ± 0.303 | 0.030 ± 0.011 | 6.83 | 0.139 ± 0.161 |
Table 7.
Scenario-level paired loss differences at the synthetic endpoint. Positive values favor JPRS-Global. Holm adjustment covers the five displayed comparisons; the small number of scenarios is stated rather than hidden by pooling all 30 runs.
Table 7.
Scenario-level paired loss differences at the synthetic endpoint. Positive values favor JPRS-Global. Holm adjustment covers the five displayed comparisons; the small number of scenarios is stated rather than hidden by pooling all 30 runs.
| Comparator minus JPRS-Global | Mean difference (95% CI) | Holm p |
|---|---|---|
| JPRS-Medoid | 0.314 [0.123, 0.504] | 0.029 |
| P-RS-HR | 0.316 [0.139, 0.493] | 0.029 |
| P-RS-HR-Medoid | 1.102 [0.456, 1.748] | 0.029 |
| P-RS-OLH | 0.249 [0.094, 0.405] | 0.029 |
| P-RS-OLH-Medoid | 0.735 [0.305, 1.165] | 0.029 |
Table 8.
Real-data endpoint at nominal and . Boldface is computed within private methods; the nonprivate row is a reference.
Table 8.
Real-data endpoint at nominal and . Boldface is computed within private methods; the nonprivate row is a reference.
| Dataset | Method | Es | F1@s |
|---|---|---|---|
| MovieLens 1M | JPRS-Global | 0.788 ± 0.054 | 0.081 ± 0.009 |
| JPRS-Medoid | 1.290 ± 0.134 | 0.053 ± 0.033 | |
| P-RS-HR | 1.176 ± 0.110 | 0.039 ± 0.015 | |
| P-RS-HR-Medoid | 1.867 ± 0.107 | 0.030 ± 0.010 | |
| P-RS-OLH | 1.051 ± 0.046 | 0.037 ± 0.010 | |
| P-RS-OLH-Medoid | 1.821 ± 0.104 | 0.030 ± 0.015 | |
| NonPrivate-TopS | 0.000 ± 0.000 | 1.000 ± 0.000 | |
| Foursquare NYC-Tokyo | JPRS-Global | 1.093 ± 0.166 | 0.142 ± 0.012 |
| JPRS-Medoid | 2.254 ± 0.260 | 0.098 ± 0.016 | |
| P-RS-HR | 2.083 ± 0.215 | 0.078 ± 0.028 | |
| P-RS-HR-Medoid | 1.651 ± 0.047 | 0.089 ± 0.017 | |
| P-RS-OLH | 1.736 ± 0.174 | 0.089 ± 0.020 | |
| P-RS-OLH-Medoid | 2.442 ± 0.137 | 0.062 ± 0.023 | |
| NonPrivate-TopS | 0.000 ± 0.000 | 1.000 ± 0.000 | |
| Gowalla | JPRS-Global | 0.300 ± 0.027 | 0.058 ± 0.004 |
| JPRS-Medoid | 0.714 ± 0.110 | 0.077 ± 0.015 | |
| P-RS-HR | 0.786 ± 0.158 | 0.058 ± 0.004 | |
| P-RS-HR-Medoid | 2.264 ± 0.434 | 0.066 ± 0.010 | |
| P-RS-OLH | 0.607 ± 0.034 | 0.056 ± 0.003 | |
| P-RS-OLH-Medoid | 1.666 ± 0.158 | 0.066 ± 0.010 | |
| NonPrivate-TopS | 0.000 ± 0.000 | 0.927 ± 0.012 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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 (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.