SPI2 involves multiple interconnected research facets. Examples include:
- Complex 3D Components Packing and Layout Design
- 3D Interconnect Routing
- Graph-based System Architecture and Topology Enumeration
- Graph-based Optimization using Reinforcement Learning
- Mathematical Abstractions. For example: spatial graphs, braids, knots, etc.
- Topology Optimization (material distribution topology optimization)
- Multiphysics modeling and simulation, including dynamic models and active control
- Robotics: Component Assembly & Disassembly, Motion/Trajectory Planning
- SPI2 Design Representations and Unified Geometric Parameterizations
- Evaluation of Life-cycle Processes and System Operation Metrics
- SPI2 Design for Industrial Applications
