{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2020:BX3VOVWTLME6HZCFUW5GYSN2H3","short_pith_number":"pith:BX3VOVWT","schema_version":"1.0","canonical_sha256":"0df75756d35b09e3e445a5ba6c49ba3ecb0b2790d612b287ea02bb0fb5a90a5b","source":{"kind":"arxiv","id":"2008.03674","version":2},"attestation_state":"computed","paper":{"title":"A Flexible Pipeline for the Optimization of CSG Trees","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.GR"],"primary_cat":"cs.AI","authors_text":"Carsten Hahn, Christoph Roch, Markus Friedrich, Pierre-Alain Fayolle, Sebastian Feld","submitted_at":"2020-08-09T06:45:10Z","abstract_excerpt":"CSG trees are an intuitive, yet powerful technique for the representation of geometry using a combination of Boolean set-operations and geometric primitives. In general, there exists an infinite number of trees all describing the same 3D solid. However, some trees are optimal regarding the number of used operations, their shape or other attributes, like their suitability for intuitive, human-controlled editing. In this paper, we present a systematic comparison of newly developed and existing tree optimization methods and propose a flexible processing pipeline with a focus on tree editability. "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2008.03674","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2020-08-09T06:45:10Z","cross_cats_sorted":["cs.GR"],"title_canon_sha256":"212d727e2c132f0291db264580f13f59cc693677e711ab6c7b59529d328f6347","abstract_canon_sha256":"267568ff27e315367d9697ddec3ebde41e7876b6ac2c0bf2913870c3da27acac"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:34:57.256825Z","signature_b64":"dBYbat7rt+9WmW1hvKY6NuWyThQcmUNbZRddwCX+x5tdUPKoqxSb+VtoqEJ0iIVzqMmsE/wNlPhAHXbIx7MaDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0df75756d35b09e3e445a5ba6c49ba3ecb0b2790d612b287ea02bb0fb5a90a5b","last_reissued_at":"2026-07-05T01:34:57.256471Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:34:57.256471Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Flexible Pipeline for the Optimization of CSG Trees","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.GR"],"primary_cat":"cs.AI","authors_text":"Carsten Hahn, Christoph Roch, Markus Friedrich, Pierre-Alain Fayolle, Sebastian Feld","submitted_at":"2020-08-09T06:45:10Z","abstract_excerpt":"CSG trees are an intuitive, yet powerful technique for the representation of geometry using a combination of Boolean set-operations and geometric primitives. In general, there exists an infinite number of trees all describing the same 3D solid. However, some trees are optimal regarding the number of used operations, their shape or other attributes, like their suitability for intuitive, human-controlled editing. In this paper, we present a systematic comparison of newly developed and existing tree optimization methods and propose a flexible processing pipeline with a focus on tree editability. "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2008.03674","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/2008.03674/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2008.03674","created_at":"2026-07-05T01:34:57.256529+00:00"},{"alias_kind":"arxiv_version","alias_value":"2008.03674v2","created_at":"2026-07-05T01:34:57.256529+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2008.03674","created_at":"2026-07-05T01:34:57.256529+00:00"},{"alias_kind":"pith_short_12","alias_value":"BX3VOVWTLME6","created_at":"2026-07-05T01:34:57.256529+00:00"},{"alias_kind":"pith_short_16","alias_value":"BX3VOVWTLME6HZCF","created_at":"2026-07-05T01:34:57.256529+00:00"},{"alias_kind":"pith_short_8","alias_value":"BX3VOVWT","created_at":"2026-07-05T01:34:57.256529+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3","json":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3.json","graph_json":"https://pith.science/api/pith-number/BX3VOVWTLME6HZCFUW5GYSN2H3/graph.json","events_json":"https://pith.science/api/pith-number/BX3VOVWTLME6HZCFUW5GYSN2H3/events.json","paper":"https://pith.science/paper/BX3VOVWT"},"agent_actions":{"view_html":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3","download_json":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3.json","view_paper":"https://pith.science/paper/BX3VOVWT","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2008.03674&json=true","fetch_graph":"https://pith.science/api/pith-number/BX3VOVWTLME6HZCFUW5GYSN2H3/graph.json","fetch_events":"https://pith.science/api/pith-number/BX3VOVWTLME6HZCFUW5GYSN2H3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3/action/storage_attestation","attest_author":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3/action/author_attestation","sign_citation":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3/action/citation_signature","submit_replication":"https://pith.science/pith/BX3VOVWTLME6HZCFUW5GYSN2H3/action/replication_record"}},"created_at":"2026-07-05T01:34:57.256529+00:00","updated_at":"2026-07-05T01:34:57.256529+00:00"}