Использование математических методов для оптимизации взаимосвязей между элементами имущественных комплексов
Автор: Лушин С.В.
Журнал: Имущественные отношения в Российской Федерации @iovrf
Рубрика: Блокнот практика
Статья в выпуске: 8 (47), 2005 года.
Бесплатный доступ
Короткий адрес: https://sciup.org/170151351
IDR: 170151351
Текст статьи Использование математических методов для оптимизации взаимосвязей между элементами имущественных комплексов
Правомерен вопрос: а может ли расположение развилок вне связываемых объектов уменьшить общую длину пути, соединяющего эти объекты? Для случая, когда четыре объекта расположены в углах квадрата со стороной равной 1 (условной единице), кратчайший путь, соединяющий объекты с разветвлением только в объектах, имеет длину ( l ) равную 3, тогда как расположение разветвления в пересечении диагоналей квадрата дает l » 2,828 (короче более чем на 5,7 %), а при Н-образной конфигурации соединения объектов (развилки в точках F1 и F2 , из которых смежные стороны видны под одним и тем же углом - 120°) « 2,732 (еще короче на 3,4 %). Ответ в иллюстрациях приведен на рисунке 1.
Рис. 1. Варианты оптимальной длины коммуникаций в зависимости от выбора мест разветвлений: а) разветвления на территории связываемых объектов ( l = 3); б) развилка на пересечении диагоналей квадрата ( l = 2,828); в) разветвления в точках F1 и F2 , из которых смежные линии видны под одним и тем же углом – 120° ( l = 2,732)
Итак, улучшение результата возможно, а поиск оптимальных схем соединения объектов зависит от количества объектов, их взаимного расположения и мест развилок.
На побережье Северного ледовитого океана (район Крайнего Севера) отработаны четыре шахты горно-обогатительного комбината, основания вертикальных стволов которых имеют одинаковую отметку - ниже уровня моря со взаимным расположением, показанным на рисунке 2.
Совет директоров горно-обогатительного комбината по согласованию с местными природоохранными органами принял решение об использовании отработанных шахт A , B , C и D для хранения дизельного топлива в ледяной «колбе».
у км, .
С(11, 27) 0
27-
В (4,10)
3,96-- ©
2-- /4(10,2)0 0(28,28; 3,96)
"01 4 101*1 21 28,28 кмХ
Рис. 2. Расположение оснований вертикальных стволов шахт – A , B , C , D (ось 0x проходит вдоль побережья океана)
Задача 2.
Составить оптимальную схему проходки горизонтальных ледяных тоннелей, соединяющих основания вертикальных стволов шахт – A (10, 2), B (4, 10), C (11, 27) и D (28,28; 3,96). Найти общую протяженность ( L ) ледяных тоннелей и вычислить минимальные совокупные затраты ( Z min) реализации проекта, если усредненная стоимость проходки 1 километра ледяного тоннеля (горизонтальной ледяной выработки) равна S тысяч рублей.
Замечание . Евклидова задача Штейнера имеет алгоритмы для решения прикладных задач при небольшом количестве объектов (порядка 10). Общего алгоритма не существует, что связано с потерей дискретности. Исходные данные постановочной задачи № 2 относятся к случаю, когда составление оптимальной схемы имеет точное и эффективное решение (ресурсозатратные технологии заменяются на ресурсосберегающие) через построение точек Штейнера. Важнейшие свойства точек Штейнера, которые востребованы для решения рассматриваемой задачи:
-
• точка Штейнера имеет степень d = 3 (т. е. она является развилкой для трех направлений);
-
• для любого объекта [в нашем случае A (10, 2), B (4, 10), C (11,27) и D (28,28; 3,96)], из множества связываемых схемой, выполняется условие: степень d < 3; если d = 3, то
угол между любыми двумя смежными направлениями (линиями) должен быть равен 120°; если d = 2, то этот угол должен быть больше или равен 120°;
-
• если в исследуемой схеме N объектов, то количество точек Штейнера (n) будет в пределах 0 < n < N - 2 (для задачи 2: 0 < n < 2).
Решение . Количество и построение точек Штейнера зависит от свойств исходного четырехугольника ABCD . Для определения формы четырехугольника ABCD (прямоугольник или квадрат, параллелограмм или ромб, трапеция: простая или равнобедренная, простой четырехугольник):
-
а) вычислим длину каждой из сторон – AB , BC , CD и AD ,
-
б) установим взаимное расположение сторон на предмет их параллельности и (или) перпендикулярности.
AB = 7 (4 - 10)2 + (10 - 2)2 = V36 + 64 = ^00 = 10;
BC = 7(11 - 4)2 + (27 - 10)2 = /338 « 7324 х 1 1 +
2 х 324
« 18 х ( 1 + 0,022 ) « 18,42 ;
CD = 7(28,28 - 11)2 + (3,96 - 27)2 = 7 829,44 = 7784 х | 1 + 45,44 | « 28 х ( 1 + 0,29 ) « 28,8 ; ( 2 х 784 J v 7
AD = 7(28,28 - 10)2 + (3,96 - 2)2 = 7338" = 7324" х | 1 +
2 х 324
« 18 х ( 1 + 0,022 ) « 18,4.
Следствие 1. Четырехугольник ABCD не является ни квадратом, ни ромбом, т. к. AB # BC # CD # AD .
У - У -i х - Х — — —
Используя формулу ----- =---- — , составим уравнения прямых AB , BC , CD и
У 2 - У 1 Х 2 - Х 1
AD , на которых лежат стороны четырехугольника ABCD (AB с AB , BC с BC, CD с CD и AD с AD ), а для каждого уравнения прямой ax + by + c —0 по формуле k = -b вычислим угловые коэффициенты kAB, kBC, kCD и kAD , по которым определим взаимное расположение сторон AB, BC, CD и AD.
2 Используя понятие дифференциала, можно «вручную» вычислить корень любой n-й степени: если
1 f1 -1] Пх f (X) = nx , то f'(X) =-х X1 n J =----- т. к. f (х + Дх )= f (х )+ f'(х )хДх , то n n х х , пх + Дх = п/х + -^Х- х Дх = л/х х f 1+ ^^] .
n х Х
n х Х
Например, 6 67,84 = 6 64 х 1 1 + ^4- |« 2 х ( 1 + 0,01 ) « 2,02.
6 х 64
AB ° y- 2 = ~8x+6y—92=°; k A® =- 8 ~ k A ”-1,3... ; 6;
BC ^ У -1° = — ~ 17x - 7y + 2 = °; k = 17 ~ k ” 2,4 17 7 ; BC 7 ; BC
CD
y - 27
- 23,04
^ -11 ~ 23,°4x + 17,28y - 72° = °; k ^ =- 23^4 ~ k ^ «- 1,3...
17,28 ; CD 17,28 ; CD
AD « У- 2 =
1,96 18,28
~ ;
1 96
1,96x - 18,28y + 16,96 = °; k— = -196- AD 18,28 ;
~
k AD « °,1 .
Следствие 2. Прямые AB и CD параллельны, т. к. k AB = k CD «- 1,3..., отсюда AB II CD ,
-
т. к. AB с AB , а CD с CD .
Вывод 1 . Четырехугольник ABCD – равнобедренная трапеция ( AB || CD , BC = AD « 18,4 ).
Алгоритм размещения двух точек Штейнера для равнобедренной трапеции ABCD (рис. 3): на перпендикуляре P1P2 , проведенном через середины оснований трапеции ( AB и CD ), отметим две точки F1 и F2 , отвечающие свойству точек Штейнера, а именно Z AF 1 B = 12°°, Z CF 2 D = 12°°.
Из условий задачи и алгоритма выбора точек F1 и F2 следует:
L = AF 1 + F 1 B + F 1 F2 + F 2 C + F 2 D ; (1)
A AF 1 B и A CF 2 D - равнобедренные,
т. к. A P F 1 A = A PFB
как прямоугольные с общей высотой ( P 1 F 1 и P 2 F 2 )
A P2F 2 C = A P2F2D J и равными основаниями;
Z P 1 AF 1 = Z P 1 BF 1 = Z P 2 CF 2 = Z P 2 DF 2 = (j8Q 0 - 12° 0 )^2 = 3° 0 .
Из свойств (2) и (3) следует:
AF 1 = F 1 B = 2 P 1 F 1 ;
CF 2 = F 2 D = 2 P 2 F 2
(катет лежащий против угла в 30° равен половине гипотенузы).
Поскольку F 1 F 2 с P 1 P 2, т. е. лежат на одной прямой
F 1 F 2 = P 1 P 2 - P 1 F 1 - F 2 P 2 .
Подставляя (4), (5) и (6) в (1), получим
L = P 1 P 2 + 3 x ( P 1 F 1 + P 2 F 2 ) .
Из A F 1 P 1 A и A F 2 P 2 C находим P 1 F 1 и P 2 F 2 соответственно:
P 1 F 1 = P 1 A x tg 3° 0 =
AB 1 AB x Va x 73 =
PF = P2C x tg 3°o = CD x -D = CD x ^3
22 2 2 3 6
P F i + P 2 F 2

