IPSJ Online Transactions
Online ISSN : 1882-6660
ISSN-L : 1882-6660
Product Derivatives of Regular Expressions
Taro SuzukiSatoshi Okui
Author information
JOURNAL FREE ACCESS

2008 Volume 1 Pages 53-65

Details
Abstract
We propose a novel extension of Brzozowski's derivative of regular expressions, called product derivatives. It takes two regular expressions and the meaning of its result is stated as follows: a product derivative of R with respect to S is a regular expression obtained by the consumption of all the sequences in the first regular expression by the second, i.e., the result is the product of Brzozowski's derivatives of R with respect to sequences in S. We develop an algorithm for our derivatives in coinductive manner. The termination of the algorithm is shown based on the proof method by Brandt and Henglein. We expect the derivative proposed in this talk is an important step to the development of the derivatives of a regular hedge expression taking a regular hedge expression as input, which is useful for transformation of XML documents with function terms typed with regular hedge expressions. The situation, for example, occurs in the transformation of XML documents with the links to the other Web services, such as Active XML documents.
Content from these authors
© 2008 by the Information Processing Society of Japan
Previous article Next article
feedback
Top