-
Operads for complex system design specification, analysis and synthesis
Abstract: As the complexity and heterogeneity of a system grows, the challenge of specifying, documenting and synthesizing correct, machine-readable designs increases dramatically. Separation of the system into manageable parts is needed to support analysis at various levels of granularity so that the system is maintainable and adaptable over its life cycle. In this paper, we argue that operads provide an e… ▽ More
Submitted 25 May, 2021; v1 submitted 26 January, 2021; originally announced January 2021.
Comments: 33 pages; 14 figures; revised presentation, esp. first three sections and removal of appendix; new style file
Report number: G2021-0140
Journal ref: Proc. Royal Soc. A , Vol. 477, No. 2250, 2021, 20210099
-
arXiv:2101.10480 [pdf, ps, other]
Symmetric Monoidal Categories with Attributes
Abstract: When designing plans in engineering, it is often necessary to consider attributes associated to objects, e.g. the location of a robot. Our aim in this paper is to incorporate attributes into existing categorical formalisms for planning, namely those based on symmetric monoidal categories and string diagrams. To accomplish this, we define a notion of a "symmetric monoidal category with attributes."… ▽ More
Submitted 25 January, 2021; originally announced January 2021.
Comments: In Proceedings ACT 2020, arXiv:2101.07888
Journal ref: EPTCS 333, 2021, pp. 33-48
-
arXiv:2009.09848 [pdf, ps, other]
Modeling Hierarchical System with Operads
Abstract: This paper applies operads and functorial semantics to address the problem of failure diagnosis in complex systems. We start with a concrete example, develo** a hierarchical interaction model for the Length Scale Interferometer, a high-precision measurement system operated by the US National Institute of Standards and Technology. The model is expressed in terms of combinatorial/diagrammatic stru… ▽ More
Submitted 14 September, 2020; originally announced September 2020.
Comments: In Proceedings ACT 2019, arXiv:2009.06334
Journal ref: EPTCS 323, 2020, pp. 72-83