{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:6JLG67AXTIDM52Q5PII25AOKUD","short_pith_number":"pith:6JLG67AX","canonical_record":{"source":{"id":"2003.07959","kind":"arxiv","version":4},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-17T21:44:37Z","cross_cats_sorted":["cs.LG","cs.PL"],"title_canon_sha256":"526dcbd315c20c830deeb624719a4a0da1e4a50f8228125a4e89f94ea39d1318","abstract_canon_sha256":"44e388327b7bfe1b419ad0b8a650c3a1dfb829d9d68fff915c6075d91d823ebe"},"schema_version":"1.0"},"canonical_sha256":"f2566f7c179a06ceea1d7a11ae81caa0db404fc68b8a4029c379801de84ef110","source":{"kind":"arxiv","id":"2003.07959","version":4},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2003.07959","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2003.07959v4","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2003.07959","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"6JLG67AXTIDM","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"6JLG67AXTIDM52Q5","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"6JLG67AX","created_at":"2026-07-05T01:48:08Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:6JLG67AXTIDM52Q5PII25AOKUD","target":"record","payload":{"canonical_record":{"source":{"id":"2003.07959","kind":"arxiv","version":4},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-17T21:44:37Z","cross_cats_sorted":["cs.LG","cs.PL"],"title_canon_sha256":"526dcbd315c20c830deeb624719a4a0da1e4a50f8228125a4e89f94ea39d1318","abstract_canon_sha256":"44e388327b7bfe1b419ad0b8a650c3a1dfb829d9d68fff915c6075d91d823ebe"},"schema_version":"1.0"},"canonical_sha256":"f2566f7c179a06ceea1d7a11ae81caa0db404fc68b8a4029c379801de84ef110","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:48:08.307381Z","signature_b64":"THQAW02B/3X7mrLNyCvYs9F8jsoS31dyaZY0SXi1G+K2xrrlY91W/SuuWRlW/x0+O1NeHU6KE5qUgvVB3SgrCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f2566f7c179a06ceea1d7a11ae81caa0db404fc68b8a4029c379801de84ef110","last_reissued_at":"2026-07-05T01:48:08.306842Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:48:08.306842Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2003.07959","source_version":4,"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-05T01:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n/zo5IkUdnfnhsDFZHSoIgVHzVucNnRGs4TOmtfnCXMcOOLzNeoTi5AuxK0whp+TvGngOT6aD+Pdps00IXgyCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T02:16:22.497731Z"},"content_sha256":"45ce036652f3ee0765fecec53b4a16659179ae81ab5e17f8d98a16e0590b4b1f","schema_version":"1.0","event_id":"sha256:45ce036652f3ee0765fecec53b4a16659179ae81ab5e17f8d98a16e0590b4b1f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:6JLG67AXTIDM52Q5PII25AOKUD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Learning Nonlinear Loop Invariants with Gated Continuous Logic Networks (Extended Version)","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG","cs.PL"],"primary_cat":"cs.SE","authors_text":"Gabriel Ryan, Jianan Yao, Justin Wong, Ronghui Gu, Suman Jana","submitted_at":"2020-03-17T21:44:37Z","abstract_excerpt":"Verifying real-world programs often requires inferring loop invariants with nonlinear constraints. This is especially true in programs that perform many numerical operations, such as control systems for avionics or industrial plants. Recently, data-driven methods for loop invariant inference have shown promise, especially on linear invariants. However, applying data-driven inference to nonlinear loop invariants is challenging due to the large numbers of and magnitudes of high-order terms, the potential for overfitting on a small number of samples, and the large space of possible inequality bou"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2003.07959","kind":"arxiv","version":4},"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/2003.07959/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-05T01:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+XfXE3dslATVRdVWQ4HvAi/1Z+Hmep6o+ywR7VpDqlOvNnBhEQk1MuiTVv/wX3sxlmkj1di4RMR7Qx2hswD4BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T02:16:22.498157Z"},"content_sha256":"b507e1e18dde0ad066008e972efd125979b80f2988b55b853c2eace2b1653e2c","schema_version":"1.0","event_id":"sha256:b507e1e18dde0ad066008e972efd125979b80f2988b55b853c2eace2b1653e2c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/6JLG67AXTIDM52Q5PII25AOKUD/bundle.json","state_url":"https://pith.science/pith/6JLG67AXTIDM52Q5PII25AOKUD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/6JLG67AXTIDM52Q5PII25AOKUD/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-13T02:16:22Z","links":{"resolver":"https://pith.science/pith/6JLG67AXTIDM52Q5PII25AOKUD","bundle":"https://pith.science/pith/6JLG67AXTIDM52Q5PII25AOKUD/bundle.json","state":"https://pith.science/pith/6JLG67AXTIDM52Q5PII25AOKUD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/6JLG67AXTIDM52Q5PII25AOKUD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:6JLG67AXTIDM52Q5PII25AOKUD","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":"44e388327b7bfe1b419ad0b8a650c3a1dfb829d9d68fff915c6075d91d823ebe","cross_cats_sorted":["cs.LG","cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-17T21:44:37Z","title_canon_sha256":"526dcbd315c20c830deeb624719a4a0da1e4a50f8228125a4e89f94ea39d1318"},"schema_version":"1.0","source":{"id":"2003.07959","kind":"arxiv","version":4}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2003.07959","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2003.07959v4","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2003.07959","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"6JLG67AXTIDM","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"6JLG67AXTIDM52Q5","created_at":"2026-07-05T01:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"6JLG67AX","created_at":"2026-07-05T01:48:08Z"}],"graph_snapshots":[{"event_id":"sha256:b507e1e18dde0ad066008e972efd125979b80f2988b55b853c2eace2b1653e2c","target":"graph","created_at":"2026-07-05T01:48:08Z","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/2003.07959/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Verifying real-world programs often requires inferring loop invariants with nonlinear constraints. This is especially true in programs that perform many numerical operations, such as control systems for avionics or industrial plants. Recently, data-driven methods for loop invariant inference have shown promise, especially on linear invariants. However, applying data-driven inference to nonlinear loop invariants is challenging due to the large numbers of and magnitudes of high-order terms, the potential for overfitting on a small number of samples, and the large space of possible inequality bou","authors_text":"Gabriel Ryan, Jianan Yao, Justin Wong, Ronghui Gu, Suman Jana","cross_cats":["cs.LG","cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-17T21:44:37Z","title":"Learning Nonlinear Loop Invariants with Gated Continuous Logic Networks (Extended Version)"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2003.07959","kind":"arxiv","version":4},"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:45ce036652f3ee0765fecec53b4a16659179ae81ab5e17f8d98a16e0590b4b1f","target":"record","created_at":"2026-07-05T01:48:08Z","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":"44e388327b7bfe1b419ad0b8a650c3a1dfb829d9d68fff915c6075d91d823ebe","cross_cats_sorted":["cs.LG","cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-17T21:44:37Z","title_canon_sha256":"526dcbd315c20c830deeb624719a4a0da1e4a50f8228125a4e89f94ea39d1318"},"schema_version":"1.0","source":{"id":"2003.07959","kind":"arxiv","version":4}},"canonical_sha256":"f2566f7c179a06ceea1d7a11ae81caa0db404fc68b8a4029c379801de84ef110","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f2566f7c179a06ceea1d7a11ae81caa0db404fc68b8a4029c379801de84ef110","first_computed_at":"2026-07-05T01:48:08.306842Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:48:08.306842Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"THQAW02B/3X7mrLNyCvYs9F8jsoS31dyaZY0SXi1G+K2xrrlY91W/SuuWRlW/x0+O1NeHU6KE5qUgvVB3SgrCA==","signature_status":"signed_v1","signed_at":"2026-07-05T01:48:08.307381Z","signed_message":"canonical_sha256_bytes"},"source_id":"2003.07959","source_kind":"arxiv","source_version":4}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:45ce036652f3ee0765fecec53b4a16659179ae81ab5e17f8d98a16e0590b4b1f","sha256:b507e1e18dde0ad066008e972efd125979b80f2988b55b853c2eace2b1653e2c"],"state_sha256":"48f133a0da1c041ddba86cf46c817d9894dbf201bbb2b899245a4132be9c499e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SL6+4E+5Td5x0HqGz5pJKsyf2BH+kbXjMZZQsNBVG8g3AZ9PVar7jEBoz0yj0Sihb3CZYbykZ7hJebTIokB9Cg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-13T02:16:22.501148Z","bundle_sha256":"483fdf672e10da6396fa44895704df2ed5b38db02327bd28a9ebafba4c8dfd0c"}}