{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:TIIKFUIYVINLKPLCXL4EBJNFRX","short_pith_number":"pith:TIIKFUIY","canonical_record":{"source":{"id":"2308.03901","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-08-07T20:28:22Z","cross_cats_sorted":["cs.AI","cs.DC","cs.PF"],"title_canon_sha256":"e4edf58893611afba7603d457c692191ae5ab3e259c61b2058e4018fcb0e6a13","abstract_canon_sha256":"3321be5c4847838d50f4cd0f7e0ccbc2cd3d7524d2ed5d9b2c439aeed2d8430d"},"schema_version":"1.0"},"canonical_sha256":"9a10a2d118aa1ab53d62baf840a5a58ddbd42700309e48e91ae231b72efb10d1","source":{"kind":"arxiv","id":"2308.03901","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.03901","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"arxiv_version","alias_value":"2308.03901v2","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.03901","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_12","alias_value":"TIIKFUIYVINL","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_16","alias_value":"TIIKFUIYVINLKPLC","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_8","alias_value":"TIIKFUIY","created_at":"2026-07-05T06:55:57Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:TIIKFUIYVINLKPLCXL4EBJNFRX","target":"record","payload":{"canonical_record":{"source":{"id":"2308.03901","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-08-07T20:28:22Z","cross_cats_sorted":["cs.AI","cs.DC","cs.PF"],"title_canon_sha256":"e4edf58893611afba7603d457c692191ae5ab3e259c61b2058e4018fcb0e6a13","abstract_canon_sha256":"3321be5c4847838d50f4cd0f7e0ccbc2cd3d7524d2ed5d9b2c439aeed2d8430d"},"schema_version":"1.0"},"canonical_sha256":"9a10a2d118aa1ab53d62baf840a5a58ddbd42700309e48e91ae231b72efb10d1","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:55:57.852881Z","signature_b64":"Kh2ptgC0tbFd50S50Kc9DAfPiekI221shXw8OpRHvCGE3hJFjWdf6YdBmp3JAOnLTXA+mpBMANRhsuxJ+GuIBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9a10a2d118aa1ab53d62baf840a5a58ddbd42700309e48e91ae231b72efb10d1","last_reissued_at":"2026-07-05T06:55:57.852367Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:55:57.852367Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2308.03901","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-05T06:55:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PqPN40T731JohHC2VuwDHp+vSndG+OBVN2vMRJd1tfZtBPPE/0GcDzTB3tEPLRkOdf8Yr/v8vivdrnLwsW1KCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T17:15:50.344169Z"},"content_sha256":"33afa7f8f5317b225df0def3a6d7062f9eff13513c365c04c05e63d6b8873cb6","schema_version":"1.0","event_id":"sha256:33afa7f8f5317b225df0def3a6d7062f9eff13513c365c04c05e63d6b8873cb6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:TIIKFUIYVINLKPLCXL4EBJNFRX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"FLIPS: Federated Learning using Intelligent Participant Selection","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.DC","cs.PF"],"primary_cat":"cs.LG","authors_text":"Ashish Verma, Gegi Thomas, K. R. Jayaram, Nalini Venkatasubramanian, Rahul Atul Bhope","submitted_at":"2023-08-07T20:28:22Z","abstract_excerpt":"This paper presents the design and implementation of FLIPS, a middleware system to manage data and participant heterogeneity in federated learning (FL) training workloads. In particular, we examine the benefits of label distribution clustering on participant selection in federated learning. FLIPS clusters parties involved in an FL training job based on the label distribution of their data apriori, and during FL training, ensures that each cluster is equitably represented in the participants selected. FLIPS can support the most common FL algorithms, including FedAvg, FedProx, FedDyn, FedOpt and"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.03901","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/2308.03901/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-05T06:55:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ferRIeZdvIaSV6RHPS9f2B5NiJXPrU80VX3rrDsmEKvVJqp9nxgIsGuVog3Bd4Tc0sbOK78cwjAsoUWkZQ0fBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T17:15:50.344562Z"},"content_sha256":"238350b56b9b4aebf352b628c06d3e1b1999fc50ff8d0c36683c258c7d0e60e5","schema_version":"1.0","event_id":"sha256:238350b56b9b4aebf352b628c06d3e1b1999fc50ff8d0c36683c258c7d0e60e5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/bundle.json","state_url":"https://pith.science/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/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-08T17:15:50Z","links":{"resolver":"https://pith.science/pith/TIIKFUIYVINLKPLCXL4EBJNFRX","bundle":"https://pith.science/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/bundle.json","state":"https://pith.science/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TIIKFUIYVINLKPLCXL4EBJNFRX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:TIIKFUIYVINLKPLCXL4EBJNFRX","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":"3321be5c4847838d50f4cd0f7e0ccbc2cd3d7524d2ed5d9b2c439aeed2d8430d","cross_cats_sorted":["cs.AI","cs.DC","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-08-07T20:28:22Z","title_canon_sha256":"e4edf58893611afba7603d457c692191ae5ab3e259c61b2058e4018fcb0e6a13"},"schema_version":"1.0","source":{"id":"2308.03901","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.03901","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"arxiv_version","alias_value":"2308.03901v2","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.03901","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_12","alias_value":"TIIKFUIYVINL","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_16","alias_value":"TIIKFUIYVINLKPLC","created_at":"2026-07-05T06:55:57Z"},{"alias_kind":"pith_short_8","alias_value":"TIIKFUIY","created_at":"2026-07-05T06:55:57Z"}],"graph_snapshots":[{"event_id":"sha256:238350b56b9b4aebf352b628c06d3e1b1999fc50ff8d0c36683c258c7d0e60e5","target":"graph","created_at":"2026-07-05T06:55:57Z","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/2308.03901/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This paper presents the design and implementation of FLIPS, a middleware system to manage data and participant heterogeneity in federated learning (FL) training workloads. In particular, we examine the benefits of label distribution clustering on participant selection in federated learning. FLIPS clusters parties involved in an FL training job based on the label distribution of their data apriori, and during FL training, ensures that each cluster is equitably represented in the participants selected. FLIPS can support the most common FL algorithms, including FedAvg, FedProx, FedDyn, FedOpt and","authors_text":"Ashish Verma, Gegi Thomas, K. R. Jayaram, Nalini Venkatasubramanian, Rahul Atul Bhope","cross_cats":["cs.AI","cs.DC","cs.PF"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-08-07T20:28:22Z","title":"FLIPS: Federated Learning using Intelligent Participant Selection"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.03901","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:33afa7f8f5317b225df0def3a6d7062f9eff13513c365c04c05e63d6b8873cb6","target":"record","created_at":"2026-07-05T06:55:57Z","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":"3321be5c4847838d50f4cd0f7e0ccbc2cd3d7524d2ed5d9b2c439aeed2d8430d","cross_cats_sorted":["cs.AI","cs.DC","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-08-07T20:28:22Z","title_canon_sha256":"e4edf58893611afba7603d457c692191ae5ab3e259c61b2058e4018fcb0e6a13"},"schema_version":"1.0","source":{"id":"2308.03901","kind":"arxiv","version":2}},"canonical_sha256":"9a10a2d118aa1ab53d62baf840a5a58ddbd42700309e48e91ae231b72efb10d1","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9a10a2d118aa1ab53d62baf840a5a58ddbd42700309e48e91ae231b72efb10d1","first_computed_at":"2026-07-05T06:55:57.852367Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:55:57.852367Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Kh2ptgC0tbFd50S50Kc9DAfPiekI221shXw8OpRHvCGE3hJFjWdf6YdBmp3JAOnLTXA+mpBMANRhsuxJ+GuIBg==","signature_status":"signed_v1","signed_at":"2026-07-05T06:55:57.852881Z","signed_message":"canonical_sha256_bytes"},"source_id":"2308.03901","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:33afa7f8f5317b225df0def3a6d7062f9eff13513c365c04c05e63d6b8873cb6","sha256:238350b56b9b4aebf352b628c06d3e1b1999fc50ff8d0c36683c258c7d0e60e5"],"state_sha256":"4b77576b51e7cd584e044cad8ce7e3974adb9688fbf3ea41e490f2e0360aecd2"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PfnR883iayuB1kLzthWFIsaJvPHMB0YXkgRkzWfWdsuhym4IFYLZ7yHaNB0leOTC0FtD4byja3Yb07/HZ69UDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T17:15:50.346723Z","bundle_sha256":"419198eb43737a9214b40f3e76a995d53c5c2175a87726c04b1848e57ee11444"}}