Affiliation:
1. LTCI, Télécom Paris, Institut Polytechnique de Paris
2. CNRS, CRIStAL, UMR 9189 & Inria Lille
3. CRIL, CNRS & Univ Artois
4. University of Bayreuth
Abstract
One of the classical tasks in information extraction is to extract subparts of texts through regular expressions. In the database theory literature, this approach has been generalized and formalized as document spanners. In this model, extraction is performed by evaluating a particular kind of automata, called a sequential variable-set automaton (VA). The efficiency of this task is then measured in the context of enumeration algorithms: we first run a preprocessing phase computing a compact representation of the answers, and second we produce the results one after the other with a short time between consecutive answers, called the delay of the enumeration. Our goal is to have an algorithm that is tractable in combined complexity, i.e., in the sizes of the input document and the VA, while ensuring the best possible data complexity bounds in the input document size, i.e., a constant delay that does not depend on the document. We present such an algorithm for a variant of VAs called extended sequential VAs and give an experimental evaluation of this algorithm.
Publisher
Association for Computing Machinery (ACM)
Subject
Information Systems,Software
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Generalized Core Spanner Inexpressibility via Ehrenfeucht-Fraïssé Games for FC;Proceedings of the ACM on Management of Data;2024-05-10
2. The Information Extraction Framework of Document Spanners - A Very Informal Survey;Lecture Notes in Computer Science;2024
3. Enumerating grammar-based extractions;Discrete Applied Mathematics;2023-12
4. Efficient Enumeration for Annotated Grammars;Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems;2022-06-12
5. Document Spanners - A Brief Overview of Concepts, Results, and Recent Developments;Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems;2022-06-12