{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:3JZNQLN7JZSMVE5BUDALPYWRFM","short_pith_number":"pith:3JZNQLN7","schema_version":"1.0","canonical_sha256":"da72d82dbf4e64ca93a1a0c0b7e2d12b19ea3a4a2f36e533afa2ed79228a0219","source":{"kind":"arxiv","id":"2309.17272","version":3},"attestation_state":"computed","paper":{"title":"Enhancing Large Language Models in Coding Through Multi-Perspective Self-Consistency","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.SE"],"primary_cat":"cs.CL","authors_text":"Baizhou Huang, Nan Duan, Shuai Lu, Weizhu Chen, Xiaojun Wan","submitted_at":"2023-09-29T14:23:26Z","abstract_excerpt":"Large language models (LLMs) have exhibited remarkable ability in code generation. However, generating the correct solution in a single attempt still remains a challenge. Prior works utilize verification properties in software engineering to verify and re-rank solutions in a majority voting manner. But the assumption behind them that generated verification properties have better qualities than solutions may not always hold. In this paper, we treat them equally as different perspectives of LLMs' reasoning processes. We propose the Multi-Perspective Self-Consistency (MPSC) framework incorporatin"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2309.17272","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2023-09-29T14:23:26Z","cross_cats_sorted":["cs.AI","cs.SE"],"title_canon_sha256":"c65bc0c436ab5630e260872a095d6dc3cd11d3f737d099486e16c1d4ea94f7c8","abstract_canon_sha256":"ad13dce90dd59d96b20b30cdfaa424b18263ee936274c6b091dac238ae1fc44b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:38:53.894287Z","signature_b64":"ef9qqnwcFm2NXPss2ew2fF9Dtcib1nrcr6kEdSc/M5dbm8yA6B2KwlVsUFj9/ZlhVJrEp07CmbVObFE1cOk2Ag==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"da72d82dbf4e64ca93a1a0c0b7e2d12b19ea3a4a2f36e533afa2ed79228a0219","last_reissued_at":"2026-07-05T08:38:53.893793Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:38:53.893793Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Enhancing Large Language Models in Coding Through Multi-Perspective Self-Consistency","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.SE"],"primary_cat":"cs.CL","authors_text":"Baizhou Huang, Nan Duan, Shuai Lu, Weizhu Chen, Xiaojun Wan","submitted_at":"2023-09-29T14:23:26Z","abstract_excerpt":"Large language models (LLMs) have exhibited remarkable ability in code generation. However, generating the correct solution in a single attempt still remains a challenge. Prior works utilize verification properties in software engineering to verify and re-rank solutions in a majority voting manner. But the assumption behind them that generated verification properties have better qualities than solutions may not always hold. In this paper, we treat them equally as different perspectives of LLMs' reasoning processes. We propose the Multi-Perspective Self-Consistency (MPSC) framework incorporatin"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.17272","kind":"arxiv","version":3},"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/2309.17272/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2309.17272","created_at":"2026-07-05T08:38:53.893855+00:00"},{"alias_kind":"arxiv_version","alias_value":"2309.17272v3","created_at":"2026-07-05T08:38:53.893855+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.17272","created_at":"2026-07-05T08:38:53.893855+00:00"},{"alias_kind":"pith_short_12","alias_value":"3JZNQLN7JZSM","created_at":"2026-07-05T08:38:53.893855+00:00"},{"alias_kind":"pith_short_16","alias_value":"3JZNQLN7JZSMVE5B","created_at":"2026-07-05T08:38:53.893855+00:00"},{"alias_kind":"pith_short_8","alias_value":"3JZNQLN7","created_at":"2026-07-05T08:38:53.893855+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":5,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.16046","citing_title":"XSearch: Explainable Code Search via Concept-to-Code Alignment","ref_index":28,"is_internal_anchor":false},{"citing_arxiv_id":"2605.16046","citing_title":"XSearch: Explainable Code Search via Concept-to-Code Alignment","ref_index":28,"is_internal_anchor":false},{"citing_arxiv_id":"2510.15079","citing_title":"Assessing Coherency and Consistency of Code Execution Reasoning by Large Language Models","ref_index":24,"is_internal_anchor":false},{"citing_arxiv_id":"2601.00376","citing_title":"In Line with Context: Repository-Level Code Generation via Context Inlining","ref_index":18,"is_internal_anchor":false},{"citing_arxiv_id":"2604.17433","citing_title":"Self-Consistency from Only Two Samples: CoT-PoT Ensembling for Efficient LLM Reasoning","ref_index":75,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM","json":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM.json","graph_json":"https://pith.science/api/pith-number/3JZNQLN7JZSMVE5BUDALPYWRFM/graph.json","events_json":"https://pith.science/api/pith-number/3JZNQLN7JZSMVE5BUDALPYWRFM/events.json","paper":"https://pith.science/paper/3JZNQLN7"},"agent_actions":{"view_html":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM","download_json":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM.json","view_paper":"https://pith.science/paper/3JZNQLN7","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2309.17272&json=true","fetch_graph":"https://pith.science/api/pith-number/3JZNQLN7JZSMVE5BUDALPYWRFM/graph.json","fetch_events":"https://pith.science/api/pith-number/3JZNQLN7JZSMVE5BUDALPYWRFM/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM/action/timestamp_anchor","attest_storage":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM/action/storage_attestation","attest_author":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM/action/author_attestation","sign_citation":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM/action/citation_signature","submit_replication":"https://pith.science/pith/3JZNQLN7JZSMVE5BUDALPYWRFM/action/replication_record"}},"created_at":"2026-07-05T08:38:53.893855+00:00","updated_at":"2026-07-05T08:38:53.893855+00:00"}