Syntax-Guided Optimal Synthesis for Chemical Reaction Networks

被引:18
|
作者
Cardelli, Luca [1 ,2 ]
Ceska, Milan [3 ]
Franzle, Martin [4 ]
Kwiatkowska, Marta [2 ]
Laurenti, Luca [2 ]
Paoletti, Nicola [5 ]
Whitby, Max [2 ]
机构
[1] Microsoft Res Cambridge, Cambridge, England
[2] Univ Oxford, Dept Comp Sci, Oxford, England
[3] Brno Univ Technol, Fac Informat Technol, Brno, Czech Republic
[4] Carl von Ossietzky Univ Oldenburg, Dept Comp Sci, Oldenburg, Germany
[5] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
基金
英国工程与自然科学研究理事会;
关键词
PROBABILISTIC MODEL CHECKING; SAT MODULO ODE; DNA; COMPUTATION; DESIGN; NOISE;
D O I
10.1007/978-3-319-63390-9_20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the problem of optimal syntax-guided synthesis of stochastic Chemical Reaction Networks (CRNs) that plays a fundamental role in design automation of molecular devices and in the construction of predictive biochemical models. We propose a sketching language for CRNs that concisely captures syntactic constraints on the network topology and allows its under-specification. Given a sketch, a correctness specification, and a cost function defined over the CRN syntax, our goal is to find a CRN that simultaneously meets the constraints, satisfies the specification and minimizes the cost function. To ensure computational feasibility of the synthesis process, we employ the Linear Noise Approximation allowing us to encode the synthesis problem as a satisfiability modulo theories problem over a set of parametric Ordinary Differential Equations (ODEs). We design and implement a novel algorithm for the optimal synthesis of CRNs that employs almost complete refutation procedure for SMT over reals and ODEs, and exploits a meta-sketching abstraction controlling the search strategy. Through relevant case studies we demonstrate that our approach significantly improves the capability of existing methods for synthesis of biochemical systems and paves the way towards their automated and provably-correct design.
引用
收藏
页码:375 / 395
页数:21
相关论文
共 50 条
  • [41] Syntax-guided Neural Module Distillation to Probe Compositionality in Sentence Embeddings
    Pandey, Rohan
    17TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EACL 2023, 2023, : 3143 - 3149
  • [42] Syntax-guided Contrastive Learning for Pre-trained Language Model
    Zhang, Shuai
    Wang, Lijie
    Xiao, Xinyan
    Wu, Hua
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2022), 2022, : 2430 - 2440
  • [43] Extracting relational facts based on hybrid Syntax-Guided transformer and pointer network
    Liu, Luping
    Wang, Meiling
    He, Xiaohai
    Qing, Linbo
    Zhang, Jin
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (06) : 12167 - 12183
  • [44] Dependency to Semantics: Structure Transformation and Syntax-Guided Attention for Neural Semantic Parsing
    Wu, Shan
    Chen, Bo
    Han, Xianpei
    Sun, Le
    KNOWLEDGE GRAPH AND SEMANTIC COMPUTING: KNOWLEDGE GRAPH EMPOWERS NEW INFRASTRUCTURE CONSTRUCTION, 2021, 1466 : 119 - 133
  • [45] Model Checking of Verilog RTL Using IC3 with Syntax-Guided Abstraction
    Goel, Aman
    Sakallah, Karem
    NASA FORMAL METHODS (NFM 2019), 2019, 11460 : 166 - 185
  • [46] A syntax-guided multi-task learning approach for Turducken-style code generation
    Guang Yang
    Yu Zhou
    Xiang Chen
    Xiangyu Zhang
    Yiran Xu
    Tingting Han
    Taolue Chen
    Empirical Software Engineering, 2023, 28
  • [47] A syntax-guided multi-task learning approach for Turducken-style code generation
    Yang, Guang
    Zhou, Yu
    Chen, Xiang
    Zhang, Xiangyu
    Xu, Yiran
    Han, Tingting
    Chen, Taolue
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (06)
  • [48] Synthesis of optimal chemical reactor networks
    Schweiger, CA
    Floudas, CA
    COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 : S47 - S50
  • [49] Synthesis of optimal chemical reactor networks
    Lakshmanan, A
    Biegler, LT
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1996, 35 (04) : 1344 - 1353
  • [50] An Aspect Sentiment Triplet Extraction Method based on Syntax-Guided Muti-Turn Machine Reading Comprehension
    Zhou, Yongmei
    Huang, Weifeng
    Wang, Jigang
    Wang, Zepeng
    Zhou, Dong
    Yang, Aimin
    2024 16TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, ICMLC 2024, 2024, : 587 - 593