Quantale-Enriched Co-Design: Toward a Framework for Quantitative Heterogeneous System Design
Hans Riess, Yujun Huang, Matthew Klawonn, Gioele Zardini, Matthew Hale

TL;DR
This paper develops a formal framework for co-design that incorporates quantitative criteria like cost and confidence using quantale-enriched categories, enabling more expressive and efficient system design.
Contribution
It introduces a quantale-enriched theory of co-design, extending traditional boolean feasibility models to handle diverse quantitative measures within a unified formalism.
Findings
Framework unifies feasibility, cost, confidence, and implementation considerations.
Operations like series, parallel, and feedback composition are valid over arbitrary commutative quantales.
Numerical examples demonstrate the framework's effectiveness and advantages over boolean-only models.
Abstract
Monotone co-design enables compositional engineering design by modeling components through feasibility relations between required resources and provided functionalities. However, its standard boolean formulation cannot natively represent quantitative criteria such as cost, confidence, or implementation choice. In practice, these quantities are often introduced through ad hoc scalarization or by augmenting the resource space, which obscures system structure and increases computational burden. We address this limitation by developing a quantale-enriched theory of co-design. We model resources and functionalities as quantale-enriched categories and design problems as quantale-enriched profunctors, thereby lifting co-design from boolean feasibility to general quantitative evaluation. We show that the fundamental operations of series, parallel, and feedback composition remain valid over…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
