{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:L76RXMIQVZTERBXUT3J6GU6VWO","short_pith_number":"pith:L76RXMIQ","canonical_record":{"source":{"id":"1412.1154","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2014-12-03T01:40:03Z","cross_cats_sorted":[],"title_canon_sha256":"637df409f241a13b69ec4057c08a0300ba63c87f1ea81d9eddc8e32470fe7cf2","abstract_canon_sha256":"bb92f666ebc5f967cb7f5177643065f2fcb999586164b5e100588271d68ca4fb"},"schema_version":"1.0"},"canonical_sha256":"5ffd1bb110ae664886f49ed3e353d5b3a2e658fbc9312eec34fdbd5ed63624d6","source":{"kind":"arxiv","id":"1412.1154","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1412.1154","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"arxiv_version","alias_value":"1412.1154v1","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1412.1154","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"pith_short_12","alias_value":"L76RXMIQVZTE","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"L76RXMIQVZTERBXU","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"L76RXMIQ","created_at":"2026-05-18T12:28:35Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:L76RXMIQVZTERBXUT3J6GU6VWO","target":"record","payload":{"canonical_record":{"source":{"id":"1412.1154","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2014-12-03T01:40:03Z","cross_cats_sorted":[],"title_canon_sha256":"637df409f241a13b69ec4057c08a0300ba63c87f1ea81d9eddc8e32470fe7cf2","abstract_canon_sha256":"bb92f666ebc5f967cb7f5177643065f2fcb999586164b5e100588271d68ca4fb"},"schema_version":"1.0"},"canonical_sha256":"5ffd1bb110ae664886f49ed3e353d5b3a2e658fbc9312eec34fdbd5ed63624d6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:32:13.296425Z","signature_b64":"KmC+z0Qqc+3hbQc4MUS7rLpn/weBTkzOoeVljvgUsEVTcGyb4BlE58xAuobpkQpYKiiMsXhxyTh85kry9ZrACQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5ffd1bb110ae664886f49ed3e353d5b3a2e658fbc9312eec34fdbd5ed63624d6","last_reissued_at":"2026-05-18T02:32:13.296003Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:32:13.296003Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1412.1154","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-18T02:32:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OUmGoh2QxC0g+IoDXm+DKP++QGT8Q2WUe9tmbEcsKs337Zec3YEB/kWgYv5YeKdCXe+ABBa2NlJ6W/qz27QGCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T09:12:18.846641Z"},"content_sha256":"7aaba982f419429c0275a5f2d2bc163c077a5da4b6d26ebe41d84e142f90bbd9","schema_version":"1.0","event_id":"sha256:7aaba982f419429c0275a5f2d2bc163c077a5da4b6d26ebe41d84e142f90bbd9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:L76RXMIQVZTERBXUT3J6GU6VWO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Convex polyhedral abstractions, specialisation and property-based predicate splitting in Horn clause verification","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Bishoksan Kafle, John P. Gallagher","submitted_at":"2014-12-03T01:40:03Z","abstract_excerpt":"We present an approach to constrained Horn clause (CHC) verification combining three techniques: abstract interpretation over a domain of convex polyhedra, specialisation of the constraints in CHCs using abstract interpretation of query-answer transformed clauses, and refinement by splitting predicates. The purpose of the work is to investigate how analysis and transformation tools developed for constraint logic programs (CLP) can be applied to the Horn clause verification problem. Abstract interpretation over convex polyhedra is capable of deriving sophisticated invariants and when used in co"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1412.1154","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-18T02:32:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qTEAdAWxnCfGz9KZNWIRSvHgfYap06rCWnQnn5sAqAewXe2jWBRuZRwKVg5pV4wT6Wd0BBVy9l2iwdZz04z8DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T09:12:18.847375Z"},"content_sha256":"a38a03af02af9348c1131e8c4cf366cc38fac6277670599e878d5306d361037f","schema_version":"1.0","event_id":"sha256:a38a03af02af9348c1131e8c4cf366cc38fac6277670599e878d5306d361037f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/L76RXMIQVZTERBXUT3J6GU6VWO/bundle.json","state_url":"https://pith.science/pith/L76RXMIQVZTERBXUT3J6GU6VWO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/L76RXMIQVZTERBXUT3J6GU6VWO/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-26T09:12:18Z","links":{"resolver":"https://pith.science/pith/L76RXMIQVZTERBXUT3J6GU6VWO","bundle":"https://pith.science/pith/L76RXMIQVZTERBXUT3J6GU6VWO/bundle.json","state":"https://pith.science/pith/L76RXMIQVZTERBXUT3J6GU6VWO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/L76RXMIQVZTERBXUT3J6GU6VWO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:L76RXMIQVZTERBXUT3J6GU6VWO","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":"bb92f666ebc5f967cb7f5177643065f2fcb999586164b5e100588271d68ca4fb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2014-12-03T01:40:03Z","title_canon_sha256":"637df409f241a13b69ec4057c08a0300ba63c87f1ea81d9eddc8e32470fe7cf2"},"schema_version":"1.0","source":{"id":"1412.1154","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1412.1154","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"arxiv_version","alias_value":"1412.1154v1","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1412.1154","created_at":"2026-05-18T02:32:13Z"},{"alias_kind":"pith_short_12","alias_value":"L76RXMIQVZTE","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_16","alias_value":"L76RXMIQVZTERBXU","created_at":"2026-05-18T12:28:35Z"},{"alias_kind":"pith_short_8","alias_value":"L76RXMIQ","created_at":"2026-05-18T12:28:35Z"}],"graph_snapshots":[{"event_id":"sha256:a38a03af02af9348c1131e8c4cf366cc38fac6277670599e878d5306d361037f","target":"graph","created_at":"2026-05-18T02:32:13Z","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":"We present an approach to constrained Horn clause (CHC) verification combining three techniques: abstract interpretation over a domain of convex polyhedra, specialisation of the constraints in CHCs using abstract interpretation of query-answer transformed clauses, and refinement by splitting predicates. The purpose of the work is to investigate how analysis and transformation tools developed for constraint logic programs (CLP) can be applied to the Horn clause verification problem. Abstract interpretation over convex polyhedra is capable of deriving sophisticated invariants and when used in co","authors_text":"Bishoksan Kafle, John P. Gallagher","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2014-12-03T01:40:03Z","title":"Convex polyhedral abstractions, specialisation and property-based predicate splitting in Horn clause verification"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1412.1154","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:7aaba982f419429c0275a5f2d2bc163c077a5da4b6d26ebe41d84e142f90bbd9","target":"record","created_at":"2026-05-18T02:32:13Z","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":"bb92f666ebc5f967cb7f5177643065f2fcb999586164b5e100588271d68ca4fb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LO","submitted_at":"2014-12-03T01:40:03Z","title_canon_sha256":"637df409f241a13b69ec4057c08a0300ba63c87f1ea81d9eddc8e32470fe7cf2"},"schema_version":"1.0","source":{"id":"1412.1154","kind":"arxiv","version":1}},"canonical_sha256":"5ffd1bb110ae664886f49ed3e353d5b3a2e658fbc9312eec34fdbd5ed63624d6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5ffd1bb110ae664886f49ed3e353d5b3a2e658fbc9312eec34fdbd5ed63624d6","first_computed_at":"2026-05-18T02:32:13.296003Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:32:13.296003Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"KmC+z0Qqc+3hbQc4MUS7rLpn/weBTkzOoeVljvgUsEVTcGyb4BlE58xAuobpkQpYKiiMsXhxyTh85kry9ZrACQ==","signature_status":"signed_v1","signed_at":"2026-05-18T02:32:13.296425Z","signed_message":"canonical_sha256_bytes"},"source_id":"1412.1154","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7aaba982f419429c0275a5f2d2bc163c077a5da4b6d26ebe41d84e142f90bbd9","sha256:a38a03af02af9348c1131e8c4cf366cc38fac6277670599e878d5306d361037f"],"state_sha256":"cd19fcd84597517f41469a2c7875081867d1de2668b7f3c3ebf02662cbe2fec3"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sno0sGk87N0nqvQ8iE1SUoT5z+OnuhgYeSzWa3CCEGNq1vqpIN1OWewt6wQNSW5uUIfAWSeNfqRZaFHXRFweAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T09:12:18.851087Z","bundle_sha256":"bb93eb149192a5935b36a44cad158474183c329e010939cf21ef90d6b2477e6f"}}