pith. sign in
Pith Number

pith:FNEN5MLG

pith:2015:FNEN5MLGCJOP2C2B4Q6FEP4XOE
not attested not anchored not stored refs pending

An efficient algorithm for contextual bandits with knapsacks, and an extension to concave objectives

Lihong Li, Nikhil R. Devanur, Shipra Agrawal

arxiv:1506.03374 v2 · 2015-06-10 · cs.LG · cs.AI · stat.ML

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{FNEN5MLGCJOP2C2B4Q6FEP4XOE}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.
Receipt and verification
First computed 2026-05-18T01:11:18.220345Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

2b48deb166125cfd0b41e43c523f977104994daf93fc278649a3f2d756341a44

Aliases

arxiv: 1506.03374 · arxiv_version: 1506.03374v2 · doi: 10.48550/arxiv.1506.03374 · pith_short_12: FNEN5MLGCJOP · pith_short_16: FNEN5MLGCJOP2C2B · pith_short_8: FNEN5MLG
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/FNEN5MLGCJOP2C2B4Q6FEP4XOE \
  | 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: 2b48deb166125cfd0b41e43c523f977104994daf93fc278649a3f2d756341a44
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "1f3479725871ba8a1b74f48d992725d99904f1e3a11412638a190bb3e5e66d4c",
    "cross_cats_sorted": [
      "cs.AI",
      "stat.ML"
    ],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.LG",
    "submitted_at": "2015-06-10T16:14:19Z",
    "title_canon_sha256": "a70c2244b3d7d2a3579bfe96172237d998c84d4f135a309b1b2bbd2543d2546d"
  },
  "schema_version": "1.0",
  "source": {
    "id": "1506.03374",
    "kind": "arxiv",
    "version": 2
  }
}