{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:WYMSZ6PI6DENSEX65FSJMDLNR2","short_pith_number":"pith:WYMSZ6PI","canonical_record":{"source":{"id":"1709.03221","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-11T02:45:22Z","cross_cats_sorted":["cs.AI","cs.CY","cs.DB","cs.LG"],"title_canon_sha256":"cdb05d690ffc764069e0635b1b3309edfdc0655495589b2738258d92c37114e7","abstract_canon_sha256":"8362043d245f33cffc60ba406336df1068e3b194bbb5f74d4960c341cdabe4e9"},"schema_version":"1.0"},"canonical_sha256":"b6192cf9e8f0c8d912fee964960d6d8e876b255058cc5d940f0281f06ea639cc","source":{"kind":"arxiv","id":"1709.03221","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.03221","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"arxiv_version","alias_value":"1709.03221v1","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.03221","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"pith_short_12","alias_value":"WYMSZ6PI6DEN","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"WYMSZ6PI6DENSEX6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"WYMSZ6PI","created_at":"2026-05-18T12:31:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:WYMSZ6PI6DENSEX65FSJMDLNR2","target":"record","payload":{"canonical_record":{"source":{"id":"1709.03221","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-11T02:45:22Z","cross_cats_sorted":["cs.AI","cs.CY","cs.DB","cs.LG"],"title_canon_sha256":"cdb05d690ffc764069e0635b1b3309edfdc0655495589b2738258d92c37114e7","abstract_canon_sha256":"8362043d245f33cffc60ba406336df1068e3b194bbb5f74d4960c341cdabe4e9"},"schema_version":"1.0"},"canonical_sha256":"b6192cf9e8f0c8d912fee964960d6d8e876b255058cc5d940f0281f06ea639cc","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:35:38.985152Z","signature_b64":"7I5hG1GYRX6GX+szibzQEjpFlIr01gsapCO9gFPEmZ4KARffTjFBfwOHSaQqAzYk15TGuPWV/5dqDkl6xMnvDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b6192cf9e8f0c8d912fee964960d6d8e876b255058cc5d940f0281f06ea639cc","last_reissued_at":"2026-05-18T00:35:38.984667Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:35:38.984667Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.03221","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-05-18T00:35:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fA2GFonQ4OmKb07iIgYqeHtHbB5d2xuXJaHHN3nAgLGR130FLZmBHm/PFqKJVFESyCGo1Ezo2Kdeh0uf5i4eAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-24T23:36:08.004715Z"},"content_sha256":"571c5419b8118b476310d99a978dcb57281e7b0516486df09e28f1e521af5f11","schema_version":"1.0","event_id":"sha256:571c5419b8118b476310d99a978dcb57281e7b0516486df09e28f1e521af5f11"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:WYMSZ6PI6DENSEX65FSJMDLNR2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fairness Testing: Testing Software for Discrimination","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.CY","cs.DB","cs.LG"],"primary_cat":"cs.SE","authors_text":"Alexandra Meliou, Sainyam Galhotra, Yuriy Brun","submitted_at":"2017-09-11T02:45:22Z","abstract_excerpt":"This paper defines software fairness and discrimination and develops a testing-based method for measuring if and how much software discriminates, focusing on causality in discriminatory behavior. Evidence of software discrimination has been found in modern software systems that recommend criminal sentences, grant access to financial products, and determine who is allowed to participate in promotions. Our approach, Themis, generates efficient test suites to measure discrimination. Given a schema describing valid system inputs, Themis generates discrimination tests automatically and does not req"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.03221","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":""},"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-05-18T00:35:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5Sq209lUzUtDU2auXurioUTcWPyhmhJqKouQxmISOEpkbQf7ngS35XFBuuMDlzyupum8KDjdvVXqKjR9CNr7BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-24T23:36:08.005388Z"},"content_sha256":"f93831fddbc4c5ebc3af71c32e9097b5c41532eb0017a8b87aeb6714b203f248","schema_version":"1.0","event_id":"sha256:f93831fddbc4c5ebc3af71c32e9097b5c41532eb0017a8b87aeb6714b203f248"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/bundle.json","state_url":"https://pith.science/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/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-05-24T23:36:08Z","links":{"resolver":"https://pith.science/pith/WYMSZ6PI6DENSEX65FSJMDLNR2","bundle":"https://pith.science/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/bundle.json","state":"https://pith.science/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WYMSZ6PI6DENSEX65FSJMDLNR2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:WYMSZ6PI6DENSEX65FSJMDLNR2","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":"8362043d245f33cffc60ba406336df1068e3b194bbb5f74d4960c341cdabe4e9","cross_cats_sorted":["cs.AI","cs.CY","cs.DB","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-11T02:45:22Z","title_canon_sha256":"cdb05d690ffc764069e0635b1b3309edfdc0655495589b2738258d92c37114e7"},"schema_version":"1.0","source":{"id":"1709.03221","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.03221","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"arxiv_version","alias_value":"1709.03221v1","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.03221","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"pith_short_12","alias_value":"WYMSZ6PI6DEN","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_16","alias_value":"WYMSZ6PI6DENSEX6","created_at":"2026-05-18T12:31:53Z"},{"alias_kind":"pith_short_8","alias_value":"WYMSZ6PI","created_at":"2026-05-18T12:31:53Z"}],"graph_snapshots":[{"event_id":"sha256:f93831fddbc4c5ebc3af71c32e9097b5c41532eb0017a8b87aeb6714b203f248","target":"graph","created_at":"2026-05-18T00:35:38Z","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"},"paper":{"abstract_excerpt":"This paper defines software fairness and discrimination and develops a testing-based method for measuring if and how much software discriminates, focusing on causality in discriminatory behavior. Evidence of software discrimination has been found in modern software systems that recommend criminal sentences, grant access to financial products, and determine who is allowed to participate in promotions. Our approach, Themis, generates efficient test suites to measure discrimination. Given a schema describing valid system inputs, Themis generates discrimination tests automatically and does not req","authors_text":"Alexandra Meliou, Sainyam Galhotra, Yuriy Brun","cross_cats":["cs.AI","cs.CY","cs.DB","cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-11T02:45:22Z","title":"Fairness Testing: Testing Software for Discrimination"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.03221","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:571c5419b8118b476310d99a978dcb57281e7b0516486df09e28f1e521af5f11","target":"record","created_at":"2026-05-18T00:35:38Z","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":"8362043d245f33cffc60ba406336df1068e3b194bbb5f74d4960c341cdabe4e9","cross_cats_sorted":["cs.AI","cs.CY","cs.DB","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-09-11T02:45:22Z","title_canon_sha256":"cdb05d690ffc764069e0635b1b3309edfdc0655495589b2738258d92c37114e7"},"schema_version":"1.0","source":{"id":"1709.03221","kind":"arxiv","version":1}},"canonical_sha256":"b6192cf9e8f0c8d912fee964960d6d8e876b255058cc5d940f0281f06ea639cc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b6192cf9e8f0c8d912fee964960d6d8e876b255058cc5d940f0281f06ea639cc","first_computed_at":"2026-05-18T00:35:38.984667Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:35:38.984667Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"7I5hG1GYRX6GX+szibzQEjpFlIr01gsapCO9gFPEmZ4KARffTjFBfwOHSaQqAzYk15TGuPWV/5dqDkl6xMnvDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:35:38.985152Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.03221","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:571c5419b8118b476310d99a978dcb57281e7b0516486df09e28f1e521af5f11","sha256:f93831fddbc4c5ebc3af71c32e9097b5c41532eb0017a8b87aeb6714b203f248"],"state_sha256":"0a9f7dc316cef2e884ceeeaec9ba248061f8ddb0fcbae7a46298f54e61d4a716"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hr5H6QxE4bz5y6Mscs7prWCd46bWFgilWfmbtMXTV1t84T8I139sBP3Yp+evZh7y/4q6QsJ50QBulNolQ9aKCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-24T23:36:08.008803Z","bundle_sha256":"75e47ae0239aa63eca12a831e8bbb47f7044bf4dc1de329ac2f461ebc2de7966"}}