{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:ZXCB4VICP4TSZPUHOZV3IMHMU6","short_pith_number":"pith:ZXCB4VIC","canonical_record":{"source":{"id":"2208.14453","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.ET","submitted_at":"2022-08-30T17:46:49Z","cross_cats_sorted":["physics.optics"],"title_canon_sha256":"885dd15b4f530802603689ca678840d7e12eab6fa82efa02b56882f7b93b7e03","abstract_canon_sha256":"0b4e7c7c0ef4d4efd681166d19c581ee769abb92b2720209d8520d437b060ec2"},"schema_version":"1.0"},"canonical_sha256":"cdc41e55027f272cbe87766bb430eca7b7f1f4507f4c9d3493f66391f197b2cc","source":{"kind":"arxiv","id":"2208.14453","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2208.14453","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"arxiv_version","alias_value":"2208.14453v2","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.14453","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_12","alias_value":"ZXCB4VICP4TS","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_16","alias_value":"ZXCB4VICP4TSZPUH","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_8","alias_value":"ZXCB4VIC","created_at":"2026-07-05T05:40:48Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:ZXCB4VICP4TSZPUHOZV3IMHMU6","target":"record","payload":{"canonical_record":{"source":{"id":"2208.14453","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.ET","submitted_at":"2022-08-30T17:46:49Z","cross_cats_sorted":["physics.optics"],"title_canon_sha256":"885dd15b4f530802603689ca678840d7e12eab6fa82efa02b56882f7b93b7e03","abstract_canon_sha256":"0b4e7c7c0ef4d4efd681166d19c581ee769abb92b2720209d8520d437b060ec2"},"schema_version":"1.0"},"canonical_sha256":"cdc41e55027f272cbe87766bb430eca7b7f1f4507f4c9d3493f66391f197b2cc","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:40:48.907443Z","signature_b64":"zfc3Qr2YVdwGcIGOSUnUO3NdF5qhPRDQmbHGcnfvLNWVsHclsJXZtN/o02jeSvIn6MDEvApMVOZXmMyJRKMdCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"cdc41e55027f272cbe87766bb430eca7b7f1f4507f4c9d3493f66391f197b2cc","last_reissued_at":"2026-07-05T05:40:48.906952Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:40:48.906952Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2208.14453","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-05T05:40:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Knfbj+eTRJb1JK3hveyokAbnp/s6m78xlcPR96Mr7GxK4uysn2x/okg6R1+ODNcTCsJs0g72l8RnJtFcn+ciDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T22:12:56.691310Z"},"content_sha256":"088e5516094febcfc304cfd441c225ae82736461c179069bc17fc0c5efa926ce","schema_version":"1.0","event_id":"sha256:088e5516094febcfc304cfd441c225ae82736461c179069bc17fc0c5efa926ce"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:ZXCB4VICP4TSZPUHOZV3IMHMU6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Automatic Synthesis of Light Processing Functions for Programmable Photonics: Theory and Realization","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["physics.optics"],"primary_cat":"cs.ET","authors_text":"Duane S. Boning, Uttara Chakraborty, Wim Bogaerts, Xiangfeng Chen, Zhengqi Gao, Zhengxing Zhang","submitted_at":"2022-08-30T17:46:49Z","abstract_excerpt":"Linear light processing functions (e.g., routing, splitting, filtering) are key functions requiring configuration to implement on a programmable photonic integrated circuit (PPIC). In recirculating waveguide meshes (which include loop-backs), this is usually done manually. Some previous results describe explorations to perform this task automatically, but their efficiency or applicability is still limited. In this paper, we propose an efficient method that can automatically realize configurations for many light processing functions on a square-mesh PPIC. At its heart is an automatic differenti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.14453","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/2208.14453/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-05T05:40:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JbZB8032YkL36m6P4m3NCXpWGiDVqy/isjUrNTseDlfUWwBMRvtxYeuoqllNo3y7X0FnaZXaZoRc/5N5W6DCDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T22:12:56.691694Z"},"content_sha256":"e7cc0433ca68eb51729322a760970af22cb80d18582f10bf5304c90b5fb7e708","schema_version":"1.0","event_id":"sha256:e7cc0433ca68eb51729322a760970af22cb80d18582f10bf5304c90b5fb7e708"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/bundle.json","state_url":"https://pith.science/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/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-08T22:12:56Z","links":{"resolver":"https://pith.science/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6","bundle":"https://pith.science/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/bundle.json","state":"https://pith.science/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZXCB4VICP4TSZPUHOZV3IMHMU6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:ZXCB4VICP4TSZPUHOZV3IMHMU6","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":"0b4e7c7c0ef4d4efd681166d19c581ee769abb92b2720209d8520d437b060ec2","cross_cats_sorted":["physics.optics"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.ET","submitted_at":"2022-08-30T17:46:49Z","title_canon_sha256":"885dd15b4f530802603689ca678840d7e12eab6fa82efa02b56882f7b93b7e03"},"schema_version":"1.0","source":{"id":"2208.14453","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2208.14453","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"arxiv_version","alias_value":"2208.14453v2","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.14453","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_12","alias_value":"ZXCB4VICP4TS","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_16","alias_value":"ZXCB4VICP4TSZPUH","created_at":"2026-07-05T05:40:48Z"},{"alias_kind":"pith_short_8","alias_value":"ZXCB4VIC","created_at":"2026-07-05T05:40:48Z"}],"graph_snapshots":[{"event_id":"sha256:e7cc0433ca68eb51729322a760970af22cb80d18582f10bf5304c90b5fb7e708","target":"graph","created_at":"2026-07-05T05:40:48Z","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/2208.14453/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Linear light processing functions (e.g., routing, splitting, filtering) are key functions requiring configuration to implement on a programmable photonic integrated circuit (PPIC). In recirculating waveguide meshes (which include loop-backs), this is usually done manually. Some previous results describe explorations to perform this task automatically, but their efficiency or applicability is still limited. In this paper, we propose an efficient method that can automatically realize configurations for many light processing functions on a square-mesh PPIC. At its heart is an automatic differenti","authors_text":"Duane S. Boning, Uttara Chakraborty, Wim Bogaerts, Xiangfeng Chen, Zhengqi Gao, Zhengxing Zhang","cross_cats":["physics.optics"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.ET","submitted_at":"2022-08-30T17:46:49Z","title":"Automatic Synthesis of Light Processing Functions for Programmable Photonics: Theory and Realization"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.14453","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:088e5516094febcfc304cfd441c225ae82736461c179069bc17fc0c5efa926ce","target":"record","created_at":"2026-07-05T05:40:48Z","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":"0b4e7c7c0ef4d4efd681166d19c581ee769abb92b2720209d8520d437b060ec2","cross_cats_sorted":["physics.optics"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.ET","submitted_at":"2022-08-30T17:46:49Z","title_canon_sha256":"885dd15b4f530802603689ca678840d7e12eab6fa82efa02b56882f7b93b7e03"},"schema_version":"1.0","source":{"id":"2208.14453","kind":"arxiv","version":2}},"canonical_sha256":"cdc41e55027f272cbe87766bb430eca7b7f1f4507f4c9d3493f66391f197b2cc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"cdc41e55027f272cbe87766bb430eca7b7f1f4507f4c9d3493f66391f197b2cc","first_computed_at":"2026-07-05T05:40:48.906952Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:40:48.906952Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"zfc3Qr2YVdwGcIGOSUnUO3NdF5qhPRDQmbHGcnfvLNWVsHclsJXZtN/o02jeSvIn6MDEvApMVOZXmMyJRKMdCg==","signature_status":"signed_v1","signed_at":"2026-07-05T05:40:48.907443Z","signed_message":"canonical_sha256_bytes"},"source_id":"2208.14453","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:088e5516094febcfc304cfd441c225ae82736461c179069bc17fc0c5efa926ce","sha256:e7cc0433ca68eb51729322a760970af22cb80d18582f10bf5304c90b5fb7e708"],"state_sha256":"20d336ba50fcb13df887e594b973adf0285f9271636a1a094cf91d9a1a9d9409"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WNrx+J9tFi5d+64LfIjcPSZk8SmHzzEh4o3y/DpDKp1F/LMx+UQQbKNg7FJCM0yYi4ArxVaBAWn2Mj5rigEeDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T22:12:56.693715Z","bundle_sha256":"fdad638366e5701dda6c8103a66e1cbb7ab2eb67265c919c753f1f6858e32ce1"}}