Зображення перестановки в рядках


10

Вірно кажучи, узгодження шаблону перестановки стосується таких проблем:

Враховуючи перестановки в S n і σ в S m , при m n , чи містить π підпорядкованість τ довжиною m , елементи якої впорядковані відповідно до σ ?πSnσSmmnπ τмσ

Наприклад, якщо і σ = 2 1 3 , то підпослідовності 3 1 4 матчів сг . Як бачите, ми шукаємо тут не точну відповідність, а скоріше щось, що "схоже" на вказаний зразок.π=3 1 5 4 2 8 6 7σ=2 1 33 1 4σ

Хтось знає, чи проводилась робота над розширенням шаблону перестановки, що відповідає проблемам рядків? Google, на жаль, не допоміг, оскільки відома проблема зіставлення шаблонів на рядках не має нічого спільного з цим.


Я зараз займаюся дослідженнями афінних моделей перестановки. Існує деяка робота там, але більшість з них доступна лише тим, хто навчається в наукових закладах.
abigail3306

Відповіді:



3

Баарс, Льо і Сверєстра впровадили перестановки перестановки для Haskell (Журнал функціонального програмування / Том 14 / Випуск 06, с. 635 - 646). Вони можуть бути використані для визначення перестановки колекції аналізаторів. Якщо кожен з цих парсерів є необов'язковим парсером для одного символу (тобто відповідає символу чи нічого), то у вас є інгредієнти, які ви шукаєте. Я вважаю, що їхня бібліотека доступна в GHC.


0

Ви повинні почати з Revital Eres, Gad M. Landau, Laxmi Parida: Відкриття візерунка перестановки в біо наслідках . Журнал обчислювальної біології 11 (6): 1050-1060 (2004).


Здається, це не те саме: вони зацікавлені в розміщенні груп персонажів, які зустрічаються разом, не беручи до уваги порядок . Ця ж проблема щодо перестановок називається "ідентифікацією загальних інтервалів".
Ентоні Лабарре

@Labarre Я згоден з вашим коментарем. Чи слід видалити свою відповідь?
Джанлука Делла Ведова

1
Не видаляйте. Ваша відповідь та коментар Лабарре допомогли мені зрозуміти питання краще.
Аарон Стерлінг

@Aaron Sterling Тоді ми повинні редагувати питання, чи не так?
Джанлука Делла Ведова

2
Я вважаю, що питання є відносно зрозумілим, наскільки воно є.
Суреш Венкат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.