{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:3AQTIPAOXU7FDBB5IBOZ4NJ65V","short_pith_number":"pith:3AQTIPAO","canonical_record":{"source":{"id":"2109.03338","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2021-09-07T21:06:39Z","cross_cats_sorted":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"title_canon_sha256":"89fa4c446f231a219ebe9ea992b454ac937bc93f40120dcb3701b06442945dbd","abstract_canon_sha256":"0178ec6118275f9e739b1df886e29449741b67d7cfb904a7ec9a03a2e7f90785"},"schema_version":"1.0"},"canonical_sha256":"d821343c0ebd3e51843d405d9e353eed586af347acc8d1e04a5bbcde7bbe949c","source":{"kind":"arxiv","id":"2109.03338","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2109.03338","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"arxiv_version","alias_value":"2109.03338v1","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2109.03338","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_12","alias_value":"3AQTIPAOXU7F","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_16","alias_value":"3AQTIPAOXU7FDBB5","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_8","alias_value":"3AQTIPAO","created_at":"2026-07-05T03:12:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:3AQTIPAOXU7FDBB5IBOZ4NJ65V","target":"record","payload":{"canonical_record":{"source":{"id":"2109.03338","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2021-09-07T21:06:39Z","cross_cats_sorted":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"title_canon_sha256":"89fa4c446f231a219ebe9ea992b454ac937bc93f40120dcb3701b06442945dbd","abstract_canon_sha256":"0178ec6118275f9e739b1df886e29449741b67d7cfb904a7ec9a03a2e7f90785"},"schema_version":"1.0"},"canonical_sha256":"d821343c0ebd3e51843d405d9e353eed586af347acc8d1e04a5bbcde7bbe949c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:12:30.004648Z","signature_b64":"UgNgX86qfdHHXIEfI2SmU21y4JItXLtJpsPLxgjh5wGcrShIHLSmSpGuF0GfCuRHpv/B4Qaj9tNao7B3vSuIBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d821343c0ebd3e51843d405d9e353eed586af347acc8d1e04a5bbcde7bbe949c","last_reissued_at":"2026-07-05T03:12:30.004233Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:12:30.004233Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2109.03338","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-07-05T03:12:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aV+CK34Q6JOw3vucAMjxl9y27gl4OBP7C74aOFapuEe6IWcydQuozgqk3dTMjxZOczbLdXuX50sMj3Wx1qH0Cw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T11:30:54.791285Z"},"content_sha256":"d474aa8712f11a8677931fc1873f1784fd4b187a1220b30e5695f07314a84ef8","schema_version":"1.0","event_id":"sha256:d474aa8712f11a8677931fc1873f1784fd4b187a1220b30e5695f07314a84ef8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:3AQTIPAOXU7FDBB5IBOZ4NJ65V","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"$\\mathcal{N}$IPM-MPC: An Efficient Null-Space Method Based Interior-Point Method for Model Predictive Control","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"primary_cat":"math.OC","authors_text":"Kai Pfeiffer, Ludovic Righetti","submitted_at":"2021-09-07T21:06:39Z","abstract_excerpt":"Linear Model Predictive Control (MPC) is a widely used method to control systems with linear dynamics. Efficient interior-point methods have been proposed which leverage the block diagonal structure of the quadratic program (QP) resulting from the receding horizon control formulation. However, they require two matrix factorizations per interior-point method iteration, one each for the computation of the dual and the primal. Recently though an interior point method based on the null-space method has been proposed which requires only a single decomposition per iteration. While the then used null"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2109.03338","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2109.03338/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-05T03:12:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"m4avm57XDM7Ah1s/seRRt7Exr2bMsJZQqK4oXi3fhZ5AqpqcZGMoOATuTeat5lz0F/C19cr7rz3fvJBD0nfzBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T11:30:54.791679Z"},"content_sha256":"485b45d2f260b7c7e5e592ab4d04a098deec4ce38c3ac6de0e483c94f52fed84","schema_version":"1.0","event_id":"sha256:485b45d2f260b7c7e5e592ab4d04a098deec4ce38c3ac6de0e483c94f52fed84"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/bundle.json","state_url":"https://pith.science/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/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-07T11:30:54Z","links":{"resolver":"https://pith.science/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V","bundle":"https://pith.science/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/bundle.json","state":"https://pith.science/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3AQTIPAOXU7FDBB5IBOZ4NJ65V/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:3AQTIPAOXU7FDBB5IBOZ4NJ65V","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":"0178ec6118275f9e739b1df886e29449741b67d7cfb904a7ec9a03a2e7f90785","cross_cats_sorted":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2021-09-07T21:06:39Z","title_canon_sha256":"89fa4c446f231a219ebe9ea992b454ac937bc93f40120dcb3701b06442945dbd"},"schema_version":"1.0","source":{"id":"2109.03338","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2109.03338","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"arxiv_version","alias_value":"2109.03338v1","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2109.03338","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_12","alias_value":"3AQTIPAOXU7F","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_16","alias_value":"3AQTIPAOXU7FDBB5","created_at":"2026-07-05T03:12:30Z"},{"alias_kind":"pith_short_8","alias_value":"3AQTIPAO","created_at":"2026-07-05T03:12:30Z"}],"graph_snapshots":[{"event_id":"sha256:485b45d2f260b7c7e5e592ab4d04a098deec4ce38c3ac6de0e483c94f52fed84","target":"graph","created_at":"2026-07-05T03:12:30Z","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/2109.03338/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Linear Model Predictive Control (MPC) is a widely used method to control systems with linear dynamics. Efficient interior-point methods have been proposed which leverage the block diagonal structure of the quadratic program (QP) resulting from the receding horizon control formulation. However, they require two matrix factorizations per interior-point method iteration, one each for the computation of the dual and the primal. Recently though an interior point method based on the null-space method has been proposed which requires only a single decomposition per iteration. While the then used null","authors_text":"Kai Pfeiffer, Ludovic Righetti","cross_cats":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2021-09-07T21:06:39Z","title":"$\\mathcal{N}$IPM-MPC: An Efficient Null-Space Method Based Interior-Point Method for Model Predictive Control"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2109.03338","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:d474aa8712f11a8677931fc1873f1784fd4b187a1220b30e5695f07314a84ef8","target":"record","created_at":"2026-07-05T03:12:30Z","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":"0178ec6118275f9e739b1df886e29449741b67d7cfb904a7ec9a03a2e7f90785","cross_cats_sorted":["cs.NA","cs.PF","cs.SY","eess.SY","math.NA"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"math.OC","submitted_at":"2021-09-07T21:06:39Z","title_canon_sha256":"89fa4c446f231a219ebe9ea992b454ac937bc93f40120dcb3701b06442945dbd"},"schema_version":"1.0","source":{"id":"2109.03338","kind":"arxiv","version":1}},"canonical_sha256":"d821343c0ebd3e51843d405d9e353eed586af347acc8d1e04a5bbcde7bbe949c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d821343c0ebd3e51843d405d9e353eed586af347acc8d1e04a5bbcde7bbe949c","first_computed_at":"2026-07-05T03:12:30.004233Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:12:30.004233Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"UgNgX86qfdHHXIEfI2SmU21y4JItXLtJpsPLxgjh5wGcrShIHLSmSpGuF0GfCuRHpv/B4Qaj9tNao7B3vSuIBg==","signature_status":"signed_v1","signed_at":"2026-07-05T03:12:30.004648Z","signed_message":"canonical_sha256_bytes"},"source_id":"2109.03338","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d474aa8712f11a8677931fc1873f1784fd4b187a1220b30e5695f07314a84ef8","sha256:485b45d2f260b7c7e5e592ab4d04a098deec4ce38c3ac6de0e483c94f52fed84"],"state_sha256":"7a2cec7f28c6895f17fa7039361bf5f18553c12915ffcb350be1c61acf201411"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W5A5HKBTjMBh1pQIjtA2dntVULAUg46gNIPEXPwqNc+vBo5YUWCeDqkSqIh8PnGVA8Djaoc5YjsSEDvlefFqDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T11:30:54.793636Z","bundle_sha256":"ca330e71dd929ada0490fc646317680891f6ac78754defdf57b30aa686ac3c16"}}