{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:WBOPNDWBRVPMU6LVOJ3FQNUIXQ","short_pith_number":"pith:WBOPNDWB","canonical_record":{"source":{"id":"2201.13305","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NE","submitted_at":"2022-01-31T15:28:02Z","cross_cats_sorted":["cs.AI","cs.LG","cs.PL"],"title_canon_sha256":"a0134319bc46047bfcd54693718befabc2649ff2f3952530a5dcb0fdfd033671","abstract_canon_sha256":"d4170384f2d9b024a9f435e2b50b74c4daebe1b07206325436470d446ba485e8"},"schema_version":"1.0"},"canonical_sha256":"b05cf68ec18d5eca79757276583688bc0e7e174febeec8682d63d9643d59d66e","source":{"kind":"arxiv","id":"2201.13305","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2201.13305","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"arxiv_version","alias_value":"2201.13305v1","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2201.13305","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_12","alias_value":"WBOPNDWBRVPM","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_16","alias_value":"WBOPNDWBRVPMU6LV","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_8","alias_value":"WBOPNDWB","created_at":"2026-07-05T03:52:44Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:WBOPNDWBRVPMU6LVOJ3FQNUIXQ","target":"record","payload":{"canonical_record":{"source":{"id":"2201.13305","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NE","submitted_at":"2022-01-31T15:28:02Z","cross_cats_sorted":["cs.AI","cs.LG","cs.PL"],"title_canon_sha256":"a0134319bc46047bfcd54693718befabc2649ff2f3952530a5dcb0fdfd033671","abstract_canon_sha256":"d4170384f2d9b024a9f435e2b50b74c4daebe1b07206325436470d446ba485e8"},"schema_version":"1.0"},"canonical_sha256":"b05cf68ec18d5eca79757276583688bc0e7e174febeec8682d63d9643d59d66e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:52:44.307227Z","signature_b64":"dK66pVdhlQwGRIQjEqASJCr2L2uNlrVLmJ9fDhruaR7mx/SpEYOqRHREJkQymGK3xb1tDlZPPg4RYb2fySgcAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b05cf68ec18d5eca79757276583688bc0e7e174febeec8682d63d9643d59d66e","last_reissued_at":"2026-07-05T03:52:44.306824Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:52:44.306824Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2201.13305","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:52:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"R4ETiFPLm5jTJQXBtueKVOyEQ7jX1yuJpvoYBcFpoGx98GxWP4k9favime44t+WTcrvypprtFQuxcAGgkFw6Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T19:55:12.622923Z"},"content_sha256":"9242e6f022ffb26d184b3e3df12e71f1545f5a2f2a1cf99909586d6242dc4655","schema_version":"1.0","event_id":"sha256:9242e6f022ffb26d184b3e3df12e71f1545f5a2f2a1cf99909586d6242dc4655"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:WBOPNDWBRVPMU6LVOJ3FQNUIXQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Optimizing LLVM Pass Sequences with Shackleton: A Linear Genetic Programming Framework","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.LG","cs.PL"],"primary_cat":"cs.NE","authors_text":"Andrew N. Sloss, Hannah Peeler, Kenneth N. Reid, Shuyue Stella Li, Wolfgang Banzhaf, Yuan Yuan","submitted_at":"2022-01-31T15:28:02Z","abstract_excerpt":"In this paper we introduce Shackleton as a generalized framework enabling the application of linear genetic programming -- a technique under the umbrella of evolutionary algorithms -- to a variety of use cases. We also explore here a novel application for this class of methods: optimizing sequences of LLVM optimization passes. The algorithm underpinning Shackleton is discussed, with an emphasis on the effects of different features unique to the framework when applied to LLVM pass sequences. Combined with analysis of different hyperparameter settings, we report the results on automatically opti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2201.13305","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/2201.13305/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:52:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4rjk4/GCvAqDx8Z6QCj2Dz1jDhIh3ZaFoX/q8ehC/EGKeJcL0pRtCfbaT9/gyqvOsT39NAoGCVLCH88PTIx3BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T19:55:12.623845Z"},"content_sha256":"042129ffee7e50927384c43ba56a7bb0d173083400ce8416413a5d9b3f6a3957","schema_version":"1.0","event_id":"sha256:042129ffee7e50927384c43ba56a7bb0d173083400ce8416413a5d9b3f6a3957"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/bundle.json","state_url":"https://pith.science/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/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-07T19:55:12Z","links":{"resolver":"https://pith.science/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ","bundle":"https://pith.science/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/bundle.json","state":"https://pith.science/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WBOPNDWBRVPMU6LVOJ3FQNUIXQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:WBOPNDWBRVPMU6LVOJ3FQNUIXQ","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":"d4170384f2d9b024a9f435e2b50b74c4daebe1b07206325436470d446ba485e8","cross_cats_sorted":["cs.AI","cs.LG","cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NE","submitted_at":"2022-01-31T15:28:02Z","title_canon_sha256":"a0134319bc46047bfcd54693718befabc2649ff2f3952530a5dcb0fdfd033671"},"schema_version":"1.0","source":{"id":"2201.13305","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2201.13305","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"arxiv_version","alias_value":"2201.13305v1","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2201.13305","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_12","alias_value":"WBOPNDWBRVPM","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_16","alias_value":"WBOPNDWBRVPMU6LV","created_at":"2026-07-05T03:52:44Z"},{"alias_kind":"pith_short_8","alias_value":"WBOPNDWB","created_at":"2026-07-05T03:52:44Z"}],"graph_snapshots":[{"event_id":"sha256:042129ffee7e50927384c43ba56a7bb0d173083400ce8416413a5d9b3f6a3957","target":"graph","created_at":"2026-07-05T03:52:44Z","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/2201.13305/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In this paper we introduce Shackleton as a generalized framework enabling the application of linear genetic programming -- a technique under the umbrella of evolutionary algorithms -- to a variety of use cases. We also explore here a novel application for this class of methods: optimizing sequences of LLVM optimization passes. The algorithm underpinning Shackleton is discussed, with an emphasis on the effects of different features unique to the framework when applied to LLVM pass sequences. Combined with analysis of different hyperparameter settings, we report the results on automatically opti","authors_text":"Andrew N. Sloss, Hannah Peeler, Kenneth N. Reid, Shuyue Stella Li, Wolfgang Banzhaf, Yuan Yuan","cross_cats":["cs.AI","cs.LG","cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NE","submitted_at":"2022-01-31T15:28:02Z","title":"Optimizing LLVM Pass Sequences with Shackleton: A Linear Genetic Programming Framework"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2201.13305","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:9242e6f022ffb26d184b3e3df12e71f1545f5a2f2a1cf99909586d6242dc4655","target":"record","created_at":"2026-07-05T03:52:44Z","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":"d4170384f2d9b024a9f435e2b50b74c4daebe1b07206325436470d446ba485e8","cross_cats_sorted":["cs.AI","cs.LG","cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NE","submitted_at":"2022-01-31T15:28:02Z","title_canon_sha256":"a0134319bc46047bfcd54693718befabc2649ff2f3952530a5dcb0fdfd033671"},"schema_version":"1.0","source":{"id":"2201.13305","kind":"arxiv","version":1}},"canonical_sha256":"b05cf68ec18d5eca79757276583688bc0e7e174febeec8682d63d9643d59d66e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b05cf68ec18d5eca79757276583688bc0e7e174febeec8682d63d9643d59d66e","first_computed_at":"2026-07-05T03:52:44.306824Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:52:44.306824Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"dK66pVdhlQwGRIQjEqASJCr2L2uNlrVLmJ9fDhruaR7mx/SpEYOqRHREJkQymGK3xb1tDlZPPg4RYb2fySgcAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T03:52:44.307227Z","signed_message":"canonical_sha256_bytes"},"source_id":"2201.13305","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9242e6f022ffb26d184b3e3df12e71f1545f5a2f2a1cf99909586d6242dc4655","sha256:042129ffee7e50927384c43ba56a7bb0d173083400ce8416413a5d9b3f6a3957"],"state_sha256":"a798c7d9507f9dc3758e9b96b723f38c44745d5363c024707e534ff4b700fa5b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gqKFwdfw1XEpR/8k05/NPONA1A+uo7aaNXCCnxSQUvTMRgyzbfAGdsjqWR6J1gqkagDeaFkysSgag26tz6PjCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-07T19:55:12.628486Z","bundle_sha256":"23e9500696e698de11dce89fc2b89aa1d49e3986505edf12d3179e74f554db4d"}}