{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:IW3JWU4OECGFIAVEQY4KJYZBGO","short_pith_number":"pith:IW3JWU4O","canonical_record":{"source":{"id":"1507.01066","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2015-07-04T05:20:22Z","cross_cats_sorted":["cs.DC","cs.MS"],"title_canon_sha256":"f6b7707335aa32200e261e53378a97830831cf0c4ab87118db471d027e4a8ba1","abstract_canon_sha256":"5caa90889e1dc29aa84187b505e2190e3eb6bdb74f27a930891635738155b76a"},"schema_version":"1.0"},"canonical_sha256":"45b69b538e208c5402a48638a4e32133aaab687f32be6b19569187bf662e0ce0","source":{"kind":"arxiv","id":"1507.01066","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1507.01066","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"arxiv_version","alias_value":"1507.01066v2","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1507.01066","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"pith_short_12","alias_value":"IW3JWU4OECGF","created_at":"2026-05-18T12:29:27Z"},{"alias_kind":"pith_short_16","alias_value":"IW3JWU4OECGFIAVE","created_at":"2026-05-18T12:29:27Z"},{"alias_kind":"pith_short_8","alias_value":"IW3JWU4O","created_at":"2026-05-18T12:29:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:IW3JWU4OECGFIAVEQY4KJYZBGO","target":"record","payload":{"canonical_record":{"source":{"id":"1507.01066","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2015-07-04T05:20:22Z","cross_cats_sorted":["cs.DC","cs.MS"],"title_canon_sha256":"f6b7707335aa32200e261e53378a97830831cf0c4ab87118db471d027e4a8ba1","abstract_canon_sha256":"5caa90889e1dc29aa84187b505e2190e3eb6bdb74f27a930891635738155b76a"},"schema_version":"1.0"},"canonical_sha256":"45b69b538e208c5402a48638a4e32133aaab687f32be6b19569187bf662e0ce0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:09:29.784685Z","signature_b64":"GWK7fydUFIUfMcBr6yoEsVZBQBaTb9ruBJpwPVdQ3syKlVzy6MIb38IGsfbuhZt4LpxVBfIbVutycrh1u3pnCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"45b69b538e208c5402a48638a4e32133aaab687f32be6b19569187bf662e0ce0","last_reissued_at":"2026-05-18T01:09:29.784240Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:09:29.784240Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1507.01066","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:09:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7yK19NkX/UiXslWPmYaqI2ql/Cvud+tsUKZEtrRBWiosP1Q8zM0jltueFrfx4sMKQPkTPEIi+MfowVYzr1UCAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T00:08:29.591493Z"},"content_sha256":"f398cce106a2445441ada62a4f9630ad80fd1bafb643df8122fa63fdc536ed19","schema_version":"1.0","event_id":"sha256:f398cce106a2445441ada62a4f9630ad80fd1bafb643df8122fa63fdc536ed19"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:IW3JWU4OECGFIAVEQY4KJYZBGO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Graphulo Implementation of Server-Side Sparse Matrix Multiply in the Accumulo Database","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.MS"],"primary_cat":"cs.DB","authors_text":"Adam Fuchs, Dylan Hutchison, Jeremy Kepner, Vijay Gadepally","submitted_at":"2015-07-04T05:20:22Z","abstract_excerpt":"The Apache Accumulo database excels at distributed storage and indexing and is ideally suited for storing graph data. Many big data analytics compute on graph data and persist their results back to the database. These graph calculations are often best performed inside the database server. The GraphBLAS standard provides a compact and efficient basis for a wide range of graph applications through a small number of sparse matrix operations. In this article, we implement GraphBLAS sparse matrix multiplication server-side by leveraging Accumulo's native, high-performance iterators. We compare the "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1507.01066","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:09:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zDcp8+c64DirTEa32O7o7qIe1AYJg9Apm7fNrMug8ZTG0NhKKL93zDOqomp7G/zJ7tLC1KhtJcIlQTkEd1b7DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T00:08:29.592093Z"},"content_sha256":"1422d0213dc7128d90f4af3761644158ebdd6d3caf1e4f9c4207a2f34172361e","schema_version":"1.0","event_id":"sha256:1422d0213dc7128d90f4af3761644158ebdd6d3caf1e4f9c4207a2f34172361e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/bundle.json","state_url":"https://pith.science/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-07T00:08:29Z","links":{"resolver":"https://pith.science/pith/IW3JWU4OECGFIAVEQY4KJYZBGO","bundle":"https://pith.science/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/bundle.json","state":"https://pith.science/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/IW3JWU4OECGFIAVEQY4KJYZBGO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:IW3JWU4OECGFIAVEQY4KJYZBGO","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"5caa90889e1dc29aa84187b505e2190e3eb6bdb74f27a930891635738155b76a","cross_cats_sorted":["cs.DC","cs.MS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2015-07-04T05:20:22Z","title_canon_sha256":"f6b7707335aa32200e261e53378a97830831cf0c4ab87118db471d027e4a8ba1"},"schema_version":"1.0","source":{"id":"1507.01066","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1507.01066","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"arxiv_version","alias_value":"1507.01066v2","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1507.01066","created_at":"2026-05-18T01:09:29Z"},{"alias_kind":"pith_short_12","alias_value":"IW3JWU4OECGF","created_at":"2026-05-18T12:29:27Z"},{"alias_kind":"pith_short_16","alias_value":"IW3JWU4OECGFIAVE","created_at":"2026-05-18T12:29:27Z"},{"alias_kind":"pith_short_8","alias_value":"IW3JWU4O","created_at":"2026-05-18T12:29:27Z"}],"graph_snapshots":[{"event_id":"sha256:1422d0213dc7128d90f4af3761644158ebdd6d3caf1e4f9c4207a2f34172361e","target":"graph","created_at":"2026-05-18T01:09:29Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"The Apache Accumulo database excels at distributed storage and indexing and is ideally suited for storing graph data. Many big data analytics compute on graph data and persist their results back to the database. These graph calculations are often best performed inside the database server. The GraphBLAS standard provides a compact and efficient basis for a wide range of graph applications through a small number of sparse matrix operations. In this article, we implement GraphBLAS sparse matrix multiplication server-side by leveraging Accumulo's native, high-performance iterators. We compare the ","authors_text":"Adam Fuchs, Dylan Hutchison, Jeremy Kepner, Vijay Gadepally","cross_cats":["cs.DC","cs.MS"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2015-07-04T05:20:22Z","title":"Graphulo Implementation of Server-Side Sparse Matrix Multiply in the Accumulo Database"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1507.01066","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:f398cce106a2445441ada62a4f9630ad80fd1bafb643df8122fa63fdc536ed19","target":"record","created_at":"2026-05-18T01:09:29Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"5caa90889e1dc29aa84187b505e2190e3eb6bdb74f27a930891635738155b76a","cross_cats_sorted":["cs.DC","cs.MS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2015-07-04T05:20:22Z","title_canon_sha256":"f6b7707335aa32200e261e53378a97830831cf0c4ab87118db471d027e4a8ba1"},"schema_version":"1.0","source":{"id":"1507.01066","kind":"arxiv","version":2}},"canonical_sha256":"45b69b538e208c5402a48638a4e32133aaab687f32be6b19569187bf662e0ce0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"45b69b538e208c5402a48638a4e32133aaab687f32be6b19569187bf662e0ce0","first_computed_at":"2026-05-18T01:09:29.784240Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:09:29.784240Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"GWK7fydUFIUfMcBr6yoEsVZBQBaTb9ruBJpwPVdQ3syKlVzy6MIb38IGsfbuhZt4LpxVBfIbVutycrh1u3pnCg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:09:29.784685Z","signed_message":"canonical_sha256_bytes"},"source_id":"1507.01066","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f398cce106a2445441ada62a4f9630ad80fd1bafb643df8122fa63fdc536ed19","sha256:1422d0213dc7128d90f4af3761644158ebdd6d3caf1e4f9c4207a2f34172361e"],"state_sha256":"1e60d2d10e81b24a822ec5f4c745b2ca2ac6ef71db146e37f78de289bc36fa86"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"epcK7ZcR5WMWXIGUtld27p5zuAenkVkS3kuLwoF90tsDosfE2Dd0L4xnapSeCfTLERzzIsWK3kfapk68WJbqBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-07T00:08:29.595560Z","bundle_sha256":"d046cf6ba288f0489c4134e4069e85e2c64b448a40da72eebb835f66c8d7190a"}}