Logical string rewriting

被引:5
|
作者
Manca, V [1 ]
机构
[1] Univ Pisa, Dipartimento Informat, I-56125 Pisa, Italy
关键词
string rewriting; formal systems; formal languages; grammars; logical representability; DNA computing; molecular computing;
D O I
10.1016/S0304-3975(00)00212-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A logical analysis of string manipulation systems is presented that provides a unification of many formalisms and suggests a framework for the investigation of complex discrete dynamics. Namely, several characterizations of computational universality are given in terms of logical representability within models and theories; moreover, combinatorial schemata, as a formal counterpart of DNA basic recombinant mechanisms, are logically expressed. In this way a general definition of derivation systems is given to which many classical systems can be easily reduced, and where some regulation mechanisms can be naturally represented. As a further consequence, systematic methods are provided for translating derivation systems into monoidal theories. Finally, new possibilities of this logical approach are outlined in the formalization of molecule manipulation systems inspired by chemical and biochemical processes. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:25 / 51
页数:27
相关论文
共 50 条
  • [1] String Rewriting Systems
    Trybulec, Michal
    FORMALIZED MATHEMATICS, 2007, 15 (03): : 121 - 126
  • [2] Term Rewriting with Logical Constraints
    Kop, Cynthia
    Nishida, Naoki
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2013), 2013, 8152 : 343 - 358
  • [3] Logical Semantics for the Rewriting Calculus
    Stump, Aaron
    Schuermann, Carsten
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 125 (02) : 149 - 164
  • [4] Adding constants to string rewriting
    René Thiemann
    Hans Zantema
    Jürgen Giesl
    Peter Schneider-Kamp
    Applicable Algebra in Engineering, Communication and Computing, 2008, 19 : 27 - 38
  • [5] Adding constants to string rewriting
    Thiemann, Rene
    Zantema, Hans
    Giesl, Juergen
    Schneider-Kamp, Peter
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2008, 19 (01) : 27 - 38
  • [6] Automatic groups and string rewriting
    Gilman, RH
    TERM REWRITING, 1995, 909 : 127 - 134
  • [7] Rewriting of imperative programs into logical equations
    Ponsini, O
    Fédèle, C
    Kounalis, E
    SCIENCE OF COMPUTER PROGRAMMING, 2005, 56 (03) : 363 - 401
  • [8] NEGATION WITH LOGICAL VARIABLES IN CONDITIONAL REWRITING
    MOHAN, CK
    SRIVAS, MK
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 355 : 292 - 310
  • [9] String rewriting sequential P-systems and regulated rewriting
    Sosík, P
    Freund, R
    DEVELOPMENTS IN LANGUAGE THEORY, 2002, 2295 : 379 - 388
  • [10] String rewriting for double coset systems
    Brown, R
    Ghani, N
    Heyworth, A
    Wensley, CD
    JOURNAL OF SYMBOLIC COMPUTATION, 2006, 41 (05) : 573 - 590