A Mathematical Theory of Co-Design
Andrea Censi

TL;DR
This paper develops a mathematical framework for co-design in complex engineering systems, enabling rigorous and optimal design solutions through fixed point computation and graph-based complexity analysis.
Contribution
It introduces a formal theory of co-design problems with a solution method for minimal resource optimization using fixed point algorithms.
Findings
A formal model of co-design problems with interconnected subsystems.
A fixed point approach to compute minimal resources in co-design.
Complexity bounds based on graph properties of the problem.
Abstract
One of the challenges of modern engineering, and robotics in particular, is designing complex systems, composed of many subsystems, rigorously and with optimality guarantees. This paper introduces a theory of co-design that describes "design problems", defined as tuples of "functionality space", "implementation space", and "resources space", together with a feasibility relation that relates the three spaces. Design problems can be interconnected together to create "co-design problems", which describe possibly recursive co-design constraints among subsystems. A co-design problem induces a family of optimization problems of the type "find the minimal resources needed to implement a given functionality"; the solution is an antichain (Pareto front) of resources. A special class of co-design problems are Monotone Co-Design Problems (MCDPs), for which functionality and resources are complete…
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.
Taxonomy
TopicsManufacturing Process and Optimization · Modular Robots and Swarm Intelligence · Product Development and Customization
