Preprint
Article

This version is not peer-reviewed.

Information-Theoretic Limits and One-Bit Estimation of Sparse Relation Matrices Under Personalized Local Differential Privacy and Byzantine Contamination

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: 
;  ;  ;  ;  ;  

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 Ω = [ d 1 ] × [ d 2 ] , holder i contributes E i Ω , while the server seeks the population relation probability matrix M = E A i . 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 p = d 1 d 2 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 | E i | . Set-valued LDP and sparse estimation have therefore moved toward joint encodings [3,4,5]. Separately, personalized mechanisms show that replacing { ε i } 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 p = d 1 d 2 , not d 1 + d 2 ; 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.

3. Materials and Methods

3.1. Sparse Relational Observations

Let Ω = [ d 1 ] × [ d 2 ] , p = d 1 d 2 , and identify a relation set E i Ω with A i { 0 , 1 } d 1 × d 2 . Each holder is capped at A i 0 k . Honest records are independent but need not be identically distributed:
A i P i , E P i A i = M .
The common mean belongs to
M s , k = { M [ 0 , 1 ] d 1 × d 2 : M 0 s , M 1 k } ,
and P i P k ( M ) 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 2 loss after a fixed bijection between Ω and [ p ] .
Remark 1
(Matrix scope). Only global support sparsity and the set cap enter the rates. The theorem depends on d 1 , d 2 through p = d 1 d 2 ; it does not exploit low rank, row/column sparsity, or a d 1 + d 2 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 Q i satisfies
Q i ( B A ) e ε i Q i ( B A ) for all A , A X k
and measurable output events B. Edge and set privacy follow immediately; edge privacy alone composes by a factor at most 2 k 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 B of at most m α = α n 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
R = inf Π , M ^ sup M M s , k sup { P i P k ( M ) } sup A α E M ^ M F 2 .

3.4. Information, Leverage, and Identifiability

Write γ i = tanh ( ε i / 2 ) , and let γ ( 1 ) γ ( n ) . The worst-case honest squared information and corrupted linear leverage are
I eff ( α ) = j = 1 n m α γ ( j ) 2 ,
L eff ( α ) = max | B | m α i B γ i i B γ i 2 .
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, ϱ ind ( α ) , 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 ε i = ε and γ = tanh ( ε / 2 ) , then
I eff ( α ) = ( n m α ) γ 2 , L eff ( α ) = m α ( n m α ) γ .
For ε 1 , these scale as n ( 1 α ) ε 2 and α / { ( 1 α ) ε } , respectively.
Complete adjacency relations, channel formalization, realizability, and the program defining ϱ ind ( α ) are given in Supplementary Appendices A–C.

4. Information-Theoretic Limits and Identifiability

Lemma 1
(Private contraction and contamination overlap). An ε i -LDP channel contracts total variation by at most γ i = tanh ( ε i / 2 ) . Moreover, two output laws R 0 , R 1 have intersecting β-contamination neighborhoods iff
TV ( R 0 , R 1 ) β 1 β .
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 p 2 s , 0 α < 1 / 2 , max i ε i 1 , and 1 k ¯ : = min ( k , s ) . A universal c > 0 satisfies
R c k ¯ k ¯ s I eff ( α ) .
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 γ i 2 ; allowing the attacker to remove the largest m α amplitudes yields I eff ( α ) . The complete reduction is in Supplementary Appendix D. □
Theorem 2
(Contamination indistinguishability). There exists a personalized radius ϱ ind ( α ) [ 0 , 1 / 2 ] such that
R k ¯ ( ϱ ind ( α ) ) 2 16 1 4 e m α / 6 + .
For homogeneous budgets,
ϱ ind ( α ) = min 1 2 , m α ( 2 n m α ) γ .
If 2 m α n , then R k ¯ / 4 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- m α factor,
R k ¯ k ¯ s I eff ( α ) k ¯ ( ϱ ind ( α ) ) 2 .
For homogeneous strong privacy, consistent recovery requires
n ( 1 α ) ε 2 k ¯ s , α = o ( ε ) .
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 max i ε i 1 ; no arbitrary-budget sampling claim is made.

