2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Подсчет количества слов, удовлетворяющих условию
Сообщение18.02.2011, 14:51 
Заслуженный участник


09/09/10
3729
Имеется некий конечный алфавит $\mathbb A = \{\, a,b,c,\,\dots \,\},\; |\mathbb A| = n$. Ясно, что слов длины $m$ над этим алфавитом существует ровно $|\mathbb A^m| = n^m$. Теперь вводится некий предикат $P(x),\; x\in \mathbb A^*$ и рассматриваются слова длины $m$, удовлетворяющие этом предикату. Нужно найти их количество, т.е. $|\{\,x\in\mathbb A^m \mid P(x) \,\}|$.

Мне интересны в основном предикаты, накладывающие условия вида "в слове встречается $n_i$ раз определенное подслово $A_i$, $n_i \geqslant 0,\; i = \overline{1,k}$". Как к этому подступиться? Подскажите какие-нибудь общие соображения, литературу?

 Профиль  
                  
 
 Re: Подсчет количества слов, удовлетворяющих условию
Сообщение18.02.2011, 21:54 
Заслуженный участник


27/06/08
4062
Волгоград
Joker_vD в сообщении #414314 писал(а):
Мне интересны в основном предикаты, накладывающие условия вида "в слове встречается $n_i$ раз определенное подслово $A_i$, $n_i \geqslant 0,\; i = \overline{1,k}$". Как к этому подступиться? Подскажите какие-нибудь общие соображения, литературу?
Начните с простых ситуаций, когда все интересующие нас подслова "хорошие". К "плохим" отнесем ситуации, когда какое-то интересующее нас подслово является частью другого, возникает при приписывании других подслов и т.п.
Например, подслово abab будет плохим, поскольку в сочетании ababab встречается, но не укладывается два раза. А подслова abc и fbe, в ситуации когда других интересующих нас подслов нет - хорошие.

Если плохих подслов нет, задача решается тривиально.

Нет. Погорячился. Даже в этом случае, все равно не так уж тривиально :-(

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group