{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:B5BRBQTREKN42K65RIIXO27RKG","short_pith_number":"pith:B5BRBQTR","canonical_record":{"source":{"id":"2403.18202","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-27T02:24:13Z","cross_cats_sorted":[],"title_canon_sha256":"aef96ea919e56daded7883825499ce262ba4f29e1550309920fb72ab85b482db","abstract_canon_sha256":"9272eea0d1adee1d1c1c6e55e1c2ea528acc10c4a80ed3f2bc5dc6492e6a19ab"},"schema_version":"1.0"},"canonical_sha256":"0f4310c271229bcd2bdd8a11776bf151a5ad8352a90c18120cd5f92b3b3e8f75","source":{"kind":"arxiv","id":"2403.18202","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.18202","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"arxiv_version","alias_value":"2403.18202v2","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.18202","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_12","alias_value":"B5BRBQTREKN4","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_16","alias_value":"B5BRBQTREKN42K65","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_8","alias_value":"B5BRBQTR","created_at":"2026-07-05T09:44:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:B5BRBQTREKN42K65RIIXO27RKG","target":"record","payload":{"canonical_record":{"source":{"id":"2403.18202","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-27T02:24:13Z","cross_cats_sorted":[],"title_canon_sha256":"aef96ea919e56daded7883825499ce262ba4f29e1550309920fb72ab85b482db","abstract_canon_sha256":"9272eea0d1adee1d1c1c6e55e1c2ea528acc10c4a80ed3f2bc5dc6492e6a19ab"},"schema_version":"1.0"},"canonical_sha256":"0f4310c271229bcd2bdd8a11776bf151a5ad8352a90c18120cd5f92b3b3e8f75","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:44:50.103880Z","signature_b64":"TDKd9ptNwhiszCssu9OL0J5KWMxlJevF95G85W4/G+e0JpEQvmvmldSdWXPN19RemYhNgK6HBh4/6zxCPh9vDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0f4310c271229bcd2bdd8a11776bf151a5ad8352a90c18120cd5f92b3b3e8f75","last_reissued_at":"2026-07-05T09:44:50.103407Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:44:50.103407Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2403.18202","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-07-05T09:44:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Le0hrQtDO+/VVrozZofhhX9iq/kAKcWfgeWTiUxUftN7X3aOtNkgXrsW7l6cuFhBm2A/GzNcthjdG0FWY71oBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T08:06:22.331031Z"},"content_sha256":"dc9e53b0f501dba243aa3a5cb79af24512b7d1e269523dd84cac928166c9aa1b","schema_version":"1.0","event_id":"sha256:dc9e53b0f501dba243aa3a5cb79af24512b7d1e269523dd84cac928166c9aa1b"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:B5BRBQTREKN42K65RIIXO27RKG","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"TGMM: Combining Parse Tree with GPU for Scalable Multilingual and Multi-Granularity Code Clone Detection","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Yang Liu, Yinxing Xue, Yuekun Wang, Yueming Wu, Yuhang Ye","submitted_at":"2024-03-27T02:24:13Z","abstract_excerpt":"The rapid evolution of programming languages and software systems has necessitated the implementation of multilingual and scalable clone detection tools. However, it is difficult to achieve the above requirements at the same time. Most existing tools only focus on one challenge. In this work, we propose TGMM, a tree and GPU-based tool for multilingual and multi-granularity code clone detection. By generating parse trees based on user-provided grammar files, TGMM can extract code blocks at a specified granularity and detect Type-3 clones efficiently. In order to show the performance of TGMM, we"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.18202","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2403.18202/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:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xF9Cf7S0ly2eiu5TvzjawGTB3F7bA/Z/XKTTdtkN80RHzlImU9HHsIUNYdn3MHMTZb2g+46M8E/9igQu2DPnCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T08:06:22.331902Z"},"content_sha256":"e20fbd3f393d1c9c02de8fef4fe8eb59b000c6cda7cc22304e52f675651a2c99","schema_version":"1.0","event_id":"sha256:e20fbd3f393d1c9c02de8fef4fe8eb59b000c6cda7cc22304e52f675651a2c99"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/B5BRBQTREKN42K65RIIXO27RKG/bundle.json","state_url":"https://pith.science/pith/B5BRBQTREKN42K65RIIXO27RKG/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/B5BRBQTREKN42K65RIIXO27RKG/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-08-13T08:06:22Z","links":{"resolver":"https://pith.science/pith/B5BRBQTREKN42K65RIIXO27RKG","bundle":"https://pith.science/pith/B5BRBQTREKN42K65RIIXO27RKG/bundle.json","state":"https://pith.science/pith/B5BRBQTREKN42K65RIIXO27RKG/state.json","well_known_bundle":"https://pith.science/.well-known/pith/B5BRBQTREKN42K65RIIXO27RKG/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:B5BRBQTREKN42K65RIIXO27RKG","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":"9272eea0d1adee1d1c1c6e55e1c2ea528acc10c4a80ed3f2bc5dc6492e6a19ab","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-27T02:24:13Z","title_canon_sha256":"aef96ea919e56daded7883825499ce262ba4f29e1550309920fb72ab85b482db"},"schema_version":"1.0","source":{"id":"2403.18202","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.18202","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"arxiv_version","alias_value":"2403.18202v2","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.18202","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_12","alias_value":"B5BRBQTREKN4","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_16","alias_value":"B5BRBQTREKN42K65","created_at":"2026-07-05T09:44:50Z"},{"alias_kind":"pith_short_8","alias_value":"B5BRBQTR","created_at":"2026-07-05T09:44:50Z"}],"graph_snapshots":[{"event_id":"sha256:e20fbd3f393d1c9c02de8fef4fe8eb59b000c6cda7cc22304e52f675651a2c99","target":"graph","created_at":"2026-07-05T09:44:50Z","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/2403.18202/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The rapid evolution of programming languages and software systems has necessitated the implementation of multilingual and scalable clone detection tools. However, it is difficult to achieve the above requirements at the same time. Most existing tools only focus on one challenge. In this work, we propose TGMM, a tree and GPU-based tool for multilingual and multi-granularity code clone detection. By generating parse trees based on user-provided grammar files, TGMM can extract code blocks at a specified granularity and detect Type-3 clones efficiently. In order to show the performance of TGMM, we","authors_text":"Yang Liu, Yinxing Xue, Yuekun Wang, Yueming Wu, Yuhang Ye","cross_cats":[],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-27T02:24:13Z","title":"TGMM: Combining Parse Tree with GPU for Scalable Multilingual and Multi-Granularity Code Clone Detection"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.18202","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:dc9e53b0f501dba243aa3a5cb79af24512b7d1e269523dd84cac928166c9aa1b","target":"record","created_at":"2026-07-05T09:44:50Z","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":"9272eea0d1adee1d1c1c6e55e1c2ea528acc10c4a80ed3f2bc5dc6492e6a19ab","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-27T02:24:13Z","title_canon_sha256":"aef96ea919e56daded7883825499ce262ba4f29e1550309920fb72ab85b482db"},"schema_version":"1.0","source":{"id":"2403.18202","kind":"arxiv","version":2}},"canonical_sha256":"0f4310c271229bcd2bdd8a11776bf151a5ad8352a90c18120cd5f92b3b3e8f75","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0f4310c271229bcd2bdd8a11776bf151a5ad8352a90c18120cd5f92b3b3e8f75","first_computed_at":"2026-07-05T09:44:50.103407Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:44:50.103407Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"TDKd9ptNwhiszCssu9OL0J5KWMxlJevF95G85W4/G+e0JpEQvmvmldSdWXPN19RemYhNgK6HBh4/6zxCPh9vDw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:44:50.103880Z","signed_message":"canonical_sha256_bytes"},"source_id":"2403.18202","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:dc9e53b0f501dba243aa3a5cb79af24512b7d1e269523dd84cac928166c9aa1b","sha256:e20fbd3f393d1c9c02de8fef4fe8eb59b000c6cda7cc22304e52f675651a2c99"],"state_sha256":"bb3b3b9083ae137996acf274251fb2fb29bf9a48f6c699d631b465661df29ef9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gIiPTKF8gbmv3gFnDOuhuSk1o/RSwJ2cVPpqC95MzIVnVaClslMtU3Jf3m1s7lm634CHRAIffHkJ8wi+WMtxCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T08:06:22.398889Z","bundle_sha256":"f604b826ee20350ca9fbccac151d433fc2d1a60862f2b42038ad5700e05630a6"}}