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 条
  • [21] On the undecidability and descriptional complexity of synchronized regular expressions
    Jingnan Xie
    Harry B. Hunt
    Acta Informatica, 2023, 60 : 257 - 278
  • [22] The Complexity of Regular Expressions and Property Paths in SPARQL
    Losemann, Katja
    Martens, Wim
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (04):
  • [23] THE COMPLEXITY OF AGGREGATES OVER EXTRACTIONS BY REGULAR EXPRESSIONS *
    Doleschal, Johannes
    Kimelfeld, Benny
    Martens, Wim
    LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (03) : 1 - 12
  • [24] Complexity of decision problems for simple regular expressions
    Martens, W
    Neven, R
    Schwentick, T
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2004, PROCEEDINGS, 2004, 3153 : 889 - 900
  • [25] Mutation-based Generation Algorithm of Negative Test Strings from Regular Expressions
    Zheng L.-X.
    Yu L.-L.
    Chen H.-M.
    Chen Z.-X.
    Luo X.-Y.
    Wang X.-Y.
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (07): : 3355 - 3376
  • [26] String Generation for Testing Regular Expressions
    Zheng, Lixiao
    Ma, Shuai
    Wang, Yuanyang
    Lin, Gang
    COMPUTER JOURNAL, 2020, 63 (01): : 41 - 65
  • [27] New mixed Moore graphs and directed strongly regular graphs
    Jorgensen, Leif K.
    DISCRETE MATHEMATICS, 2015, 338 (06) : 1011 - 1016
  • [28] COMPLEXITY OF A FINITE AUTOMATION CORRESPONDING TO A GENERALIZED REGULAR EXPRESSION
    RUAN, DZ
    DOKLADY AKADEMII NAUK SSSR, 1973, 213 (01): : 26 - 29
  • [29] Directed strongly regular graphs with rank 6
    Ma, Junye
    Zhang, Bicheng
    Liu, Jinwang
    Zhao, Jutao
    DISCRETE MATHEMATICS, 2017, 340 (06) : 1367 - 1373
  • [30] A note on a family of directed strongly regular graphs
    Hobart, SA
    Shaw, TJ
    EUROPEAN JOURNAL OF COMBINATORICS, 1999, 20 (08) : 819 - 820