2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4  След.
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 17:20 


28/11/11
2884
Ales в сообщении #573734 писал(а):
Решается только перебором из числа случаев, которое растет экспоненциально с ростом числа объектов.

Интересно, а каково число объектов, для которых можно за разумное время (1 час например) на обычном компьютере пересчитать все варианты и сравнить их между собой? Вроде бы, для задачи коммивояжера с 66 объектами $-$ это уже трансвычислительное число, то есть такое, что компьютер миллиарды лет считать будет.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 17:27 


01/04/12
107
И где бы ты ни был
А если эту задачу решать не точно = перебором всех возможностей, а приближенно, то какие методы/алгоритмы/модели есть?

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 17:31 


28/11/11
2884
A'Y в сообщении #573749 писал(а):
А если эту задачу решать не точно = перебором всех возможностей, а приближенно, то какие методы/алгоритмы/модели есть?

Из Вики:
Цитата:
Используя методы декомпозиции, можно вычислить решения для случаев задачи с миллионами узлов, длина которых менее чем на 1 % больше оптимальной.

Как сделать декомпозицию Вашей задачи, и как она вообще делается, $-$ не знаю.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 17:37 


20/12/09
1527
A'Y в сообщении #573749 писал(а):
А если эту задачу решать не точно = перебором всех возможностей, а приближенно, то какие методы/алгоритмы/модели есть?

Попробуйте сами решить такую примитивную инженерную задачу:
провести электропроводку в квартире (загородном доме) или сделать систему отопления.

Если Вы этим займетесь, то поймете,
что инженерам нет дела до минимальности, оптимальности, моделей, методов, алгоритмов и т.п.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 17:39 


01/04/12
107
И где бы ты ни был
Если электропроводка в доме, то да, нет дела до оптимальности. А если в масштабах страны?

-- 20.05.2012, 18:40 --

Меня теоретическое решение интересует, а не немедленное всюду внедрение. И у меня другая задача, но она изоморфна электропроводке)

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 18:00 


01/05/11
79
Ales в сообщении #573758 писал(а):
Если Вы этим займетесь, то поймете, что инженерам нет дела до минимальности, оптимальности, моделей, методов, алгоритмов и т.п.

Поправка: некоторой части инженеров есть до этого дело, помимо задач производственных есть ещё всякие НИРы и ОКРы, но даже в этом случае подходы отличаются от подходов математиков

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 18:11 


01/04/12
107
И где бы ты ни был
А чем отличаются - можете сформулировать?

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение20.05.2012, 21:46 


28/11/11
2884
Кстати, я не знаю, то, что в обсуждаемой задаче не нужно возвращаться обратно (откуда выходит коммивояжер в своей задаче), что-то меняет?

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение21.05.2012, 09:19 
Заслуженный участник
Аватара пользователя


28/09/06
10853
Ales в сообщении #573758 писал(а):
Попробуйте сами решить такую примитивную инженерную задачу:
провести электропроводку в квартире (загородном доме) или сделать систему отопления.

Если Вы этим займетесь, то поймете,
что инженерам нет дела до минимальности, оптимальности, моделей, методов, алгоритмов и т.п.
Это слишком «прямолинейно». Инженерам может быть нет дела до этих «умных» слов, но на деле они именно всем этим и пользуются, ибо оказывается, что за этими «умными» словами стоят простые вещи. Никто ведь не протянет повод от выключателя к люстре напрямую навесом через середину комнаты. А почему? Да именно потому, что в голове есть какие-то соображения об «оптимальности», если хотите - «модель» использования проводки. И согласно этой модели для короба с поводом допустимо идти по стенке в горизонтальном или вертикальном направлении, но недопустимо, например, идти наискосок.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение21.05.2012, 21:51 


20/12/09
1527
epros в сообщении #573988 писал(а):
Ales в сообщении #573758 писал(а):
Попробуйте сами решить такую примитивную инженерную задачу:
провести электропроводку в квартире (загородном доме) или сделать систему отопления.

Если Вы этим займетесь, то поймете,
что инженерам нет дела до минимальности, оптимальности, моделей, методов, алгоритмов и т.п.
Это слишком «прямолинейно». Инженерам может быть нет дела до этих «умных» слов, но на деле они именно всем этим и пользуются, ибо оказывается, что за этими «умными» словами стоят простые вещи. Никто ведь не протянет повод от выключателя к люстре напрямую навесом через середину комнаты. А почему? Да именно потому, что в голове есть какие-то соображения об «оптимальности», если хотите - «модель» использования проводки. И согласно этой модели для короба с поводом допустимо идти по стенке в горизонтальном или вертикальном направлении, но недопустимо, например, идти наискосок.

