Invention Grant
US08050908B2 Systems and methods for generating weighted finite-state automata representing grammars
有权
用于生成表示语法的加权有限状态自动机的系统和方法
- Patent Title: Systems and methods for generating weighted finite-state automata representing grammars
- Patent Title (中): 用于生成表示语法的加权有限状态自动机的系统和方法
-
Application No.: US12134503Application Date: 2008-06-06
-
Publication No.: US08050908B2Publication Date: 2011-11-01
- Inventor: Mehryar Mohri , Mark-Jan Nederhof
- Applicant: Mehryar Mohri , Mark-Jan Nederhof
- Applicant Address: US GA Atlanta
- Assignee: AT&T Intellectual Property II, L.P.
- Current Assignee: AT&T Intellectual Property II, L.P.
- Current Assignee Address: US GA Atlanta
- Main IPC: G06F17/27
- IPC: G06F17/27

Abstract:
A context-free grammar can be represented by a weighted finite-state transducer. This representation can be used to efficiently compile that grammar into a weighted finite-state automaton that accepts the strings allowed by the grammar with the corresponding weights. The rules of a context-free grammar are input. A finite-state automaton is generated from the input rules. Strongly connected components of the finite-state automaton are identified. An automaton is generated for each strongly connected component. A topology that defines a number of states, and that uses active ones of the non-terminal symbols of the context-free grammar as the labels between those states, is defined. The topology is expanded by replacing a transition, and its beginning and end states, with the automaton that includes, as a state, the symbol used as the label on that transition. The topology can be fully expanded or dynamically expanded as required to recognize a particular input string.
Public/Granted literature
- US20080243484A1 SYSTEMS AND METHODS FOR GENERATING WEIGHTED FINITE-STATE AUTOMATA REPRESENTING GRAMMARS Public/Granted day:2008-10-02
Information query