2014 dxdy logo

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

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




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


30/01/06
72407
Математические модели бывают самые разнообразные, по сути, любой математический объект можно "возвести в ранг" математической модели чего-нибудь реального.

Обычно базовая идея о математической модели - это набор уравнений. Реальная система описывается набором чисел, меняющихся непрерывно, и этот набор задаёт пространство. Набор уравнений задаёт в нём подпространство, типа того, как уравнения в двух- и трёхмерном пространстве задают кривые и поверхности. Модель считает, что точка, соответствующая системе, находится всегда на этом подпространстве. Эту модель можно использовать по-разному, задавая одни числа, и разыскивая по ним другие.

Опираясь на эту базовую идею, можно развивать её по-разному, создавая другие математические объекты. Например, можно считать, что точки только приблизительно группируются вокруг такой поверхности, а сами случайно разбросаны вокруг неё, по законам математической статистики. Можно считать, что поверхность задана не просто уравнениями, а порождается дифференциальными уравнениями, и суть модели - это как раз дифференциальные уравнения, и их различные решения. Можно, дальше, считать, что какие-то числа меняются не непрерывно, а по шагам, например, мы рассматриваем систему в дискретные моменты времени, и тогда вместо дифференциальных уравнений у нас будут конечно-разностные или итерационные. Сочетанием дискретности со случайностью, можно перейти к цепям Маркова. Рассматривая разные дискретные величины (например, соответствующие разным входным воздействиям), можно задать модель в виде автомата или группы. И то, и другое изображается графом. И так далее, докуда хватит фантазии или потребностей задачи.

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


25/03/10
590
а что граф - это не модель? а изображение модели?

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


30/01/06
72407
Граф и сам по себе может быть моделью, но на нём могут быть введены дополнительные структуры или соотношения, делающие его чем-то большим, чем просто граф.

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


28/11/11
2884

(Оффтоп)

Кстати, а (математический) узел $-$ это ведь то же какого-то рода граф?

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


30/01/06
72407

(Оффтоп)

Нет. Узел - это вложение, или погружение (не принципиально, что именно) одномерной линии (принято брать кольцо $S^1$) в пространство большей размерности. В трёхмерное, потому что в других размерностях они все тривиальны (на плоскости верёвку не заплетёшь без самопересечений, а в 4-мерном пространстве всегда можно расплести). Поскольку сама одномерная линия проста, и пространство вложения просто, теория узлов изучает топологию дополнения до этого вложения - вот она может быть сложна. Вложения более сложных графов, чем кольцо, изучает теория кос и зацеплений, кажется.

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


28/11/11
2884

(Оффтоп)

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

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


30/01/06
72407
Один и тот же узел можно по-разному спроецировать. Правда, кажется, теория узлов рассматривает также и проекции узлов, но как именно - я не в курсе.

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


28/11/11
2884
Нет. Между проекциями и узлами одно-однозначное соответствие. И теория узлов работает только с проекциями узлов, больше никак с ними не работает.

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


20/12/09
1527
Инженерная задача никогда не переводится в математическую.
Но инженерная задача содержит в себе кучу математических задач, которые обычно решаются тривиально (большинство на уровне школьной математики).

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


01/04/12
107
И где бы ты ни был
Как разбить на математические/перевести вот эту?

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


20/12/09
1527
A'Y в сообщении #573711 писал(а):
Как разбить на математические/перевести вот эту?


Ваша задача не инженерная.
Должны быть критерии приемки. Оптимальность - это не критерий.

Это наоборот, математическая задача, да ещё, похоже, NP-полная.

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


01/04/12
107
И где бы ты ни был
А как выглядела бы формулировка инженерной задачи?

Критерии приемки - что это? Оптимальность -подразумевается минимальность длины соединяющих вершины ребер.

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

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


28/11/11
2884
Да, как задача коммивояжёра, она NP-полная.

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


20/12/09
1527
A'Y в сообщении #573718 писал(а):
А как выглядела бы формулировка инженерной задачи?

Критерии приемки - что это? Оптимальность -подразумевается минимальность длины соединяющих вершины ребер.

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


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


NP-полная задача - Вы совершенно верно её описали.
Решается только перебором из числа случаев, которое растет экспоненциально с ростом числа объектов.

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


01/04/12
107
И где бы ты ни был
Спасибо!

-- 20.05.2012, 18:14 --

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

-- 20.05.2012, 18:16 --

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

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

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



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

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


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

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