Using Structure of Automata for Faster Synchronizing Heuristics

被引:1
|
作者
Cirisci, Berk [1 ]
Kahraman, Muhammed Kerem [1 ]
Yildirimoglu, Cagri Uluc [1 ]
Kaya, Kamer [1 ]
Yenigun, Husnu [1 ]
机构
[1] Sabanci Univ, Fac Engn & Nat Sci, Comp Sci & Engn, Istanbul, Turkey
来源
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2018年
关键词
Finite State Automata; Synchronizing Sequences; Strongly Connected Component; SEQUENCES;
D O I
10.5220/0006660805440551
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of finding a synchronizing sequence for an automaton is an interesting problem studied widely in the literature. Finding a shortest synchronizing sequence is an NP-Hard problem. Therefore, there are heuristics to find short synchronizing sequences. Some heuristics work fast but produce long synchronizing sequences, whereas some heuristics work slow but produce relatively shorter synchronizing sequences. In this paper we propose a method for using these heuristics by considering the connectedness of automata. Applying the proposed approach of using these heuristics make the heuristics work faster than their original versions, without sacrificing the quality of the synchronizing sequences.
引用
收藏
页码:544 / 551
页数:8
相关论文
共 50 条
  • [21] Towards Intuitive Robot Programming Using Finite State Automata
    Sauer, Lukas
    Henrich, Dominik
    Martens, Wim
    ADVANCES IN ARTIFICIAL INTELLIGENCE, KI 2019, 2019, 11793 : 290 - 298
  • [22] Precise String Analysis for Java']JavaScript Programs Using Automata
    Almashfi, Nabil
    Lu, Lunjin
    Picker, Koby
    Maldonado, Christian
    2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2019), 2019, : 159 - 166
  • [23] Classifying recognizable infinitary trace languages using word automata
    Chaturvedi, Namit
    Gelderie, Marcus
    INFORMATION AND COMPUTATION, 2017, 256 : 23 - 34
  • [24] A FINITE AXIOMATISATION OF FINITE-STATE AUTOMATA USING STRING DIAGRAMS
    Piedeleu, Robin
    Zanasi, Fabio
    LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (01)
  • [25] Acyclic automata and small expressions using multi-tilde-bar operators
    Caron, Pascal
    Champarnaud, Jean-Marc
    Mignot, Ludovic
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (38-39) : 3423 - 3435
  • [26] Distillation of weighted automata from recurrent neural networks using a spectral approach
    Eyraud, Remi
    Ayache, Stephane
    MACHINE LEARNING, 2024, 113 (05) : 3233 - 3266
  • [27] On-line Data Stream Query Processing Using Finite State Automata
    Safaei, Ali A.
    HAghjoo, Mostafa S.
    Ghalambor, Mohamad
    Abdi, Fatemeh
    FOURTH INTERNATIONAL CONFERENCE ON COOPERATION AND PROMOTION OF INFORMATION RESOURCES IN SCIENCE AND TECHNOLOGY (COINFO 2009), 2009, : 25 - 30
  • [28] Joint Labeling of Syntactic Function and Semantic Role Using Probabilistic Finite State Automata
    Salama, Amr Rekaby
    Menzel, Wolfgang
    INTELLIGENT SYSTEMS AND APPLICATIONS, INTELLISYS, VOL 2, 2019, 869 : 588 - 605
  • [29] Using finite state automata to produce self-optimization and self-control
    Tung, B
    Kleinrock, L
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (04) : 439 - 448
  • [30] Accuracy Analysis of Pasang Aksara Bot using Finite State Automata Transliteration Method
    Crisnapati, Padma Nyoman
    Novayanti, Putu Devi
    Indrawan, Gde
    Aryanto, Kadek Yota Ernanda
    Wibawa, Made Satria
    2018 6TH INTERNATIONAL CONFERENCE ON CYBER AND IT SERVICE MANAGEMENT (CITSM), 2018, : 652 - 657