5. Joint Personalized Relation Sketch

Encode each relation pair by a public bijection ι : Ω [ p ] . For identity i, a public finite-wise independent hash generates R i ( e ) { 1 , 1 } ; signs are independent across identities and jointly independent on every set of at most k + 2 s + 1 queried pairs. A counter-based hash evaluates a sign without storing a length-p vector.
For m 1 , let
a m = m 1 E j = 1 m ξ j , κ k = min m k k a m , c k ( m ) = κ k k a m ,
where 2 1 / 2 κ k 1 . Given A i , compute
θ i ( A i ) = c k ( A i 0 ) sgn 0 e E i R i ( e )
where sgn 0 uses an independent fair sign when its argument is zero (and the score is 0 for an empty set). Then send one bit
Pr ( Y i = y A i , U ) = 1 + y γ i θ i ( A i ) 2 .
Algorithm 1: local JPRS randomizer.
1.
Evaluate R i ( e ) only for the at most k pairs in E i .
2.
Form the cardinality-calibrated set score θ i ( A i ) .
3.
Draw Y i { 1 , 1 } from Eq. (6) and release only Y i .
The private payload is one bit and local work is O ( k ) . 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 ε i -LDP conditional on every public seed, and
E [ θ i ( A i ) R i ( e ) ] = κ k k M e .
Consequently, for any honest set J, D J = i J γ i 2 ,
M ˜ J ( e ) = k κ k D J i J γ i Y i R i ( e )
is unbiased and has coordinate variance at most 2 k / D J .
Proof roadmap
The output likelihood ratio is bounded by ( 1 + γ i ) / ( 1 γ i ) = e ε i . Exchangeability of the active Rademacher signs and the definition of c k ( m ) 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 { 1 , 1 } . Put D = i = 1 n γ i 2 and form the observable global sketch
V ( e ) = k κ k D i = 1 n γ i Y ¯ i R i ( e ) .
Let P s , k denote exact Euclidean projection onto M s , k , implemented by retaining the top s clipped coordinates and projecting them onto { x [ 0 , 1 ] s : x 1 k } .
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.
Preprints 229443 g002
  • Algorithm 2: global JPRS decoder.
    1.
    Sanitize every received packet to Y ¯ i { 1 , 1 } .
    2.
    Accumulate the budget-weighted pair sketch in Eq. (8).
    3.
    Return M ^ = P s , k ( V ) .
  • The global denominator is public and includes every committed identity; no attacker-dependent honest-set denominator is used.
