Mutation of Directed Graphs - Corresponding Regular Expressions and Complexity of Their Generation

被引:2
|
作者
Belli, Fevzi [1 ]
Beyazit, Mutlu [1 ]
机构
[1] Univ Paderborn, Fac Comp Sci, Elect Engn & Math, Paderborn, Germany
关键词
D O I
10.4204/EPTCS.3.6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Directed graphs (DG), interpreted as state transition diagrams, are traditionally used to represent finite-state automata (FSA). In the context of formal languages, both FSA and regular expressions (RE) are equivalent in that they accept and generate, respectively, type-3 (regular) languages. Based on our previous work, this paper analyzes effects of graph manipulations on corresponding RE. In this present, starting stage we assume that the DG under consideration contains no cycles. Graph manipulation is performed by deleting or inserting of nodes or arcs. Combined and/or multiple application of these basic operators enable a great variety of transformations of DG (and corresponding RE) that can be seen as mutants of the original DG (and corresponding RE). DG are popular for modeling complex systems; however they easily become intractable if the system under consideration is complex and/or large. In such situations, we propose to switch to corresponding RE in order to benefit from their compact format for modeling and algebraic operations for analysis. The results of the study are of great potential interest to mutation testing.
引用
收藏
页码:69 / 77
页数:9
相关论文
共 50 条
  • [1] Fault-based test generation for regular expressions by mutation
    Arcaini, Paolo
    Gargantini, Angelo
    Riccobene, Elvinia
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (1-2):
  • [2] Graphs Encoded by Regular Expressions
    Gulan, Stefan
    28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 : 495 - 506
  • [3] COMPLEXITY MEASURES FOR REGULAR EXPRESSIONS
    EHRENFEUCHT, A
    ZEIGER, P
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 12 (02) : 134 - 146
  • [4] The Complexity of Regular(-Like) Expressions
    Holzer, Markus
    Kutrib, Martin
    DEVELOPMENTS IN LANGUAGE THEORY, 2010, 6224 : 16 - 30
  • [5] THE COMPLEXITY OF REGULAR(-LIKE) EXPRESSIONS
    Holzer, Markus
    Kutrib, Martin
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (07) : 1533 - 1548
  • [6] GENERATION OF REGULAR EXPRESSIONS FOR AUTOMATA BY INTEGRAL OF REGULAR EXPRESSIONS
    SMITH, LW
    YAU, SS
    COMPUTER JOURNAL, 1972, 15 (03): : 222 - &
  • [7] Generating regular directed graphs
    Brinkmann, Gunnar
    DISCRETE MATHEMATICS, 2013, 313 (01) : 1 - 7
  • [8] Directed strongly regular graphs with μ = λ
    Jorgensen, LK
    DISCRETE MATHEMATICS, 2001, 231 (1-3) : 289 - 293
  • [9] REGULAR EXPRESSIONS FOR QUERYING DATA GRAPHS
    Tan, Tony
    Vrgoc, Domagoj
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2014, 25 (08) : 971 - 985
  • [10] Descriptional Complexity of Deterministic Regular Expressions
    Losemann, Katja
    Martens, Wim
    Niewerth, Matthias
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2012, 2012, 7464 : 643 - 654