pith:UNC5RGEK
Competitive Transaction Admission in PCNs: Online Knapsack with Positive and Negative Items
A deterministic online algorithm achieves O(log B)-competitive transaction admission in payment channels by modeling the problem as an online knapsack variant with positive and negative items.
arxiv:2604.08205 v2 · 2026-04-09 · cs.DS
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{UNC5RGEKSLSFCRBLBYX4AVOMYF}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
The main contribution of this paper is a deterministic online algorithm that is O(log B)-competitive, where B is the knapsack capacity (initially allocated funds). We complement this result with an asymptotically matching lower bound of Ω(log B) which holds for any randomized algorithm, demonstrating our algorithm's optimality.
That the transaction-admission problem in a PCN channel can be exactly captured by the online knapsack model with positive and negative items, without extra constraints from the wider network topology or multi-hop routing.
A deterministic O(log B)-competitive algorithm for the online knapsack problem with positive and negative items, with a matching Ω(log B) lower bound for any algorithm, applied to transaction admission in payment channel networks.
Receipt and verification
| First computed | 2026-05-20T00:03:10.760972Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
a345d8988a92e451442b0e2fc055ccc17b7c1e5d900b573fe3b7ec58ea50e502
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/UNC5RGEKSLSFCRBLBYX4AVOMYF \
| 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: a345d8988a92e451442b0e2fc055ccc17b7c1e5d900b573fe3b7ec58ea50e502
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "9997a8c330d62e4d411c6ca9074b24e3d69f140b51702548ad8854d07c2ad899",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.DS",
"submitted_at": "2026-04-09T13:06:38Z",
"title_canon_sha256": "ce93d43557307288d94031e3ac20c98d2989a25c6560edcb630900ce86a2476b"
},
"schema_version": "1.0",
"source": {
"id": "2604.08205",
"kind": "arxiv",
"version": 2
}
}