For q 2 s , define
T q ( δ ) = q log ( 9 e p / q ) + log ( 8 / δ ) , γ max = max i γ i .
The upper-bound regularity condition is
k s , I eff ( α ) C 0 γ max 2 T 2 s ( δ ) ,
and the corrupted identity set is fixed before the fresh pair-sign codebook. Unlike the sampling lower bound, the decoder theorem does not require max i ε i 1 .
Theorem 4
(Global robust JPRS recovery). Suppose Eq. (9) holds and α < 1 / 2 . Uniformly over the model and adaptive valid-output attacks, Algorithm 2 satisfies with probability at least 1 δ ,
M ^ M F 2 C k s log ( 9 e p / s ) + log ( 8 / δ ) I eff ( α ) + ( L eff ( α ) ) 2 .
Proof roadmap
Replace forged reports by independent honest ghost bits. The resulting global sketch is unbiased and concentrates uniformly on every 2 s -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 i B γ i , 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 δ = n 2 ,
R ( Π JPRS ) C k ¯ k s log ( 9 e p n ) I eff ( α ) + ( L eff ( α ) ) 2 + 2 k ¯ n 2 .
The leverage–radius compatibility used for a matching statement is interpretable rather than tautological.
Proposition 2
(A sufficient regular-budget class). Fix α α 0 < 1 / 2 . If 0 < γ min γ i C γ γ min for all identities, then constants depending only on α 0 , C γ satisfy
L eff ( α ) ϱ ind ( α ) min { 1 , α / γ min } .
Consequently the minimax lower and JPRS upper bounds match up to log ( e p n ) on this class. Homogeneous budgets are the case C γ = 1 .
In the homogeneous strong-privacy regime the upper rate becomes
k s log ( e p n ) n ( 1 α ) ε 2 + α ( 1 α ) ε 2 k ,
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 O ( n p ) signed operations and O ( p ) memory; local work and private payload are O ( k ) 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, k s , 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 S Ω uniformly with | S | = s and draw each record as a uniform k-subset, so
M ( e ) = k / s ( e S ) , M ( e ) = 0 ( e S ) .
Defaults are d 1 = d 2 = 64 , s = 128 , k = 8 , n = 16 , 000 ; the high-information sample-size sweep uses n { 16 , 32 , 64 , 128 , 256 } thousand and nominal scale ε 0 = 2 . Because the public cap is ε i 2 , ε 0 is not mislabeled as a realized mean: H1 at ε 0 = 2 has realized mean 1.75 and range [ 1.5 , 2 ] . Every result row stores ε 0 , the realized mean, minimum, and maximum. A separate audit uses homogeneous H0 budgets ε { 0.25 , 0.5 , 0.75 , 1 } , 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 n = 16 , 000 , the same ambient domain and nominal sparsity, and an exact stored population target.
Table 2. Frozen synthetic benchmark; statistics show one representative seed.
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 k = 8 . Both d 2 = 512 , s = 128 and a compact d 2 = 128 , s = 32 resolution are evaluated and content-hashed in the audited working copy.
Table 3. Executed real-data stress configurations. Approximation tail is M pop M pop ( s ) F 2 .
Table 3. Executed real-data stress configurations. Approximation tail is M pop M pop ( s ) F 2 .
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 E s , 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 ε 0 = 2 and H1 budgets, hence max i ε i = 2 > 1 . 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 n = 16 , 000 to 256 , 000 , JPRS-Global decreases from 0.712 to 0.016 squared loss; a log–log fit over these five points has slope 1.65 ( R 2 = 0.97 ). At n = 128 , 000 , increasing contamination from α = 0 to 0.10 raises its loss from 0.077 to 0.514 . The medoid’s paired increment is smaller ( 0.265 versus 0.437 ), but its attacked absolute loss remains larger ( 0.902 ). Thus an increment alone must not be read as absolute robustness.
Table 4. Controlled high-information robustness at n = 128,000 and nominal ε 0 = 2 . The paired increment compares identical seeds.
Table 4. Controlled high-information robustness at n = 128,000 and nominal ε 0 = 2 . 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.
Preprints 229443 g003

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 max i ε i 1 . Clean panels vary n at ε = 0.75 and ε [ 0.25 , 1 ] at n = 128 , 000 ; a separate panel pairs each clean trial with its α = 0.10 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 n 32 , 000 , the fitted log–log slope is 0.63 ( R 2 = 0.94 ). The negative slope is consistent with improving information, but its distance from idealized n 1 squared-risk scaling shows that this finite range is not fully asymptotic. At n = 128 , 000 , ε = 0.75 , JPRS-Global has the smallest clean and attacked absolute losses ( 0.461 and 0.995 ). Its paired attack increment is 0.534 (95% CI [ 0.484 , 0.583 ] ); JPRS-Medoid reduces that increment to 0.137 but starts at twice the clean loss ( 0.923 ). 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 n = 128,000 , ε = 0.75 , and α { 0 , 0.10 } ; means and standard deviations use five seeds.
Table 5. Paired theorem-regime audit at n = 128,000 , ε = 0.75 , and α { 0 , 0.10 } ; 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 α = 0.10 and a contamination sweep at nominal ε 0 = 1 . 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 ε 0 = 2 , α = 0.10 , JPRS-Global has mean loss 0.819 , 23.3% below the best non-JPRS comparator, P-RS-OLH ( 1.068 ), and the highest mean F1 ( 0.115 ). 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 0.029 , although the inference has only six scenario units. At nominal ε 0 = 1 , its contamination increment 0.231 is not the smallest: the HR-medoid control has increment 0.049 , 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 ε 0 = 2 and α = 0.10 , JPRS-Global attains squared losses 0.788 , 1.093 , and 0.300 on MovieLens, Foursquare, and Gowalla, respectively. Relative to the next-best private loss on each dataset, these are reductions of 7.9 % , 14.9 % , and 17.9 % . 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 ( 0.077 versus 0.058 ). 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 26.6 × to 48.1 × . 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 p = d 1 d 2 . Consequently, the present paper should not be read as low-rank matrix completion, graphon estimation, or recovery with a d 1 + d 2 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 max i ε i 1 ; 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 L eff ( α ) and ϱ ind ( α ) . 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.

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

  1. Warner, S.L. Randomized Response: A Survey Technique for Eliminating Evasive Answer Bias. J. Am. Stat. Assoc. 1965, 60, 63–69. [Google Scholar] [CrossRef]
  2. 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]
  3. 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]
  4. 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]
  5. 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.
  6. 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]
  7. 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]
  8. 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]
  9. Li, M.; Berrett, T.B.; Yu, Y. On Robustness and Local Differential Privacy. Ann. Stat. 2023, 51, 717–737. [Google Scholar] [CrossRef]
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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]
  15. 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.
  16. 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.
  17. 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]
  18. 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]
  19. 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]
  20. 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.
  21. 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.
  22. Cormode, G.; Maddock, S.; Maple, C. Frequency Estimation under Local Differential Privacy. Proc. VLDB Endow. 2021, 14, 2046–2058. [Google Scholar] [CrossRef]
  23. Charikar, M.; Chen, K.; Farach-Colton, M. Finding Frequent Items in Data Streams. Theor. Comput. Sci. 2004, 312, 3–15. [Google Scholar] [CrossRef]
  24. Zhang, M.; Lin, S.; Yin, L. Local differentially private frequency estimation based on learned sketches. Inf. Sci. 2023, 649, 119667. [Google Scholar] [CrossRef]
  25. Donoho, D.L. Compressed Sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  26. 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]
  27. 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]
  28. Huber, P.J. Robust Estimation of a Location Parameter. Ann. Math. Stat. 1964, 35, 73–101. [Google Scholar] [CrossRef]
  29. Lugosi, G.; Mendelson, S. Mean Estimation and Regression under Heavy-Tailed Distributions: A Survey. Found. Comput. Math. 2019, 19, 1145–1190. [Google Scholar] [CrossRef]
  30. 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.
  31. 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]
  32. 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]
  33. 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]
  34. 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]
  35. 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]
  36. 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.
