{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2011:UZB7FQ66EJGT3Q7CJUODHGGZ4C","short_pith_number":"pith:UZB7FQ66","canonical_record":{"source":{"id":"1106.0478","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2011-06-02T18:13:08Z","cross_cats_sorted":[],"title_canon_sha256":"1586e0c14fba8d28c037e1ebb497f8f49a08094893f8f99803f04e2b6ad2b916","abstract_canon_sha256":"4778ff2ff5f52309fd14240d52d2683e137452bc2150bfccbaddb42a510c17a9"},"schema_version":"1.0"},"canonical_sha256":"a643f2c3de224d3dc3e24d1c3398d9e08a785ed4eb873fc6d0f42535cf01b6a2","source":{"kind":"arxiv","id":"1106.0478","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1106.0478","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"arxiv_version","alias_value":"1106.0478v1","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1106.0478","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"pith_short_12","alias_value":"UZB7FQ66EJGT","created_at":"2026-05-18T12:26:42Z"},{"alias_kind":"pith_short_16","alias_value":"UZB7FQ66EJGT3Q7C","created_at":"2026-05-18T12:26:42Z"},{"alias_kind":"pith_short_8","alias_value":"UZB7FQ66","created_at":"2026-05-18T12:26:42Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2011:UZB7FQ66EJGT3Q7CJUODHGGZ4C","target":"record","payload":{"canonical_record":{"source":{"id":"1106.0478","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2011-06-02T18:13:08Z","cross_cats_sorted":[],"title_canon_sha256":"1586e0c14fba8d28c037e1ebb497f8f49a08094893f8f99803f04e2b6ad2b916","abstract_canon_sha256":"4778ff2ff5f52309fd14240d52d2683e137452bc2150bfccbaddb42a510c17a9"},"schema_version":"1.0"},"canonical_sha256":"a643f2c3de224d3dc3e24d1c3398d9e08a785ed4eb873fc6d0f42535cf01b6a2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T04:20:50.248143Z","signature_b64":"ZPR9i3gpiXQXz5skskSXNDthLZQ1XClUxoC5MElpzWIrRqjeWj/YkwbDtaWbg+H7AwTwQ0UUmWUS5nqhbGwnCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a643f2c3de224d3dc3e24d1c3398d9e08a785ed4eb873fc6d0f42535cf01b6a2","last_reissued_at":"2026-05-18T04:20:50.247582Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T04:20:50.247582Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1106.0478","source_version":1,"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-18T04:20:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TYLzqgEXlHPLMEY8ZLlG5sQXGKFCoCAJXYSastWKHbwqa/dKgtZe381R0jaBCQChfLJWfiTqT7TqxWQqHhNLCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T02:17:08.178584Z"},"content_sha256":"81d3f8993ceedb3938d2fff92d09005e977079799fe79e4d9b81cc582d64adc4","schema_version":"1.0","event_id":"sha256:81d3f8993ceedb3938d2fff92d09005e977079799fe79e4d9b81cc582d64adc4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2011:UZB7FQ66EJGT3Q7CJUODHGGZ4C","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Consistent Semantics of Self-Adjusting Computation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Jacob Donham, Matthias Blume, Umut A. Acar","submitted_at":"2011-06-02T18:13:08Z","abstract_excerpt":"This paper presents a semantics of self-adjusting computation and proves that the semantics are correct and consistent. The semantics integrate change propagation with the classic idea of memoization to enable reuse of computations under mutation to memory. During evaluation, reuse of a computation via memoization triggers a change propagation that adjusts the reused computation to reflect the mutated memory. Since the semantics integrate memoization and change-propagation, it involves both non-determinism (due to memoization) and mutation (due to change propagation). Our consistency theorem s"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1106.0478","kind":"arxiv","version":1},"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-18T04:20:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Qpt0fSSz7CqpVDc69pm7PQ8A9QfWVATJsPBY0m5c/3Zt/ZXjq6soALzwVe4Pz5+qx6YznQl3OS/xI1BoPaSvDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-07T02:17:08.179227Z"},"content_sha256":"5baeaf0278b5feab60ff9bffdc50421b9528c7b0e610c154656c821a585e9dd9","schema_version":"1.0","event_id":"sha256:5baeaf0278b5feab60ff9bffdc50421b9528c7b0e610c154656c821a585e9dd9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/bundle.json","state_url":"https://pith.science/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/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-07T02:17:08Z","links":{"resolver":"https://pith.science/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C","bundle":"https://pith.science/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/bundle.json","state":"https://pith.science/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UZB7FQ66EJGT3Q7CJUODHGGZ4C/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2011:UZB7FQ66EJGT3Q7CJUODHGGZ4C","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":"4778ff2ff5f52309fd14240d52d2683e137452bc2150bfccbaddb42a510c17a9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2011-06-02T18:13:08Z","title_canon_sha256":"1586e0c14fba8d28c037e1ebb497f8f49a08094893f8f99803f04e2b6ad2b916"},"schema_version":"1.0","source":{"id":"1106.0478","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1106.0478","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"arxiv_version","alias_value":"1106.0478v1","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1106.0478","created_at":"2026-05-18T04:20:50Z"},{"alias_kind":"pith_short_12","alias_value":"UZB7FQ66EJGT","created_at":"2026-05-18T12:26:42Z"},{"alias_kind":"pith_short_16","alias_value":"UZB7FQ66EJGT3Q7C","created_at":"2026-05-18T12:26:42Z"},{"alias_kind":"pith_short_8","alias_value":"UZB7FQ66","created_at":"2026-05-18T12:26:42Z"}],"graph_snapshots":[{"event_id":"sha256:5baeaf0278b5feab60ff9bffdc50421b9528c7b0e610c154656c821a585e9dd9","target":"graph","created_at":"2026-05-18T04:20:50Z","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":"This paper presents a semantics of self-adjusting computation and proves that the semantics are correct and consistent. The semantics integrate change propagation with the classic idea of memoization to enable reuse of computations under mutation to memory. During evaluation, reuse of a computation via memoization triggers a change propagation that adjusts the reused computation to reflect the mutated memory. Since the semantics integrate memoization and change-propagation, it involves both non-determinism (due to memoization) and mutation (due to change propagation). Our consistency theorem s","authors_text":"Jacob Donham, Matthias Blume, Umut A. Acar","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2011-06-02T18:13:08Z","title":"A Consistent Semantics of Self-Adjusting Computation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1106.0478","kind":"arxiv","version":1},"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:81d3f8993ceedb3938d2fff92d09005e977079799fe79e4d9b81cc582d64adc4","target":"record","created_at":"2026-05-18T04:20:50Z","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":"4778ff2ff5f52309fd14240d52d2683e137452bc2150bfccbaddb42a510c17a9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2011-06-02T18:13:08Z","title_canon_sha256":"1586e0c14fba8d28c037e1ebb497f8f49a08094893f8f99803f04e2b6ad2b916"},"schema_version":"1.0","source":{"id":"1106.0478","kind":"arxiv","version":1}},"canonical_sha256":"a643f2c3de224d3dc3e24d1c3398d9e08a785ed4eb873fc6d0f42535cf01b6a2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a643f2c3de224d3dc3e24d1c3398d9e08a785ed4eb873fc6d0f42535cf01b6a2","first_computed_at":"2026-05-18T04:20:50.247582Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T04:20:50.247582Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ZPR9i3gpiXQXz5skskSXNDthLZQ1XClUxoC5MElpzWIrRqjeWj/YkwbDtaWbg+H7AwTwQ0UUmWUS5nqhbGwnCA==","signature_status":"signed_v1","signed_at":"2026-05-18T04:20:50.248143Z","signed_message":"canonical_sha256_bytes"},"source_id":"1106.0478","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:81d3f8993ceedb3938d2fff92d09005e977079799fe79e4d9b81cc582d64adc4","sha256:5baeaf0278b5feab60ff9bffdc50421b9528c7b0e610c154656c821a585e9dd9"],"state_sha256":"13f6f7ade4a7a0528ce02d339eb33bd606edad4bae98b54c4960bbbf5b17f69d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+/EgiXl9fjy8t9XlZLGqex0zzmsP0NtiUg7pzDJwLlJdUf+3OR7qdREFHqZh3orcMapbNJCVln1l9f75Uv6NDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-07T02:17:08.182673Z","bundle_sha256":"69cc77a0b78265023c3aa5b39d5ced28bccc6b860342b6c9c9aa283959da3367"}}