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
5702
В общем случае эта задача называется "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 ] 

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



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

Сейчас этот форум просматривают: drzewo


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

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