2014 dxdy logo

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

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


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


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

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 задача о расстановке ферзей
Сообщение03.12.2010, 19:10 


10/10/10
109
8 ферзей надо расставить на шахматной доске 8*8 найти количество перестановок. сами перестановки не нужны

интересны ссылки на не переборные решения

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение04.12.2010, 16:20 


10/10/10
109
просто читал что количество решений нашли для 8*8 аналитически(без перебора) во времена Эйлера

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение05.12.2010, 01:14 


07/04/10
43
Украина
Вам нужны расстановки не атакующих ферзей? Если да, то это известная классическая задача. См. Задачу о восьми ферзях (Википедия)

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение05.12.2010, 09:40 


10/10/10
109
именно эта задача, но не переборный вариант

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение05.12.2010, 11:30 


02/11/08
1193
Может попробовать записать систему равенств и неравенств для переменных булевского типа для неизвестных $x_{i,j}$ - уравнения - это суммы по строкам, столбцам и неравенства - суммы по диагоналям - получится 8+8 уравнений и 30 неравенств для 64 неизвестных. И посмотреть все базисные решения этой системы.

-- Вс дек 05, 2010 13:18:58 --

Может попробовать записать систему равенств и неравенств для переменных булевского типа для неизвестных $x_{i,j}$ - уравнения - это суммы по строкам, столбцам и неравенства - суммы по диагоналям - получится 8+8 уравнений и 30 неравенств для 64 неизвестных. И посмотреть все базисные решения этой системы.

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение05.12.2010, 14:13 


10/10/10
109
решение сводится к перебору... для 8*8 приемлимо, а вот для больше нет...

просто читал, что для 8*8 задача была решена через "определитель"... что и как не знаю... может кто читал...

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение07.12.2010, 19:06 


10/10/10
109
нет идей?

 Профиль  
                  
 
 Re: задача о расстановки ферзей
Сообщение07.12.2010, 22:13 


02/11/08
1193
http://archive.ite.journal.informs.org/ ... ggiero.pdf - здесь система выписана про которую я писал, но ссылка битая на макрос - можете сами попробовать в екселе - но это тоже будет переборное решение в конечном счете. Можно попробовать идею симплекс метода как то притянуть к этой системе - по крайней мере перебор может удастся упорядочить.
http://mathworld.wolfram.com/QueensProblem.html
http://oeis.org/search?q=The%20problem% ... 0&start=10 и
http://oeis.org/A000170 посмотрите ссылки здесь.

Поэкспериментируйте с определителями - посмотрите матрицы из 0 и 1.

Кто бы еще из модераторов падежи поправил в названии топика.

 Профиль  
                  
 
 Re: задача о расстановке ферзей
Сообщение08.12.2010, 13:02 


02/11/08
1193
Пример решения в Excel
Изображение
Но если пытаться применить симплекс метод, то что-то слишком горомоздкая получается система - 90 переменных и 42 ограничения. Наверное, лучше бек-трэкинга нечего не придумать.

 Профиль  
                  
 
 Re: задача о расстановке ферзей
Сообщение08.12.2010, 13:12 
Заслуженный участник


08/04/08
8562
Если записать систему булевых линейных ограничений, то число ее решений найти можно без перебора решений. (перебор в этой формуле своеобразно отражается)
Вот только формулу я Вам не скажу - секрет фирмы :-) .

 Профиль  
                  
 
 Re: задача о расстановке ферзей
Сообщение08.12.2010, 14:11 


10/10/10
109
жаль... просто очень интересно...
можно сделать 2мя уравнениями, но тоже дальще хрен его знает как

-- Ср дек 08, 2010 15:31:20 --

буду благодарен за любые мысли и идеи

-- Ср дек 08, 2010 15:31:42 --

данная задача для меня модельная

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

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



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

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


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

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