{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:KZWBMPCJNWMYF5W3T4KO4VGPHN","short_pith_number":"pith:KZWBMPCJ","canonical_record":{"source":{"id":"1905.02290","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.OC","submitted_at":"2019-05-06T23:16:55Z","cross_cats_sorted":[],"title_canon_sha256":"1c2bfbd1a5a7616c58630bf89240da7dd4ff4dc9edee94c0589a93c61754e0cd","abstract_canon_sha256":"c4261cf88d0126900711eb60be579cad472e1d6a6c775925bbde011a3b52b7c1"},"schema_version":"1.0"},"canonical_sha256":"566c163c496d9982f6db9f14ee54cf3b53476c16029c452d80077895936d2776","source":{"kind":"arxiv","id":"1905.02290","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1905.02290","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"arxiv_version","alias_value":"1905.02290v2","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1905.02290","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"pith_short_12","alias_value":"KZWBMPCJNWMY","created_at":"2026-05-18T12:33:21Z"},{"alias_kind":"pith_short_16","alias_value":"KZWBMPCJNWMYF5W3","created_at":"2026-05-18T12:33:21Z"},{"alias_kind":"pith_short_8","alias_value":"KZWBMPCJ","created_at":"2026-05-18T12:33:21Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:KZWBMPCJNWMYF5W3T4KO4VGPHN","target":"record","payload":{"canonical_record":{"source":{"id":"1905.02290","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.OC","submitted_at":"2019-05-06T23:16:55Z","cross_cats_sorted":[],"title_canon_sha256":"1c2bfbd1a5a7616c58630bf89240da7dd4ff4dc9edee94c0589a93c61754e0cd","abstract_canon_sha256":"c4261cf88d0126900711eb60be579cad472e1d6a6c775925bbde011a3b52b7c1"},"schema_version":"1.0"},"canonical_sha256":"566c163c496d9982f6db9f14ee54cf3b53476c16029c452d80077895936d2776","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:45:19.861410Z","signature_b64":"kVdxcZMC2kXRRFLzelIvILibNh6MbYjyV4fOuIGLvpGejAdxn+rqc852P3EH8Go92Lm6U3kj+qBQgHQbU/8YDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"566c163c496d9982f6db9f14ee54cf3b53476c16029c452d80077895936d2776","last_reissued_at":"2026-05-17T23:45:19.860639Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:45:19.860639Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1905.02290","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-05-17T23:45:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SOqUHzhuOagHJiw4pm/RX7PNqPl2XZIMFlefUeSDKUwZbK8u05idApGD3C4UD1dAkidN3Frpb3PMG3Cdhn70Aw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T22:59:21.165974Z"},"content_sha256":"947081f5a993598613d7e46a497acec29d3b40d3c85a4be272012d52169b6596","schema_version":"1.0","event_id":"sha256:947081f5a993598613d7e46a497acec29d3b40d3c85a4be272012d52169b6596"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:KZWBMPCJNWMYF5W3T4KO4VGPHN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Stochastic Lipschitz Dynamic Programming","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"math.OC","authors_text":"Bernardo Freitas Paulo Da Costa, Filipe Goulart Cabral, Shabbir Ahmed","submitted_at":"2019-05-06T23:16:55Z","abstract_excerpt":"We propose a new algorithm for solving multistage stochastic mixed integer linear programming (MILP) problems with complete continuous recourse. In a similar way to cutting plane methods, we construct nonlinear Lipschitz cuts to build lower approximations for the non-convex cost to go functions. An example of such a class of cuts are those derived using Augmented Lagrangian Duality for MILPs. The family of Lipschitz cuts we use is MILP representable, so that the introduction of these cuts does not change the class of the original stochastic optimization problem.\n  We illustrate the application"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1905.02290","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":""},"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:45:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Zvjb7HdGC4X9LC1aXl3cIigIp2zTNuJL6LBJpLwNe/uz/Ps5d8SoLp22QIvwZS3st6eHU5mgBlIW3TLlRu9MCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-11T22:59:21.166725Z"},"content_sha256":"a2c4b924e4864139f09580abb5b1a68f4d6f2ebde5a74f96c73ac62a29956e7f","schema_version":"1.0","event_id":"sha256:a2c4b924e4864139f09580abb5b1a68f4d6f2ebde5a74f96c73ac62a29956e7f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/bundle.json","state_url":"https://pith.science/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/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-11T22:59:21Z","links":{"resolver":"https://pith.science/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN","bundle":"https://pith.science/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/bundle.json","state":"https://pith.science/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KZWBMPCJNWMYF5W3T4KO4VGPHN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:KZWBMPCJNWMYF5W3T4KO4VGPHN","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":"c4261cf88d0126900711eb60be579cad472e1d6a6c775925bbde011a3b52b7c1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.OC","submitted_at":"2019-05-06T23:16:55Z","title_canon_sha256":"1c2bfbd1a5a7616c58630bf89240da7dd4ff4dc9edee94c0589a93c61754e0cd"},"schema_version":"1.0","source":{"id":"1905.02290","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1905.02290","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"arxiv_version","alias_value":"1905.02290v2","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1905.02290","created_at":"2026-05-17T23:45:19Z"},{"alias_kind":"pith_short_12","alias_value":"KZWBMPCJNWMY","created_at":"2026-05-18T12:33:21Z"},{"alias_kind":"pith_short_16","alias_value":"KZWBMPCJNWMYF5W3","created_at":"2026-05-18T12:33:21Z"},{"alias_kind":"pith_short_8","alias_value":"KZWBMPCJ","created_at":"2026-05-18T12:33:21Z"}],"graph_snapshots":[{"event_id":"sha256:a2c4b924e4864139f09580abb5b1a68f4d6f2ebde5a74f96c73ac62a29956e7f","target":"graph","created_at":"2026-05-17T23:45:19Z","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 propose a new algorithm for solving multistage stochastic mixed integer linear programming (MILP) problems with complete continuous recourse. In a similar way to cutting plane methods, we construct nonlinear Lipschitz cuts to build lower approximations for the non-convex cost to go functions. An example of such a class of cuts are those derived using Augmented Lagrangian Duality for MILPs. The family of Lipschitz cuts we use is MILP representable, so that the introduction of these cuts does not change the class of the original stochastic optimization problem.\n  We illustrate the application","authors_text":"Bernardo Freitas Paulo Da Costa, Filipe Goulart Cabral, Shabbir Ahmed","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.OC","submitted_at":"2019-05-06T23:16:55Z","title":"Stochastic Lipschitz Dynamic Programming"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1905.02290","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:947081f5a993598613d7e46a497acec29d3b40d3c85a4be272012d52169b6596","target":"record","created_at":"2026-05-17T23:45:19Z","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":"c4261cf88d0126900711eb60be579cad472e1d6a6c775925bbde011a3b52b7c1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"math.OC","submitted_at":"2019-05-06T23:16:55Z","title_canon_sha256":"1c2bfbd1a5a7616c58630bf89240da7dd4ff4dc9edee94c0589a93c61754e0cd"},"schema_version":"1.0","source":{"id":"1905.02290","kind":"arxiv","version":2}},"canonical_sha256":"566c163c496d9982f6db9f14ee54cf3b53476c16029c452d80077895936d2776","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"566c163c496d9982f6db9f14ee54cf3b53476c16029c452d80077895936d2776","first_computed_at":"2026-05-17T23:45:19.860639Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:45:19.860639Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"kVdxcZMC2kXRRFLzelIvILibNh6MbYjyV4fOuIGLvpGejAdxn+rqc852P3EH8Go92Lm6U3kj+qBQgHQbU/8YDA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:45:19.861410Z","signed_message":"canonical_sha256_bytes"},"source_id":"1905.02290","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:947081f5a993598613d7e46a497acec29d3b40d3c85a4be272012d52169b6596","sha256:a2c4b924e4864139f09580abb5b1a68f4d6f2ebde5a74f96c73ac62a29956e7f"],"state_sha256":"237782a7d9237d8eb42f900d8893cf9e61b3e9aa47292088c5430cfd1a38ed3a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dnpNv3ex4AlGTPHeupUpY8fMFgMSYiFFctOJdl1Qd+Bx8bL3/oT+6iJerIf8/AV0ZmZ1zRio9o/hrxIGTFN7Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-11T22:59:21.170847Z","bundle_sha256":"70c6e6b627498956442914baadb619bdff09b36c7fe6614cb741aa35031db11f"}}