中文
相关论文

相关论文: Pattern Matching in Trees and Strings

200 篇论文

We initiate a systematic study of utilizing predictions to improve over approximation guarantees of classic algorithms, without increasing the running time. We propose a systematic method for a wide class of optimization problems that ask…

数据结构与算法 · 计算机科学 2024-11-26 Antonios Antoniadis , Marek Eliáš , Adam Polak , Moritz Venzin

String diagrams are an increasingly popular algebraic language for the analysis of graphical models of computations across different research fields. Whereas string diagrams have been thoroughly studied as semantic structures, much less…

范畴论 · 数学 2022-11-04 Paul Wilson , Fabio Zanasi

The use of machine learning algorithms in finance, medicine, and criminal justice can deeply impact human lives. As a consequence, research into interpretable machine learning has rapidly grown in an attempt to better control and fix…

机器学习 · 计算机科学 2021-02-02 Thibaut Vidal , Toni Pacheco , Maximilian Schiffer

Online string matching is a computational problem involving the search for patterns or substrings in a large text dataset, with the pattern and text being processed sequentially, without prior access to the entire text. Its relevance stems…

数据结构与算法 · 计算机科学 2023-10-25 Matthew N. Palmer , Simone Faro , Stefano Scafiti

We study pattern matching problems on two major representations of uncertain sequences used in molecular biology: weighted sequences (also known as position weight matrices, PWM) and profiles (i.e., scoring matrices). In the simple version,…

数据结构与算法 · 计算机科学 2016-07-12 Tomasz Kociumaka , Solon P. Pissis , Jakub Radoszewski

The matrices of spanning rooted forests are studied as a tool for analysing the structure of networks and measuring their properties. The problems of revealing the basic bicomponents, measuring vertex proximity, and ranking from preference…

组合数学 · 数学 2013-05-29 Pavel Chebotarev , Rafig Agaev

Decision tree learning is a widely used approach in machine learning, favoured in applications that require concise and interpretable models. Heuristic methods are traditionally used to quickly produce models with reasonably high accuracy.…

String matching is the problem of deciding whether a given $n$-bit string contains a given $k$-bit pattern. We study the complexity of this problem in three settings. Communication complexity. For small $k$, we provide near-optimal upper…

计算复杂性 · 计算机科学 2019-02-21 Alexander Golovnev , Mika Göös , Daniel Reichman , Igor Shinkar

The paper discusses the limitations of deep learning models in identifying and utilizing features that remain invariant under a bijective transformation on the data entries, which we refer to as combinatorial patterns. We argue that the…

机器学习 · 计算机科学 2023-03-30 Karen Sargsyan

Trees or rooted trees have been generously studied in the literature. A forest is a set of trees or rooted trees. Here we give recurrence relations between the number of some kind of rooted forest with $k$ roots and that with $k+1$ roots on…

组合数学 · 数学 2017-02-08 Song Guo , Victor J. W. Guo

In this work we introduce a new linear time compression algorithm, called "Re-pair for Trees", which compresses ranked ordered trees using linear straight-line context-free tree grammars. Such grammars generalize straight-line context-free…

数据结构与算法 · 计算机科学 2010-08-02 Markus Lohrey , Sebastian Maneth , Roy Mennicke

We address the problem of counting the number of strings in a collection where a given pattern appears, which has applications in information retrieval and data mining. Existing solutions are in a theoretical stage. We implement these…

数据结构与算法 · 计算机科学 2015-10-02 Travis Gagie , Aleksi Hartikainen , Juha Kärkkäinen , Gonzalo Navarro , Simon J. Puglisi , Jouni Sirén

We propose two methods of learning vector representations of words and phrases that each combine sentence context with structural features extracted from dependency trees. Using several variations of neural network classifier, we show that…

计算与语言 · 计算机科学 2015-11-20 James Cross , Bing Xiang , Bowen Zhou

In recent years, there has been an exponential growth in the number of complex documents and texts that require a deeper understanding of machine learning methods to be able to accurately classify texts in many applications. Many machine…

Mappings to structured output spaces (strings, trees, partitions, etc.) are typically learned using extensions of classification algorithms to simple graphical structures (eg., linear chains) in which search and parameter estimation can be…

机器学习 · 计算机科学 2009-07-07 Hal Daumé , Daniel Marcu

We derive tight bounds on the expected weights of several combinatorial optimization problems for random point sets of size $n$ distributed among the leaves of a balanced hierarchically separated tree. We consider {\it monochromatic} and…

离散数学 · 计算机科学 2013-07-29 Béla Csaba , Thomas A. Plick , Ali Shokoufandeh

Higher-dimensional orthogonal packing problems have a wide range of practical applications, including packing, cutting, and scheduling. Combining the use of our data structure for characterizing feasible packings with our new classes of…

数据结构与算法 · 计算机科学 2007-05-23 Sandor P. Fekete , Joerg Schepers , Jan C. van der Veen

Matching two texts is a fundamental problem in many natural language processing tasks. An effective way is to extract meaningful matching patterns from words, phrases, and sentences to produce the matching score. Inspired by the success of…

计算与语言 · 计算机科学 2016-02-23 Liang Pang , Yanyan Lan , Jiafeng Guo , Jun Xu , Shengxian Wan , Xueqi Cheng

A pattern p (i.e., a string of variables and terminals) matches a word w, if w can be obtained by uniformly replacing the variables of p by terminal words. The respective matching problem, i.e., deciding whether or not a given pattern…

数据结构与算法 · 计算机科学 2019-07-30 Florin Manea , Markus L. Schmid

In this article we propose a heuristic algorithm to explore search space trees associated with instances of combinatorial optimization problems. The algorithm is based on Monte Carlo tree search, a popular algorithm in game playing that is…

人工智能 · 计算机科学 2022-11-17 Jorik Jooken , Pieter Leyman , Tony Wauters , Patrick De Causmaecker