Preprints 229443 g001
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.
Preprints 229443 g004
Figure 5. Frozen heterogeneous synthetic benchmark (six scenarios, five paired seeds). Error bars are standard errors over six scenario means. Panels (a)–(b) fix α = 0.10 ; panel (c) fixes nominal ε 0 = 1 ; panel (d) fixes ε 0 = 2 , α = 0.10 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 α = 0.10 ; panel (c) fixes nominal ε 0 = 1 ; panel (d) fixes ε 0 = 2 , α = 0.10 and divides every loss by the best private loss in the same scenario.
Preprints 229443 g005
Figure 6. Privacy–utility and support recovery on MovieLens 1M, Foursquare NYC–Tokyo, and Gowalla (five paired seeds, α = 0.10 ). The horizontal axis is nominal ε 0 ; 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, α = 0.10 ). The horizontal axis is nominal ε 0 ; realized budget summaries are stored per run.
Preprints 229443 g006
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. E s , F1, and risk rank use ε 0 = 2 , α = 0.10 ; Δ adv is the paired increment from α = 0 to 0.10 at ε 0 = 1 . Mean and standard deviation are over six scenario means.
Table 6. Aggregate synthetic endpoint. E s , F1, and risk rank use ε 0 = 2 , α = 0.10 ; Δ adv is the paired increment from α = 0 to 0.10 at ε 0 = 1 . 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 ε 0 = 2 and α = 0.10 . Boldface is computed within private methods; the nonprivate row is a reference.
Table 8. Real-data endpoint at nominal ε 0 = 2 and α = 0.10 . 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.
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.