{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:OSCLH34W3BPPLCUMKKKLYRPFNJ","short_pith_number":"pith:OSCLH34W","canonical_record":{"source":{"id":"1907.03997","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2019-07-09T06:02:04Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"37948cebd12520158f68e144765d554926a6c0a98ea55fdb2c3fb8faac2a0183","abstract_canon_sha256":"ae3c5d18586b5dc042372bf9893d83191b9bac0307f8c10646543c836a787b9f"},"schema_version":"1.0"},"canonical_sha256":"7484b3ef96d85ef58a8c5294bc45e56a6fc2e2de23a2a7f2e51ddc130c1e2fa5","source":{"kind":"arxiv","id":"1907.03997","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.03997","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"arxiv_version","alias_value":"1907.03997v1","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.03997","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"pith_short_12","alias_value":"OSCLH34W3BPP","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"OSCLH34W3BPPLCUM","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"OSCLH34W","created_at":"2026-05-18T12:33:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:OSCLH34W3BPPLCUMKKKLYRPFNJ","target":"record","payload":{"canonical_record":{"source":{"id":"1907.03997","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2019-07-09T06:02:04Z","cross_cats_sorted":["cs.LO"],"title_canon_sha256":"37948cebd12520158f68e144765d554926a6c0a98ea55fdb2c3fb8faac2a0183","abstract_canon_sha256":"ae3c5d18586b5dc042372bf9893d83191b9bac0307f8c10646543c836a787b9f"},"schema_version":"1.0"},"canonical_sha256":"7484b3ef96d85ef58a8c5294bc45e56a6fc2e2de23a2a7f2e51ddc130c1e2fa5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:41:06.072235Z","signature_b64":"IhhuoPRIR2YMY8vNlo4XlI0qclrLmZ7BgqwM5IWRp+vC8dkMwIBQ/n3dZdp8fOhZV9csnFrazXaFXzbEJSxCAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7484b3ef96d85ef58a8c5294bc45e56a6fc2e2de23a2a7f2e51ddc130c1e2fa5","last_reissued_at":"2026-05-17T23:41:06.071466Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:41:06.071466Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1907.03997","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-17T23:41:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+5lN+KNpIe0bF6f3wKkNDaxQ6TCvGaI+LpxF7MCKeN99fS22eUYIJxCijYToyakOLJXaJpbC+ywmAUWMdb32AQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T04:13:41.987154Z"},"content_sha256":"3322594b3b2376d534d3bbfd65c8395fcd87e912523f7b6206bca706aef51f8b","schema_version":"1.0","event_id":"sha256:3322594b3b2376d534d3bbfd65c8395fcd87e912523f7b6206bca706aef51f8b"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:OSCLH34W3BPPLCUMKKKLYRPFNJ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Relational Verification via Invariant-Guided Synchronization","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LO"],"primary_cat":"cs.PL","authors_text":"David Heath (Georgia Institute of Technology), Qi Zhou (Georgia Institute of Technology), William Harris (Galois Inc.)","submitted_at":"2019-07-09T06:02:04Z","abstract_excerpt":"Relational properties describe relationships that hold over multiple executions of one or more programs, such as functional equivalence. Conventional approaches for automatically verifying such properties typically rely on syntax-based, heuristic strategies for finding synchronization points among the input programs. These synchronization points are then annotated with appropriate relational invariants to complete the proof. However, when suboptimal synchronization points are chosen the required invariants can be complicated or even inexpressible in the target theory.\n  In this work, we propos"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.03997","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-17T23:41:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cvWkBNEQsvwVQljSy5GGV323Xyl0ZY4Zv8YFZotg+feHZLNZoImDCqHW5N+LzLSe4NTVy1SnreaUPbH+C36yDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T04:13:41.987852Z"},"content_sha256":"65370a48570ea7188d5b94df1dea77f5fba0863c24a71268531862ccc0607e2f","schema_version":"1.0","event_id":"sha256:65370a48570ea7188d5b94df1dea77f5fba0863c24a71268531862ccc0607e2f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/bundle.json","state_url":"https://pith.science/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/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-05-26T04:13:41Z","links":{"resolver":"https://pith.science/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ","bundle":"https://pith.science/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/bundle.json","state":"https://pith.science/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OSCLH34W3BPPLCUMKKKLYRPFNJ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:OSCLH34W3BPPLCUMKKKLYRPFNJ","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":"ae3c5d18586b5dc042372bf9893d83191b9bac0307f8c10646543c836a787b9f","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2019-07-09T06:02:04Z","title_canon_sha256":"37948cebd12520158f68e144765d554926a6c0a98ea55fdb2c3fb8faac2a0183"},"schema_version":"1.0","source":{"id":"1907.03997","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.03997","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"arxiv_version","alias_value":"1907.03997v1","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.03997","created_at":"2026-05-17T23:41:06Z"},{"alias_kind":"pith_short_12","alias_value":"OSCLH34W3BPP","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"OSCLH34W3BPPLCUM","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"OSCLH34W","created_at":"2026-05-18T12:33:24Z"}],"graph_snapshots":[{"event_id":"sha256:65370a48570ea7188d5b94df1dea77f5fba0863c24a71268531862ccc0607e2f","target":"graph","created_at":"2026-05-17T23:41:06Z","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":"Relational properties describe relationships that hold over multiple executions of one or more programs, such as functional equivalence. Conventional approaches for automatically verifying such properties typically rely on syntax-based, heuristic strategies for finding synchronization points among the input programs. These synchronization points are then annotated with appropriate relational invariants to complete the proof. However, when suboptimal synchronization points are chosen the required invariants can be complicated or even inexpressible in the target theory.\n  In this work, we propos","authors_text":"David Heath (Georgia Institute of Technology), Qi Zhou (Georgia Institute of Technology), William Harris (Galois Inc.)","cross_cats":["cs.LO"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2019-07-09T06:02:04Z","title":"Relational Verification via Invariant-Guided Synchronization"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.03997","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:3322594b3b2376d534d3bbfd65c8395fcd87e912523f7b6206bca706aef51f8b","target":"record","created_at":"2026-05-17T23:41:06Z","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":"ae3c5d18586b5dc042372bf9893d83191b9bac0307f8c10646543c836a787b9f","cross_cats_sorted":["cs.LO"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2019-07-09T06:02:04Z","title_canon_sha256":"37948cebd12520158f68e144765d554926a6c0a98ea55fdb2c3fb8faac2a0183"},"schema_version":"1.0","source":{"id":"1907.03997","kind":"arxiv","version":1}},"canonical_sha256":"7484b3ef96d85ef58a8c5294bc45e56a6fc2e2de23a2a7f2e51ddc130c1e2fa5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7484b3ef96d85ef58a8c5294bc45e56a6fc2e2de23a2a7f2e51ddc130c1e2fa5","first_computed_at":"2026-05-17T23:41:06.071466Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:41:06.071466Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IhhuoPRIR2YMY8vNlo4XlI0qclrLmZ7BgqwM5IWRp+vC8dkMwIBQ/n3dZdp8fOhZV9csnFrazXaFXzbEJSxCAw==","signature_status":"signed_v1","signed_at":"2026-05-17T23:41:06.072235Z","signed_message":"canonical_sha256_bytes"},"source_id":"1907.03997","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3322594b3b2376d534d3bbfd65c8395fcd87e912523f7b6206bca706aef51f8b","sha256:65370a48570ea7188d5b94df1dea77f5fba0863c24a71268531862ccc0607e2f"],"state_sha256":"2033845b458c07340a983852515ad12b53c92f0eaef13fef3164e068fbe347d1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UFQDmLPMYATjSDUrd4THeVvspgD1gpVS6bagor4yDKB0dPhR5RH2rSIsvZddZ94EcDhiIGf3pClBqzVa8GeJCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T04:13:41.991409Z","bundle_sha256":"2f9184d4da9741c08a1703369f0b579607c51848bffbcec73cd5a2a5f6b4d073"}}