pith:BEB4DDRJ
On the Limits of PAC Learning of Networks from Opinion Dynamics
Networks with unanimity-style opinion updates can be learned efficiently from samples via PAC algorithms when each agent has a bounded number of influencers, but majority updates make efficient learning impossible under standard complexity.
arxiv:2605.15033 v1 · 2026-05-14 · cs.SI · cs.CC
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{BEB4DDRJN7AFW7KX65CHFB2NRE}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more
Record completeness
Claims
if the opinion dynamics follow a threshold rule in which a fixed number of influencers prevent opinion change (e.g., unanimity and quasi-unanimity), we provide an efficient PAC learning algorithm provided that the number of influencers per agent is bounded. ... if agents' opinions follow the majority of their influencers, then there is no efficient PAC learning algorithm.
The opinion updates exactly follow a deterministic threshold rule with a fixed number of influencers per agent (or exactly majority), and the samples are drawn from the synchronous update process without noise or hidden variables.
PAC learning of networks from threshold opinion dynamics is efficient when influencers per agent are bounded but computationally hard for majority rules, with a heuristic succeeding in over 98% of simulations.
References
Receipt and verification
| First computed | 2026-05-17T23:38:54.562030Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
0903c18e296fc05b7d57f74472874d89307f3d845eea9021ce67a40b74c09b75
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/BEB4DDRJN7AFW7KX65CHFB2NRE \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 0903c18e296fc05b7d57f74472874d89307f3d845eea9021ce67a40b74c09b75
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "52c1e8a910aefe1279267a1cc1ad20129a6ae1e88b1d2e6a810592c42a17e735",
"cross_cats_sorted": [
"cs.CC"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.SI",
"submitted_at": "2026-05-14T16:29:05Z",
"title_canon_sha256": "184bbdd36d52031bdfcaebc1d21b401e029f3d55951a9c52bb22ca8503e30074"
},
"schema_version": "1.0",
"source": {
"id": "2605.15033",
"kind": "arxiv",
"version": 1
}
}