<?xml version="1.0" encoding="utf-8" standalone="no"?>
<dublin_core schema="dc">
<dcvalue element="contributor" qualifier="author">Han,&#x20;Yo-Sub</dcvalue>
<dcvalue element="contributor" qualifier="author">Wood,&#x20;Derick</dcvalue>
<dcvalue element="date" qualifier="accessioned">2024-01-21T01:32:38Z</dcvalue>
<dcvalue element="date" qualifier="available">2024-01-21T01:32:38Z</dcvalue>
<dcvalue element="date" qualifier="created">2021-09-05</dcvalue>
<dcvalue element="date" qualifier="issued">2007-02-12</dcvalue>
<dcvalue element="identifier" qualifier="issn">0304-3975</dcvalue>
<dcvalue element="identifier" qualifier="uri">https:&#x2F;&#x2F;pubs.kist.re.kr&#x2F;handle&#x2F;201004&#x2F;134651</dcvalue>
<dcvalue element="description" qualifier="abstract">We&#x20;consider&#x20;the&#x20;use&#x20;of&#x20;state&#x20;elimination&#x20;to&#x20;construct&#x20;shorter&#x20;regular&#x20;expressions&#x20;from&#x20;finite-state&#x20;automata&#x20;(FAs).&#x20;Although&#x20;state&#x20;elimination&#x20;is&#x20;an&#x20;intuitive&#x20;method&#x20;for&#x20;computing&#x20;regular&#x20;expressions&#x20;from&#x20;FAs,&#x20;the&#x20;resulting&#x20;regular&#x20;expressions&#x20;are&#x20;often&#x20;very&#x20;long&#x20;and&#x20;complicated.&#x20;We&#x20;examine&#x20;the&#x20;minimization&#x20;of&#x20;FAs&#x20;to&#x20;obtain&#x20;shorter&#x20;expressions&#x20;first.&#x20;Then,&#x20;we&#x20;introduce&#x20;vertical&#x20;chopping&#x20;based&#x20;on&#x20;bridge&#x20;states&#x20;and&#x20;horizontal&#x20;chopping&#x20;based&#x20;on&#x20;the&#x20;structural&#x20;properties&#x20;of&#x20;given&#x20;FAs.&#x20;We&#x20;prove&#x20;that&#x20;we&#x20;should&#x20;not&#x20;eliminate&#x20;bridge&#x20;states&#x20;until&#x20;we&#x20;eliminate&#x20;all&#x20;non-bridge&#x20;states&#x20;to&#x20;obtain&#x20;shorter&#x20;regular&#x20;expressions.&#x20;In&#x20;addition,&#x20;we&#x20;suggest&#x20;heuristics&#x20;for&#x20;state&#x20;elimination&#x20;that&#x20;leads&#x20;to&#x20;shorter&#x20;regular&#x20;expressions&#x20;based&#x20;on&#x20;vertical&#x20;chopping&#x20;and&#x20;horizontal&#x20;chopping.&#x20;(c)&#x20;2006&#x20;Elsevier&#x20;B.V.&#x20;All&#x20;rights&#x20;reserved.</dcvalue>
<dcvalue element="language" qualifier="none">English</dcvalue>
<dcvalue element="publisher" qualifier="none">ELSEVIER</dcvalue>
<dcvalue element="title" qualifier="none">Obtaining&#x20;shorter&#x20;regular&#x20;expressions&#x20;from&#x20;finite-state&#x20;automata</dcvalue>
<dcvalue element="type" qualifier="none">Article</dcvalue>
<dcvalue element="identifier" qualifier="doi">10.1016&#x2F;j.tcs.2006.09.025</dcvalue>
<dcvalue element="description" qualifier="journalClass">1</dcvalue>
<dcvalue element="identifier" qualifier="bibliographicCitation">THEORETICAL&#x20;COMPUTER&#x20;SCIENCE,&#x20;v.370,&#x20;no.1-3,&#x20;pp.110&#x20;-&#x20;120</dcvalue>
<dcvalue element="citation" qualifier="title">THEORETICAL&#x20;COMPUTER&#x20;SCIENCE</dcvalue>
<dcvalue element="citation" qualifier="volume">370</dcvalue>
<dcvalue element="citation" qualifier="number">1-3</dcvalue>
<dcvalue element="citation" qualifier="startPage">110</dcvalue>
<dcvalue element="citation" qualifier="endPage">120</dcvalue>
<dcvalue element="description" qualifier="journalRegisteredClass">scie</dcvalue>
<dcvalue element="description" qualifier="journalRegisteredClass">scopus</dcvalue>
<dcvalue element="identifier" qualifier="wosid">000244214900008</dcvalue>
<dcvalue element="identifier" qualifier="scopusid">2-s2.0-33846365658</dcvalue>
<dcvalue element="relation" qualifier="journalWebOfScienceCategory">Computer&#x20;Science,&#x20;Theory&#x20;&amp;&#x20;Methods</dcvalue>
<dcvalue element="relation" qualifier="journalResearchArea">Computer&#x20;Science</dcvalue>
<dcvalue element="type" qualifier="docType">Article</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">regular&#x20;languages</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">finite-state&#x20;automata</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">state&#x20;elimination</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">bridge&#x20;states</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">vertical&#x20;chopping</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">horizontal&#x20;chopping</dcvalue>
</dublin_core>
