Published January 1, 2016 | Version v1
Journal article Open

Parallel Algorithms for Generating Harmonised State Identifiers and Characterising Sets

  • 1. Brunel Univ, Dept Comp Sci, London UB8 3PH, England

Description

Many automated finite state machine (FSM) based test generation algorithms require that a characterising set or a set of harmonised state identifiers is first produced. The only previously published algorithms for partial FSMs were brute-force algorithms with exponential worst case time complexity. This paper presents polynomial time algorithms and also massively parallel implementations of both the polynomial time algorithms and the brute-force algorithms. In the experiments the parallel algorithms scaled better than the sequential algorithms and took much less time. Interestingly, while the parallel version of the polynomial time algorithm was fastest for most sizes of FSMs, the parallel version of the brute-force algorithm scaled better due to lower memory requirements.

Files

bib-31df2b04-210d-48f1-9f86-6c03799c7ded.txt

Files (172 Bytes)

Name Size Download all
md5:b286cb312b709b5b4c00bf9f32832f0a
172 Bytes Preview Download