{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:2AX3JPTELS4ATLNKNKNNMCES72","short_pith_number":"pith:2AX3JPTE","canonical_record":{"source":{"id":"2405.10661","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2024-05-17T09:44:55Z","cross_cats_sorted":[],"title_canon_sha256":"87ae9f7d47c7dcb0a3302d174dbed5f302fc76d6f7e04d344376caa951e05f8e","abstract_canon_sha256":"79df5b020eec8738f5bc196fdffa6ef42f594bb5ab62d0c9ab6a5893fcffa628"},"schema_version":"1.0"},"canonical_sha256":"d02fb4be645cb809adaa6a9ad60892fea89e382dff2af2233f794025de6e5a1a","source":{"kind":"arxiv","id":"2405.10661","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.10661","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"arxiv_version","alias_value":"2405.10661v2","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.10661","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_12","alias_value":"2AX3JPTELS4A","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_16","alias_value":"2AX3JPTELS4ATLNK","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_8","alias_value":"2AX3JPTE","created_at":"2026-07-05T08:23:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:2AX3JPTELS4ATLNKNKNNMCES72","target":"record","payload":{"canonical_record":{"source":{"id":"2405.10661","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2024-05-17T09:44:55Z","cross_cats_sorted":[],"title_canon_sha256":"87ae9f7d47c7dcb0a3302d174dbed5f302fc76d6f7e04d344376caa951e05f8e","abstract_canon_sha256":"79df5b020eec8738f5bc196fdffa6ef42f594bb5ab62d0c9ab6a5893fcffa628"},"schema_version":"1.0"},"canonical_sha256":"d02fb4be645cb809adaa6a9ad60892fea89e382dff2af2233f794025de6e5a1a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:23:22.954622Z","signature_b64":"kM10oYwSPkjcmuz+FugLo7A4EZPEuLMR/dGR3CGE3SiJX6ylfDwsKTS6wNqMC1ky7cnM8+ENzcvHH/S8q5xjDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d02fb4be645cb809adaa6a9ad60892fea89e382dff2af2233f794025de6e5a1a","last_reissued_at":"2026-07-05T08:23:22.954238Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:23:22.954238Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.10661","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-07-05T08:23:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"riHURb0XPbTMZbZMadQwKKZMWs6/1D4PXJrYchMYsomB5KJkph+k6Eqo3waXcsqGd7u+bahCb5JV4Dyx79PqCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:31:34.078178Z"},"content_sha256":"967a4c9987eb9e8d4aa104c3010a62b969cdab35d2e00c61744773bcfa9be0c5","schema_version":"1.0","event_id":"sha256:967a4c9987eb9e8d4aa104c3010a62b969cdab35d2e00c61744773bcfa9be0c5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:2AX3JPTELS4ATLNKNKNNMCES72","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Verification Algorithms for Automated Separation Logic Verifiers","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Malte Schwerhoff, Marco Eilers, Peter M\\\"uller","submitted_at":"2024-05-17T09:44:55Z","abstract_excerpt":"Most automated program verifiers for separation logic use either symbolic execution or verification condition generation to extract proof obligations, which are then handed over to an SMT solver. Existing verification algorithms are designed to be sound, but differ in performance and completeness. These characteristics may also depend on the programs and properties to be verified. Consequently, developers and users of program verifiers have to select a verification algorithm carefully for their application domain. Taking an informed decision requires a systematic comparison of the performance "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.10661","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2405.10661/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T08:23:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GLcQ72DXCXMY+RAtj2TTWRve3OOrMvRiYE7wSAoOfR5sNdUAR9HyzGQbwySuGTHTVT33gkJkv6gbYwNZE+qyAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:31:34.078570Z"},"content_sha256":"05a53ca1264cb354b437808a9196ec71c4e526f3bd0bca38c041748cc7363a1a","schema_version":"1.0","event_id":"sha256:05a53ca1264cb354b437808a9196ec71c4e526f3bd0bca38c041748cc7363a1a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2AX3JPTELS4ATLNKNKNNMCES72/bundle.json","state_url":"https://pith.science/pith/2AX3JPTELS4ATLNKNKNNMCES72/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2AX3JPTELS4ATLNKNKNNMCES72/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-07-07T12:31:34Z","links":{"resolver":"https://pith.science/pith/2AX3JPTELS4ATLNKNKNNMCES72","bundle":"https://pith.science/pith/2AX3JPTELS4ATLNKNKNNMCES72/bundle.json","state":"https://pith.science/pith/2AX3JPTELS4ATLNKNKNNMCES72/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2AX3JPTELS4ATLNKNKNNMCES72/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:2AX3JPTELS4ATLNKNKNNMCES72","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":"79df5b020eec8738f5bc196fdffa6ef42f594bb5ab62d0c9ab6a5893fcffa628","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2024-05-17T09:44:55Z","title_canon_sha256":"87ae9f7d47c7dcb0a3302d174dbed5f302fc76d6f7e04d344376caa951e05f8e"},"schema_version":"1.0","source":{"id":"2405.10661","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.10661","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"arxiv_version","alias_value":"2405.10661v2","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.10661","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_12","alias_value":"2AX3JPTELS4A","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_16","alias_value":"2AX3JPTELS4ATLNK","created_at":"2026-07-05T08:23:22Z"},{"alias_kind":"pith_short_8","alias_value":"2AX3JPTE","created_at":"2026-07-05T08:23:22Z"}],"graph_snapshots":[{"event_id":"sha256:05a53ca1264cb354b437808a9196ec71c4e526f3bd0bca38c041748cc7363a1a","target":"graph","created_at":"2026-07-05T08:23:22Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2405.10661/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Most automated program verifiers for separation logic use either symbolic execution or verification condition generation to extract proof obligations, which are then handed over to an SMT solver. Existing verification algorithms are designed to be sound, but differ in performance and completeness. These characteristics may also depend on the programs and properties to be verified. Consequently, developers and users of program verifiers have to select a verification algorithm carefully for their application domain. Taking an informed decision requires a systematic comparison of the performance ","authors_text":"Malte Schwerhoff, Marco Eilers, Peter M\\\"uller","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2024-05-17T09:44:55Z","title":"Verification Algorithms for Automated Separation Logic Verifiers"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.10661","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:967a4c9987eb9e8d4aa104c3010a62b969cdab35d2e00c61744773bcfa9be0c5","target":"record","created_at":"2026-07-05T08:23:22Z","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":"79df5b020eec8738f5bc196fdffa6ef42f594bb5ab62d0c9ab6a5893fcffa628","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2024-05-17T09:44:55Z","title_canon_sha256":"87ae9f7d47c7dcb0a3302d174dbed5f302fc76d6f7e04d344376caa951e05f8e"},"schema_version":"1.0","source":{"id":"2405.10661","kind":"arxiv","version":2}},"canonical_sha256":"d02fb4be645cb809adaa6a9ad60892fea89e382dff2af2233f794025de6e5a1a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d02fb4be645cb809adaa6a9ad60892fea89e382dff2af2233f794025de6e5a1a","first_computed_at":"2026-07-05T08:23:22.954238Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:23:22.954238Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"kM10oYwSPkjcmuz+FugLo7A4EZPEuLMR/dGR3CGE3SiJX6ylfDwsKTS6wNqMC1ky7cnM8+ENzcvHH/S8q5xjDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:23:22.954622Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.10661","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:967a4c9987eb9e8d4aa104c3010a62b969cdab35d2e00c61744773bcfa9be0c5","sha256:05a53ca1264cb354b437808a9196ec71c4e526f3bd0bca38c041748cc7363a1a"],"state_sha256":"9c9bfe67324df94a34fcdba19482873e6220b59e94e75722985e69f67d98432e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AujKMRNQaKwT2XkdLpVAEMY2sSfTeXBn9AnqFAmd/u0vfIhUr3L4CdKrK1ooY6tZp0IMTd0OslHNtDiNZDlsDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T12:31:34.080605Z","bundle_sha256":"cd4df32cac751acd2165d5266fef809694bc9d67ac6c43f31a287ab9eca78f2f"}}