{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:LSGAHHUL3RODNIQDRFRKZGVN52","short_pith_number":"pith:LSGAHHUL","canonical_record":{"source":{"id":"2412.03578","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-18T06:22:38Z","cross_cats_sorted":["cs.AI","cs.CL","cs.PL"],"title_canon_sha256":"7d1b9665c3d7098ace97f3e344dba62b111361720ef7ba9985dbfb3a21ac775c","abstract_canon_sha256":"67fe3335acb3b4f172a7c22f63d6bd5001bf03b98e0dff22831dad617068f153"},"schema_version":"1.0"},"canonical_sha256":"5c8c039e8bdc5c36a2038962ac9aadeebba0f6f5df5d895f417c5485f1f93675","source":{"kind":"arxiv","id":"2412.03578","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.03578","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"arxiv_version","alias_value":"2412.03578v1","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.03578","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_12","alias_value":"LSGAHHUL3ROD","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_16","alias_value":"LSGAHHUL3RODNIQD","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_8","alias_value":"LSGAHHUL","created_at":"2026-07-05T09:44:37Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:LSGAHHUL3RODNIQDRFRKZGVN52","target":"record","payload":{"canonical_record":{"source":{"id":"2412.03578","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-18T06:22:38Z","cross_cats_sorted":["cs.AI","cs.CL","cs.PL"],"title_canon_sha256":"7d1b9665c3d7098ace97f3e344dba62b111361720ef7ba9985dbfb3a21ac775c","abstract_canon_sha256":"67fe3335acb3b4f172a7c22f63d6bd5001bf03b98e0dff22831dad617068f153"},"schema_version":"1.0"},"canonical_sha256":"5c8c039e8bdc5c36a2038962ac9aadeebba0f6f5df5d895f417c5485f1f93675","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:44:37.514679Z","signature_b64":"FhowwhzDn/1jbs1PSYHEns90n2tN4ZDL7kLKQphaQ466BvtK7pkuRjr3Av9a6M3WP1/EiS26Z4GAPg8dTk3zDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5c8c039e8bdc5c36a2038962ac9aadeebba0f6f5df5d895f417c5485f1f93675","last_reissued_at":"2026-07-05T09:44:37.514198Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:44:37.514198Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.03578","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-05T09:44:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gVrOEjnK4ajViq3z5GgpvszmwTOOhMBjSmkvCoUyiNwN+xcQU8GrxLstbRWumgVdiFieCDeS8HIKIswhZ/AxDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:31:01.828368Z"},"content_sha256":"d4f70fc0496f724428d1c430bd3560f9a50987dea33a88718a84ef9b37e646d5","schema_version":"1.0","event_id":"sha256:d4f70fc0496f724428d1c430bd3560f9a50987dea33a88718a84ef9b37e646d5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:LSGAHHUL3RODNIQDRFRKZGVN52","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"PerfCodeGen: Improving Performance of LLM Generated Code with Execution Feedback","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI","cs.CL","cs.PL"],"primary_cat":"cs.SE","authors_text":"Akhilesh Deepak Gotmare, Caiming Xiong, Doyen Sahoo, Michael Lyu, Silvio Savarese, Yun Peng","submitted_at":"2024-11-18T06:22:38Z","abstract_excerpt":"Large Language Models (LLMs) are widely adopted for assisting in software development tasks, yet their performance evaluations have narrowly focused on the functional correctness of generated code. Human programmers, however, require LLM-generated code to be not only correct but also optimally efficient. We propose PerfCodeGen, a training-free framework that enhances the performance of LLM-generated code by incorporating feedback based on runtime during test case execution into the self-refinement iterations. With PerfCodeGen, we achieve speedups for a significantly higher proportion of proble"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.03578","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/2412.03578/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-05T09:44:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KyLmeZgwbtD3pOpgmmEH5wL0MWGo1VfJO1iDIpkdqDlX6yLkoz5cbkqeUEcEUqceEuWdHugO6GucTh1L9NggAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:31:01.828749Z"},"content_sha256":"a05821d91ff331f14f4b29105aac65cf2ca133ff240db7760ad141d7aebfd9a8","schema_version":"1.0","event_id":"sha256:a05821d91ff331f14f4b29105aac65cf2ca133ff240db7760ad141d7aebfd9a8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LSGAHHUL3RODNIQDRFRKZGVN52/bundle.json","state_url":"https://pith.science/pith/LSGAHHUL3RODNIQDRFRKZGVN52/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LSGAHHUL3RODNIQDRFRKZGVN52/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-06T19:31:01Z","links":{"resolver":"https://pith.science/pith/LSGAHHUL3RODNIQDRFRKZGVN52","bundle":"https://pith.science/pith/LSGAHHUL3RODNIQDRFRKZGVN52/bundle.json","state":"https://pith.science/pith/LSGAHHUL3RODNIQDRFRKZGVN52/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LSGAHHUL3RODNIQDRFRKZGVN52/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:LSGAHHUL3RODNIQDRFRKZGVN52","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":"67fe3335acb3b4f172a7c22f63d6bd5001bf03b98e0dff22831dad617068f153","cross_cats_sorted":["cs.AI","cs.CL","cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-18T06:22:38Z","title_canon_sha256":"7d1b9665c3d7098ace97f3e344dba62b111361720ef7ba9985dbfb3a21ac775c"},"schema_version":"1.0","source":{"id":"2412.03578","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.03578","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"arxiv_version","alias_value":"2412.03578v1","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.03578","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_12","alias_value":"LSGAHHUL3ROD","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_16","alias_value":"LSGAHHUL3RODNIQD","created_at":"2026-07-05T09:44:37Z"},{"alias_kind":"pith_short_8","alias_value":"LSGAHHUL","created_at":"2026-07-05T09:44:37Z"}],"graph_snapshots":[{"event_id":"sha256:a05821d91ff331f14f4b29105aac65cf2ca133ff240db7760ad141d7aebfd9a8","target":"graph","created_at":"2026-07-05T09:44:37Z","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/2412.03578/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs) are widely adopted for assisting in software development tasks, yet their performance evaluations have narrowly focused on the functional correctness of generated code. Human programmers, however, require LLM-generated code to be not only correct but also optimally efficient. We propose PerfCodeGen, a training-free framework that enhances the performance of LLM-generated code by incorporating feedback based on runtime during test case execution into the self-refinement iterations. With PerfCodeGen, we achieve speedups for a significantly higher proportion of proble","authors_text":"Akhilesh Deepak Gotmare, Caiming Xiong, Doyen Sahoo, Michael Lyu, Silvio Savarese, Yun Peng","cross_cats":["cs.AI","cs.CL","cs.PL"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-18T06:22:38Z","title":"PerfCodeGen: Improving Performance of LLM Generated Code with Execution Feedback"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.03578","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:d4f70fc0496f724428d1c430bd3560f9a50987dea33a88718a84ef9b37e646d5","target":"record","created_at":"2026-07-05T09:44:37Z","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":"67fe3335acb3b4f172a7c22f63d6bd5001bf03b98e0dff22831dad617068f153","cross_cats_sorted":["cs.AI","cs.CL","cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-18T06:22:38Z","title_canon_sha256":"7d1b9665c3d7098ace97f3e344dba62b111361720ef7ba9985dbfb3a21ac775c"},"schema_version":"1.0","source":{"id":"2412.03578","kind":"arxiv","version":1}},"canonical_sha256":"5c8c039e8bdc5c36a2038962ac9aadeebba0f6f5df5d895f417c5485f1f93675","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5c8c039e8bdc5c36a2038962ac9aadeebba0f6f5df5d895f417c5485f1f93675","first_computed_at":"2026-07-05T09:44:37.514198Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:44:37.514198Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"FhowwhzDn/1jbs1PSYHEns90n2tN4ZDL7kLKQphaQ466BvtK7pkuRjr3Av9a6M3WP1/EiS26Z4GAPg8dTk3zDA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:44:37.514679Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.03578","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d4f70fc0496f724428d1c430bd3560f9a50987dea33a88718a84ef9b37e646d5","sha256:a05821d91ff331f14f4b29105aac65cf2ca133ff240db7760ad141d7aebfd9a8"],"state_sha256":"5759cd21f9827a14a3b53ab58ff707f66faa6dafeb21932749474940614e0cee"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FbvvsaqvaBi7pr8AVV2JQn22E5fJ74EK26Qxe/d9mSCKbh9GVsXC8rvRNdGGkEDye97dp3Im0V/T9D1UsjcnDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T19:31:01.830702Z","bundle_sha256":"ea2b09bf68b6e6a5830c208a4c3e255cfdcf43ac2c7cc456381a9cbc29733ac9"}}