{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:S7QTK64GYI6WVOXGB6C2F4S574","short_pith_number":"pith:S7QTK64G","canonical_record":{"source":{"id":"1902.09589","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-02-25T19:56:29Z","cross_cats_sorted":[],"title_canon_sha256":"1400b3176ff507e8aac6665649f22687605ffbb64526055082fb0b2202a7ba8f","abstract_canon_sha256":"4ac7419fc79b54b16187dc38abc26695bebe242282abc5595099cd05fb8df900"},"schema_version":"1.0"},"canonical_sha256":"97e1357b86c23d6abae60f85a2f25dff3d16f2288de85dbd3e4597666486a6c4","source":{"kind":"arxiv","id":"1902.09589","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.09589","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"arxiv_version","alias_value":"1902.09589v1","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.09589","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"pith_short_12","alias_value":"S7QTK64GYI6W","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"S7QTK64GYI6WVOXG","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"S7QTK64G","created_at":"2026-05-18T12:33:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:S7QTK64GYI6WVOXGB6C2F4S574","target":"record","payload":{"canonical_record":{"source":{"id":"1902.09589","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-02-25T19:56:29Z","cross_cats_sorted":[],"title_canon_sha256":"1400b3176ff507e8aac6665649f22687605ffbb64526055082fb0b2202a7ba8f","abstract_canon_sha256":"4ac7419fc79b54b16187dc38abc26695bebe242282abc5595099cd05fb8df900"},"schema_version":"1.0"},"canonical_sha256":"97e1357b86c23d6abae60f85a2f25dff3d16f2288de85dbd3e4597666486a6c4","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:52:45.186285Z","signature_b64":"7THCInR3KUaMMSlRMpbgDrSE1dT3UawyNBnaiTHY/kwe/qNbbcYGMW3yicBl/yqgX1LHWIZC47oi/VKUbbviCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"97e1357b86c23d6abae60f85a2f25dff3d16f2288de85dbd3e4597666486a6c4","last_reissued_at":"2026-05-17T23:52:45.185730Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:52:45.185730Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1902.09589","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-17T23:52:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8FqHFM9cJ7K9cDqZ5S5MGV/88XBVK609lqkWgjZciItnhTKr/20AqkrLi9Y/ioaOGslZEUpfP+KHAz9KngkmBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:02:02.510512Z"},"content_sha256":"59fe666c94235bd2fca0edd2c24ad9b65a753c46349d1d2225bac0ab7aa77edf","schema_version":"1.0","event_id":"sha256:59fe666c94235bd2fca0edd2c24ad9b65a753c46349d1d2225bac0ab7aa77edf"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:S7QTK64GYI6WVOXGB6C2F4S574","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"PolyDroid: Learning-Driven Specialization of Mobile Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Brian Heath, Mayur Naik, Neelay Velingker, Osbert Bastani","submitted_at":"2019-02-25T19:56:29Z","abstract_excerpt":"The increasing prevalence of mobile apps has led to a proliferation of resource usage scenarios in which they are deployed. This motivates the need to specialize mobile apps based on diverse and varying preferences of users. We propose a system, called PolyDroid, for automatically specializing mobile apps based on user preferences. The app developer provides a number of candidate configurations, called reductions, that limit the resource usage of the original app. The key challenge underlying PolyDroid concerns learning the quality of user experience under different reductions. We propose an a"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.09589","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-17T23:52:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nCzX3FwEDkvVN/8Oh4CEiah3IInn70oXWY5iRyF16BCXMB08K05Nrucq5Hs94/rqQovvDl/CTrBL3APlsD2QAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:02:02.510856Z"},"content_sha256":"14d70df373197a1e5166deca7edc15131a44d5daa5aa926165baf7517f508e57","schema_version":"1.0","event_id":"sha256:14d70df373197a1e5166deca7edc15131a44d5daa5aa926165baf7517f508e57"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/S7QTK64GYI6WVOXGB6C2F4S574/bundle.json","state_url":"https://pith.science/pith/S7QTK64GYI6WVOXGB6C2F4S574/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/S7QTK64GYI6WVOXGB6C2F4S574/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-06-03T10:02:02Z","links":{"resolver":"https://pith.science/pith/S7QTK64GYI6WVOXGB6C2F4S574","bundle":"https://pith.science/pith/S7QTK64GYI6WVOXGB6C2F4S574/bundle.json","state":"https://pith.science/pith/S7QTK64GYI6WVOXGB6C2F4S574/state.json","well_known_bundle":"https://pith.science/.well-known/pith/S7QTK64GYI6WVOXGB6C2F4S574/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:S7QTK64GYI6WVOXGB6C2F4S574","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":"4ac7419fc79b54b16187dc38abc26695bebe242282abc5595099cd05fb8df900","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-02-25T19:56:29Z","title_canon_sha256":"1400b3176ff507e8aac6665649f22687605ffbb64526055082fb0b2202a7ba8f"},"schema_version":"1.0","source":{"id":"1902.09589","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.09589","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"arxiv_version","alias_value":"1902.09589v1","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.09589","created_at":"2026-05-17T23:52:45Z"},{"alias_kind":"pith_short_12","alias_value":"S7QTK64GYI6W","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"S7QTK64GYI6WVOXG","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"S7QTK64G","created_at":"2026-05-18T12:33:27Z"}],"graph_snapshots":[{"event_id":"sha256:14d70df373197a1e5166deca7edc15131a44d5daa5aa926165baf7517f508e57","target":"graph","created_at":"2026-05-17T23:52:45Z","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":"The increasing prevalence of mobile apps has led to a proliferation of resource usage scenarios in which they are deployed. This motivates the need to specialize mobile apps based on diverse and varying preferences of users. We propose a system, called PolyDroid, for automatically specializing mobile apps based on user preferences. The app developer provides a number of candidate configurations, called reductions, that limit the resource usage of the original app. The key challenge underlying PolyDroid concerns learning the quality of user experience under different reductions. We propose an a","authors_text":"Brian Heath, Mayur Naik, Neelay Velingker, Osbert Bastani","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-02-25T19:56:29Z","title":"PolyDroid: Learning-Driven Specialization of Mobile Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.09589","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:59fe666c94235bd2fca0edd2c24ad9b65a753c46349d1d2225bac0ab7aa77edf","target":"record","created_at":"2026-05-17T23:52:45Z","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":"4ac7419fc79b54b16187dc38abc26695bebe242282abc5595099cd05fb8df900","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-02-25T19:56:29Z","title_canon_sha256":"1400b3176ff507e8aac6665649f22687605ffbb64526055082fb0b2202a7ba8f"},"schema_version":"1.0","source":{"id":"1902.09589","kind":"arxiv","version":1}},"canonical_sha256":"97e1357b86c23d6abae60f85a2f25dff3d16f2288de85dbd3e4597666486a6c4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"97e1357b86c23d6abae60f85a2f25dff3d16f2288de85dbd3e4597666486a6c4","first_computed_at":"2026-05-17T23:52:45.185730Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:52:45.185730Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"7THCInR3KUaMMSlRMpbgDrSE1dT3UawyNBnaiTHY/kwe/qNbbcYGMW3yicBl/yqgX1LHWIZC47oi/VKUbbviCQ==","signature_status":"signed_v1","signed_at":"2026-05-17T23:52:45.186285Z","signed_message":"canonical_sha256_bytes"},"source_id":"1902.09589","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:59fe666c94235bd2fca0edd2c24ad9b65a753c46349d1d2225bac0ab7aa77edf","sha256:14d70df373197a1e5166deca7edc15131a44d5daa5aa926165baf7517f508e57"],"state_sha256":"3ebbe4bc6b0e3e618a6b93932124d9e23f5cb1a6f27d95036255be2a2e41e8a8"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7QKVoEZza31YKgMgSHpxnqbpT8p1UYBqDV90wuxVSs4+I2nkSoC7aNmCztObXSoqgGiHvIOXS8ghuPwWCt0SAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T10:02:02.512810Z","bundle_sha256":"0d8ecf9c8866119e0a9fadfbc70413542078a803526eeec185851b38eb2986aa"}}