2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Уравнение
Сообщение27.10.2006, 21:53 


27/10/06
2
Здравствуйте
помогите с алгоритмом решения уравнения

1/x1 + 1/x2 + 1/x3 + 1/x4 + 1/x5 + 1/x6 + 1/x7 + 1/x8 = 1/2

x1<=x2<=x3<=x4<=x5<=x6<=x7<=x8 (натуральные)

 Профиль  
                  
 
 
Сообщение27.10.2006, 23:40 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Если x1> 16 то такой набор переменных не может быть решением. Аналогично, невозможно неравенство x1 < 3 .Значит, возможен перебор случаев x1= 3, 4, 5,.......16. На таких же соображениях всю задачу можно свести к конечному перебору значений остальных переменных. Этот перебор можно сильно сократить, если привлечь дополнительные соображения.

 Профиль  
                  
 
 
Сообщение27.10.2006, 23:52 
Экс-модератор
Аватара пользователя


23/12/05
12064
$x_1=x_2=x_3=x_4=x_5=x_6=x_7=x_8=1/16$

 Профиль  
                  
 
 
Сообщение28.10.2006, 00:08 


27/10/06
2
Цитата:
Этот перебор можно сильно сократить, если привлечь дополнительные соображения.

Собственно, этот перебор меня и интересует. Как его ускорить? Не поделитесь соображениями? Вообще существуют ли в природе способы, ускоряющие перебор, для таких задач?

 Профиль  
                  
 
 
Сообщение28.10.2006, 07:42 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Я подразумевал соображения такого вида: если какие-либо две соседних переменных различны, то их разность не меньше 1, что позволяет усилить оценку и, тем самым, уменьшить перебор и т. п.
Общих способов уменьшить перебор в такого рода задачах я не знаю, поскольку глубоко этой темой не интересовался, но видел много книг по алгоритмическим методам в различных разделах математики - можно поискать в них.

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

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



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

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


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

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