中文
相关论文

相关论文: Unique Pattern Matching in Strings

200 篇论文

Term pattern matching is the problem of finding all pattern matches in a subject term, given a set of patterns. Finding efficient algorithms for this problem is an important direction for research [19]. We present a new set automaton…

形式语言与自动机理论 · 计算机科学 2021-06-30 Rick Erkens , Jan Friso Groote

The parameterized matching problem is a variant of string matching, which is to search for all parameterized occurrences of a pattern $P$ in a text $T$. In considering matching algorithms, the combinatorial natures of strings, especially…

数据结构与算法 · 计算机科学 2023-06-21 Haruki Ideguchi , Diptarama Hendrian , Ryo Yoshinaka , Ayumi Shinohara

Patterns are words with terminals and variables. The language of a pattern is the set of words obtained by uniformly substituting all variables with words that contain only terminals. Length constraints restrict valid substitutions of…

形式语言与自动机理论 · 计算机科学 2025-03-03 Dirk Nowotka , Max Wiedenhöft

Comparison and evaluation of graph-based representations of sentence meaning is a challenge because competing representations of the same sentence may have different number of nodes, and it is not obvious which nodes should be compared to…

计算与语言 · 计算机科学 2026-03-30 Daniel Zeman , Federica Gamba

Verbs are important in semantic understanding of natural language. Traditional verb representations, such as FrameNet, PropBank, VerbNet, focus on verbs' roles. These roles are too coarse to represent verbs' semantics. In this paper, we…

计算与语言 · 计算机科学 2017-10-24 Wanyun Cui , Xiyou Zhou , Hangyu Lin , Yanghua Xiao , Haixun Wang , Seung-won Hwang , Wei Wang

We consider the problem of dictionary matching in a stream. Given a set of strings, known as a dictionary, and a stream of characters arriving one at a time, the task is to report each time some string in our dictionary occurs in the…

数据结构与算法 · 计算机科学 2015-04-24 Raphael Clifford , Allyx Fontaine , Ely Porat , Benjamin Sach , Tatiana Starikovskaya

In his 1987 paper entitled "Generalized String Matching", Abrahamson introduced {\em pattern matching with character classes} and provided the first efficient algorithm to solve it. The best known solution to date is due to Linhart and…

数据结构与算法 · 计算机科学 2021-01-01 Alberto Apostolico , Péter L. Erdős , István Miklós , Johannes Siemons

This paper proposes a mechanism for learning pattern correspondences between two languages from a corpus of translated sentence pairs. The proposed mechanism uses analogical reasoning between two translations. Given a pair of translations,…

cmp-lg · 计算机科学 2008-02-03 Ilyas Cicekli , H. Altay Guvenir

The word inference problem is to determine languages such that the information on the number of occurrences of those subwords in the language can uniquely identify a word. A considerable amount of work has been done on this problem, but the…

组合数学 · 数学 2021-10-29 Ghajendran Poovanandran , Jamie Simpson , Wen Chean Teh

Semantic matching of natural language sentences or identifying the relationship between two sentences is a core research problem underlying many natural language tasks. Depending on whether training data is available, prior research has…

计算与语言 · 计算机科学 2018-03-02 Bang Liu , Ting Zhang , Fred X. Han , Di Niu , Kunfeng Lai , Yu Xu

Document listing on string collections is the task of finding all documents where a pattern appears. It is regarded as the most fundamental document retrieval problem, and is useful in various applications. Many of the fastest-growing…

数据结构与算法 · 计算机科学 2019-02-21 Dustin Cobas , Gonzalo Navarro

Schema Matching is a method of finding attributes that are either similar to each other linguistically or represent the same information. In this project, we take a hybrid approach at solving this problem by making use of both the provided…

数据库 · 计算机科学 2020-04-22 Tanvi Sahay , Ankita Mehta , Shruti Jadon

In this paper, we describe a new type of match between a pattern and a text that aren't necessarily maximal in the query, but still contain useful matching information: locally maximal exact matches (LEMs). There are usually a large amount…

数据结构与算法 · 计算机科学 2025-05-22 Ahsan Sanaullah , Degui Zhi , Shaojie Zhang

Solving avoidability problems in the area of string combinatorics often requires, in an initial step, the construction, via a computer program, of a very long word that does not contain any word that matches a given pattern. It is well…

形式语言与自动机理论 · 计算机科学 2019-06-04 Thorsten Ehlers , Florin Manea , Dirk Nowotka , Kamellia Reshadi

Many database columns contain string or numerical data that conforms to a pattern, such as phone numbers, dates, addresses, product identifiers, and employee ids. These patterns are useful in a number of data processing applications,…

数据库 · 计算机科学 2017-12-07 Andrew Ilyas , Joana M. F. da Trindade , Raul Castro Fernandez , Samuel Madden

We investigate the following problem: given a sample of classified strings, find a first-order sentence of minimal quantifier rank that is consistent with the sample. We represent strings as successor string structures, that is, finite…

计算机科学中的逻辑 · 计算机科学 2018-09-11 Thiago Alves Rocha , Ana Teresa Martins , Francicleber Martins Ferreira

This paper presents a novel approach to the problem of semantic parsing via learning the correspondences between complex sentences and rich sets of events. Our main intuition is that correct correspondences tend to occur more frequently.…

计算与语言 · 计算机科学 2012-10-19 Hannaneh Hajishirzi , Mohammad Rastegari , Ali Farhadi , Jessica K. Hodgins

We analyse preference inference, through consistency, for general preference languages based on lexicographic models. We identify a property, which we call strong compositionality, that applies for many natural kinds of preference…

计算机科学中的逻辑 · 计算机科学 2024-11-01 Nic Wilson , Anne-Marie George

XML database query languages such as XQuery employ regular expression types with structural subtyping. Subtyping systems typically have two presentations, which should be equivalent: a declarative version in which the subsumption rule may…

编程语言 · 计算机科学 2008-01-07 James Cheney

We target the problem of provably computing the equivalence between two complex expression trees. To this end, we formalize the problem of equivalence between two such programs as finding a set of semantics-preserving rewrite rules from one…

编程语言 · 计算机科学 2021-06-10 Steve Kommrusch , Théo Barollet , Louis-Noël Pouchet