{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:RSSLQOGSKAUKNWYR5JEZAA7O4F","short_pith_number":"pith:RSSLQOGS","canonical_record":{"source":{"id":"2405.14185","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-05-23T05:29:29Z","cross_cats_sorted":["cs.PF"],"title_canon_sha256":"92352589fb7c8e20dc889a9ae3bde15e5bcadec05386669054571e4ed855aacb","abstract_canon_sha256":"9de8cad6c72dd28580f9a197274d078d8052775a4e272267765f2d21e2bf8d87"},"schema_version":"1.0"},"canonical_sha256":"8ca4b838d25028a6db11ea499003eee14ba2385be34946c771062ff0b26d0e18","source":{"kind":"arxiv","id":"2405.14185","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.14185","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"arxiv_version","alias_value":"2405.14185v2","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.14185","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_12","alias_value":"RSSLQOGSKAUK","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_16","alias_value":"RSSLQOGSKAUKNWYR","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_8","alias_value":"RSSLQOGS","created_at":"2026-07-05T09:59:46Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:RSSLQOGSKAUKNWYR5JEZAA7O4F","target":"record","payload":{"canonical_record":{"source":{"id":"2405.14185","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-05-23T05:29:29Z","cross_cats_sorted":["cs.PF"],"title_canon_sha256":"92352589fb7c8e20dc889a9ae3bde15e5bcadec05386669054571e4ed855aacb","abstract_canon_sha256":"9de8cad6c72dd28580f9a197274d078d8052775a4e272267765f2d21e2bf8d87"},"schema_version":"1.0"},"canonical_sha256":"8ca4b838d25028a6db11ea499003eee14ba2385be34946c771062ff0b26d0e18","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:59:46.984379Z","signature_b64":"c7Lz4zkpg3W/2IZXUmyBqR4eS1hnibGddxpzhrHXfuOYt9i7fv1hdvVWrkIL+hPvYynK8IGaJ2Mm3bNPGLjKCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8ca4b838d25028a6db11ea499003eee14ba2385be34946c771062ff0b26d0e18","last_reissued_at":"2026-07-05T09:59:46.983848Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:59:46.983848Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.14185","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:59:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+lAOaiWzmI8mVRed6U4hf6VDKZSqujXyPs65/iFQoy10u9LSZozG8wsUTBv2JY2yBkKZER4YlWAaiYekMPhZBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T05:05:33.546973Z"},"content_sha256":"ab48f6f680d219dc50dce5aa98c5affba8edfa81866dcfea7e22fede7caa32a8","schema_version":"1.0","event_id":"sha256:ab48f6f680d219dc50dce5aa98c5affba8edfa81866dcfea7e22fede7caa32a8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:RSSLQOGSKAUKNWYR5JEZAA7O4F","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Structure-Aware Framework for Learning Device Placements on Computation Graphs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.PF"],"primary_cat":"cs.LG","authors_text":"Guixiang Ma, Heng Ping, Mihai Capota, Nesreen K. Ahmed, Nikos Kanakaris, Panagiotis Kyriakis, Paul Bogdan, Peiyu Zhang, Shahin Nazarian, Shukai Duan, Theodore L. Willke, Xiongye Xiao","submitted_at":"2024-05-23T05:29:29Z","abstract_excerpt":"Computation graphs are Directed Acyclic Graphs (DAGs) where the nodes correspond to mathematical operations and are used widely as abstractions in optimizations of neural networks. The device placement problem aims to identify optimal allocations of those nodes to a set of (potentially heterogeneous) devices. Existing approaches rely on two types of architectures known as grouper-placer and encoder-placer, respectively. In this work, we bridge the gap between encoder-placer and grouper-placer techniques and propose a novel framework for the task of device placement, relying on smaller computat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.14185","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/2405.14185/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:59:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NmpxTEiiobG0swNE8QfGXMqx7aVjNzzfhzFjuoJeLnqoI088epOUA/5PYmfyRBjuHBFCF1CjmbVqa0+MNMI0Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T05:05:33.547374Z"},"content_sha256":"11e3b99d7da47cc25170a0585681e1df7f7a25b771d5c43791c7f4a874839647","schema_version":"1.0","event_id":"sha256:11e3b99d7da47cc25170a0585681e1df7f7a25b771d5c43791c7f4a874839647"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/bundle.json","state_url":"https://pith.science/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/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-07T05:05:33Z","links":{"resolver":"https://pith.science/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F","bundle":"https://pith.science/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/bundle.json","state":"https://pith.science/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RSSLQOGSKAUKNWYR5JEZAA7O4F/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:RSSLQOGSKAUKNWYR5JEZAA7O4F","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":"9de8cad6c72dd28580f9a197274d078d8052775a4e272267765f2d21e2bf8d87","cross_cats_sorted":["cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-05-23T05:29:29Z","title_canon_sha256":"92352589fb7c8e20dc889a9ae3bde15e5bcadec05386669054571e4ed855aacb"},"schema_version":"1.0","source":{"id":"2405.14185","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.14185","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"arxiv_version","alias_value":"2405.14185v2","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.14185","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_12","alias_value":"RSSLQOGSKAUK","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_16","alias_value":"RSSLQOGSKAUKNWYR","created_at":"2026-07-05T09:59:46Z"},{"alias_kind":"pith_short_8","alias_value":"RSSLQOGS","created_at":"2026-07-05T09:59:46Z"}],"graph_snapshots":[{"event_id":"sha256:11e3b99d7da47cc25170a0585681e1df7f7a25b771d5c43791c7f4a874839647","target":"graph","created_at":"2026-07-05T09:59:46Z","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/2405.14185/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Computation graphs are Directed Acyclic Graphs (DAGs) where the nodes correspond to mathematical operations and are used widely as abstractions in optimizations of neural networks. The device placement problem aims to identify optimal allocations of those nodes to a set of (potentially heterogeneous) devices. Existing approaches rely on two types of architectures known as grouper-placer and encoder-placer, respectively. In this work, we bridge the gap between encoder-placer and grouper-placer techniques and propose a novel framework for the task of device placement, relying on smaller computat","authors_text":"Guixiang Ma, Heng Ping, Mihai Capota, Nesreen K. Ahmed, Nikos Kanakaris, Panagiotis Kyriakis, Paul Bogdan, Peiyu Zhang, Shahin Nazarian, Shukai Duan, Theodore L. Willke, Xiongye Xiao","cross_cats":["cs.PF"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-05-23T05:29:29Z","title":"A Structure-Aware Framework for Learning Device Placements on Computation Graphs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.14185","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:ab48f6f680d219dc50dce5aa98c5affba8edfa81866dcfea7e22fede7caa32a8","target":"record","created_at":"2026-07-05T09:59:46Z","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":"9de8cad6c72dd28580f9a197274d078d8052775a4e272267765f2d21e2bf8d87","cross_cats_sorted":["cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-05-23T05:29:29Z","title_canon_sha256":"92352589fb7c8e20dc889a9ae3bde15e5bcadec05386669054571e4ed855aacb"},"schema_version":"1.0","source":{"id":"2405.14185","kind":"arxiv","version":2}},"canonical_sha256":"8ca4b838d25028a6db11ea499003eee14ba2385be34946c771062ff0b26d0e18","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8ca4b838d25028a6db11ea499003eee14ba2385be34946c771062ff0b26d0e18","first_computed_at":"2026-07-05T09:59:46.983848Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:59:46.983848Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"c7Lz4zkpg3W/2IZXUmyBqR4eS1hnibGddxpzhrHXfuOYt9i7fv1hdvVWrkIL+hPvYynK8IGaJ2Mm3bNPGLjKCA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:59:46.984379Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.14185","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ab48f6f680d219dc50dce5aa98c5affba8edfa81866dcfea7e22fede7caa32a8","sha256:11e3b99d7da47cc25170a0585681e1df7f7a25b771d5c43791c7f4a874839647"],"state_sha256":"63a5b24f05f6841fb5bbd7ca3b325203a2a048e89200e7cd15a1fb8bd8fa83f7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W8UdaEZnNY/W/T02hBN9851O4UmGeyxjTOCwAGjCb1I9NvCu1A6q58AytZpFB1ECAFsJe+zdJ3dyNP7z9Vu9Cw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T05:05:33.549742Z","bundle_sha256":"1a5c8b5e5f515e7f30f5f2ced65654f287e948d7e4b392a72642f8c565b7315e"}}