2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Меняем фишки местами
Сообщение27.04.2011, 22:27 


01/10/10

2116
Израиль (племянница БизиБивера)
В ряд лежат фишки, на них написаны цифры 7, 8, 9, 4, 5, 6, 1, 2, 3.

Разрешается взять несколько лежащих подряд фишек и изменить их порядок на обратный.

За какое наименьшее число таких операций можно получить 1, 2, 3, 4, 5, 6, 7, 8, 9?

Приведите пример и докажите, что за меньшее число операций это сделать не удастся.

 Профиль  
                  
 
 Re: Меняем фишки местами
Сообщение27.04.2011, 22:55 


15/03/11
137
за 3

 Профиль  
                  
 
 Re: Меняем фишки местами
Сообщение27.04.2011, 22:56 


01/10/10

2116
Израиль (племянница БизиБивера)
zhekas в сообщении #439308 писал(а):
за 3

А почему за 2 нельзя?

 Профиль  
                  
 
 Re: Меняем фишки местами
Сообщение02.05.2011, 20:23 
Модератор
Аватара пользователя


11/01/06
5664
В общем случае эта задача называется "sorting by reversals". Она особенно важна для биоинформатики, хотя там обычно элементы имеют знаки и каждая reversal меняет знаки переставляемых элементов на противоположные.
Задача в беззнаковом случае является NP-полной, а в знаковом случае - полиномиально разрешимой.

Вот онлайновая тулза, которая решает эту задачу для заданных перестановок: http://grimm.ucsd.edu/GRIMM/

 Профиль  
                  
 
 Re: Меняем фишки местами
Сообщение02.05.2011, 20:29 


01/10/10

2116
Израиль (племянница БизиБивера)
maxal в сообщении #441038 писал(а):
В общем случае эта задача называется "sorting by reversals". Она особенно важна для биоинформатики, хотя там обычно элементы имеют знаки и каждая reversal меняет знаки переставляемых элементов на противоположные.
Задача в беззнаковом случае является NP-полной, а в знаковом случае - полиномиально разрешимой.

Вот онлайновая тулза, которая решает эту задачу для заданных перестановок: http://grimm.ucsd.edu/GRIMM/

Анечка смогла без "тулзы" доказать: http://e-science.ru/forum/index.php?showtopic=30368

(Оффтоп)

По поводу слова "тулза".
Теперь я понимаю, почему мы говорим "эскимосы" :lol1:
Ведь "с" уже само по себе указывает на множественное число, а мы ещё и "ы" добавляем...

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

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



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

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


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

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