کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
426408 686052 2015 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Pattern matching with variables: A multivariate complexity analysis
ترجمه فارسی عنوان
تطبیق الگو با متغیرها: تجزیه و تحلیل پیچیدگی چندمتغیره
کلمات کلیدی
تطبیق الگوی پارامتریک شده؛ تطبیق تابع؛ تکمیل NP ؛ مشکل عضویت برای زبانهای الگو؛ مورفیسم ها
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

A pattern α, i.e., a string that contains variables and terminals, matches a terminal word w if w can be obtained by uniformly substituting the variables of α by terminal words. Deciding whether a given terminal word matches a given pattern is NP-complete and this holds for several natural variants of the problem that result from whether or not variables can be erased, whether or not the patterns are required to be terminal-free or whether or not the mapping of variables to terminal words must be injective. We consider numerous parameters of this problem (i.e., number of variables, length of w, length of the words substituted for variables, number of occurrences per variable, cardinality of the terminal alphabet) and for all possible combinations of the parameters (and variants described above), we answer the question whether or not the problem is still NP-complete if these parameters are bounded by constants.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 242, June 2015, Pages 287–305
نویسندگان
, ,