Оптимальность есть, но совсем в другом смысле.

Инженеру главное - решить задачу, все равно как, лишь бы соблюсти условия.
Если инженер талантлив, то он подберет лучшее решение.
Но никто не ищет оптимум на множестве решений.
Решение у инженера всегда одно.

Любая инженерная задача, как правило, сложнее любой математической,
и если работать как математики, то ничего не сделаешь.
Инженеры не долго думая, приняли и реализовали план ГОЭЛРО.
А математики до сих пор бы считали (при свечах), как лучше разместить электростанции.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение21.05.2012, 22:26 


19/05/10

3940
Россия
Ales в сообщении #574358 писал(а):
...
и если работать как математики, то ничего не сделаешь.
Инженеры не долго думая, приняли и реализовали план ГОЭЛРО.
А математики до сих пор бы считали (при свечах), как лучше разместить электростанции.


Не надо так примитивно думать)
Есть нормальные математики и нормальные инженеры
есть и другие

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение22.05.2012, 09:43 
Заслуженный участник
Аватара пользователя


28/09/06
10853
Ales в сообщении #574358 писал(а):
Инженеру главное - решить задачу, все равно как, лишь бы соблюсти условия.
Думаете, что сказанное Вами сейчас относится только к инженерам? Точно так же - и к математикам, и к физикам, и к биологам, и к кому угодно, кто решает какие угодно задачи. Просто задачи могут быть разные, в частности - по степени формализации. Например, при поиске «оптимума» не всегда нужно перебирать именно ВСЕ решения. Но соображение о том, что вертикально - это лучшее, чем наискосок, это ведь тоже выбор оптимума из некоторого множества вариантов.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение22.05.2012, 17:15 


23/02/12
3357
Ales в сообщении #574358 писал(а):
Решение у инженера всегда одно.

Это плохой инженер.
Цитата:
Инженеры не долго думая, приняли и реализовали план ГОЭЛРО.

Инженер и математик решают совершенно разные задачи. Например, математики решают задачу оптимального расположения электростанций с точки зрения минимума затрат на реализации при удолетворения требования покрытия данной территории. А инженер решает задачу проектирование и реализации конкретной станции. Давайте на этом договоримся и пойдем вместе дальше! :D

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение22.05.2012, 17:53 


31/12/10
1555
В свое время авиационные конструкторы всего мира столкнулись с проблемой преодоления звукового барьера. При достижении скорости близкой к скорости звука самолеты стали разрушаться в воздухе.
Инженеры ничего не могли сделать, к расчетам прочности конструкции не было претензий.
И только математик Келдыш нашел причину. По докладам оставшихся в живых летчиков и но останкам самолетов он нашел причину катастроф, обосновал это теоретически. В дальнейшем был успешно предален звуковой барьер и началась эра сверзвуковых полетов.

 Профиль  
                  
 
 Re: Как инженерную задачу перевести в математическую?
Сообщение22.05.2012, 20:30 


20/12/09
1527
vicvolf в сообщении #574697 писал(а):
Ales в сообщении #574358 писал(а):
Решение у инженера всегда одно.

Это плохой инженер.
Цитата:
Инженеры не долго думая, приняли и реализовали план ГОЭЛРО.

Инженер и математик решают совершенно разные задачи. Например, математики решают задачу оптимального расположения электростанций с точки зрения минимума затрат на реализации при удолетворения требования покрытия данной территории. А инженер решает задачу проектирование и реализации конкретной станции. Давайте на этом договоримся и пойдем вместе дальше! :D


Я как раз и говорю про то, что инженерная и математическая задача совсем разные вещи.
Невозможно и бессмысленно сделать полную формализацию инженерной задачи.
Также невозможно решить сложную инженерную задачу (сверхзвуковые самолеты, ракеты, полеты в космос) без помощи сильной математики.
Но нельзя подходить к инженерным проблемам как к математическим.
Инженер всегда идет на какой-то риск.
У математика только дедукция, и строгое доказательство.
А инженер (и физик тоже) больше опирается на интуицию, индукцию и опыт.

Хороший инженер может предложить разные решения, но это дорого.
Поэтому решение обычно одно.
Соревнуются инженеры, каждый со своим проектом.
Выбирает некомпетентный заказчик.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3, 4  След.

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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