Рис. 3. Построение точек Штейнера F1 и F2 для равнобедренной трапеции ABCD
_---X
( AB + CD ) .
Поскольку AB || CD (см. следствие 2), P1P2 вычислим3 как расстояние от произвольной точки прямой CD , например C (11,27), до прямой AB : 8x + 6y – 92 = 0.
P 1 P 2
18 x 11 + 6 x 27 - 92| _ ^8 + 162 - 92| _ 158
78 2 + 6 2 " 7w0 "^o"
.
Подставляя (10) и (11) в (7), получим искомый результат:
L = 15,8 + ^3 x ( AB + CD ) re 15,8 + ^3 х
( 10 + 28,8 ) _ 15,8 + 19,4 х 73 re 49,4 км
Z min _ L X S re 49,4 X S тыс . р .
Примечание . Если точку Штейнера выбрать на пересечении диагоналей равнобедренной трапеции ABCD , то результат ( d ) будет хуже на величину а re ( 50 - 49,4 ) км re 0,6 км , т. к.
d _ 2 AC _ 2 X V ( 11 - 10 ) 2 + ( 27 - 2 ) 2 = 2 х 7 1 + 625 _ 2 х 7626 re 2 х 7625 х l 1 +
) 2 X 625 J
_ 2 x 25 x | 1 + U 50 x ( 1 + 0,0008 ) re 50
I 1250J v 7 .
Ответ : L re 49,4 км ; Z min re 49,4 х S тыс . р .
3 Используем формулу: h _
I ax 0 + by 0 + c| 7 a 2 + b 2
где h – расстояние от точки H ( x 0, y 0) до прямой ax + by + c =0.
Резюме . Реализация проекта, сформулированного в задаче 2, позволяет просвещенному собственнику заменить ресурсозатратные технологии на ресурсосберегающие, поднять социальный статус северного региона, усилить конкурентоспособность, опережающими темпами развить геологоразведку, защитить население и территорию от техногенных катастроф и террора, и как следствие – укрепить безопасность и социальную, и экономическую.
Размещение стратегического объекта (хранилище горюче-смазочных материалов – ГСМ) в пространстве вечной мерзлоты и возможность самостоятельного регулирования объемов хранилища освобождают собственника от необходимости ежегодного «северного» завоза ГСМ, что на порядок:
-
• сокращает затраты по перевозке ГСМ по тундре (в ледяную «колбу» ГСМ закачивается сразу с танкера, т. к. вертикальный ствол шахты А находится вблизи причала);
-
• увеличивает срок эксплуатации автотранспорта и гусеничной техники.
Задача 2’ (для самостоятельного решения).
-
• Сформулировать вербальную модель задачи для случая, когда объекты размещены в вершинах прямоугольника со сторонами 8 и 6 км. (ключ: задача 2 и ее решение).
-
• Построить точки Штейнера.
-
• Найти решение по критерию: минимальная суммарная длина прямолинейных соединений вершин прямоугольника.
-
• Составить виртуальную схему соединения вершин прямоугольника через точки Штейнера.
-
• Вычислить минимальные совокупные затраты реализации проекта, если стоимость 1 километра коммуникации составляет S тысяч рублей.
Ответ : Длина ~ 18,4 км.
Прямые затраты ~ 18,4 S тыс. р.
Вопросы
-
1. Сколько существует альтернатив для построения точек Штейнера в прямоугольнике?
-
2. Если точку Штейнера выбрать на пересечении диагоналей прямоугольника, каким будет результат А ?