Derivatives and partial derivatives for regular shuffle expressions

作者:

Highlights:

摘要

There is a rich variety of shuffling operations ranging from asynchronous interleaving to various forms of synchronizations. We introduce a general shuffling operation which subsumes earlier forms of shuffling. We further extend the notion of a Brzozowski derivative and an Antimirov partial derivative to the general shuffling operation and thus to many earlier forms of shuffling. This extension enables the direct construction of automata from regular expressions involving shuffles that appear in specifications of concurrent systems.

论文关键词:Automata and logic,Shuffle expressions,Derivatives,Partial derivatives

论文评审过程:Received 10 June 2015, Revised 18 September 2016, Accepted 27 November 2016, Available online 27 December 2016, Version of Record 6 June 2019.

论文官网地址:https://doi.org/10.1016/j.jcss.2016.11.010