- •Волков Сергей Николаевич землеустройство экономико-математические методы и модели
- •Раздел I
- •Глава 1
- •1.2. Математические методы, применяемые в экономических расчетах
- •Глава 2
- •1. Классификация математических моделей, применяемых в землеустройстве
- •Вычислении площадей треугольников и четырехугольников
- •4.3. Метод решения задачи на условный экстремум лагранжа
- •Глава 5
- •4. Годовые затраты на 1 га пашни в зависимости от размера территории (зерно-свекловичный тип хозяйства с развитым молочно-мясным скотоводством)
- •5.3. Определение оптимальных размеров полей севооборотов
- •5. Расчет оптимального размера поля севооборота
- •Глава 6 итерационные методы
- •6.1. Постановка и математическая формулировка
- •8. Расчет координат оптимального размещения ферм методом последовательных приближений
- •9. Расчет координат животноводческих комплексов
- •10. Расчет оптимальных координат молочного комплекса при селешш Большая Вруда (итерационный метод)
- •11. Анализ эффективности размещения животноводческих комплексов (тыс. Руб., в ценах 1990 г.)
- •12. Расчет значения предельной ошибки целевой функции
- •Раздел III
- •Глава 7
- •Глава 8 расчет параметров производственных функций
- •13. Исходные данные к задаче 8.1
- •8.2. Принцип наименьших квадратов
- •8.3. Системы нормальных уравнений
- •16. Исходные данные к задаче 8.2
- •18. Исходные данные к задаче 8.3
- •8.5. Применение линейных моделей регрессии
- •22. Исходные данные к задаче 8.5
- •Глава 9
- •9.2. Оценка погрешностей определения коэффициентов корреляции
- •25. Корреляционные и дисперсионные характеристики демонстрационных задач
- •26. Формулы для расчета экономических характеристик некоторых однофакторных производственных функций
- •27. Формулы для расчета предельных норм заменяемости для некоторых двухфакторных производственных функций
- •10.2. Примеры расчета экономических характеристик
- •28. Зависимость коэффициента эластичности Ег от стоимости животноводческих построек (х2)
- •Раздел IV
- •Глава 11
- •33. Расчет бета-коэффициентов уравнения регрессии
- •11.3. Обоснование укрупнения (разукрупнения)
- •Контрольные вопросы и задания
- •Глава 12
- •35. Расчет урожайности зерновых культур на землях различных категорий с учетом изменения факторов интенсификации
- •36. Динамика урожайности сельскохозяйственных культур в совхозе «40 лет Октября»
- •38. Планируемая урожайность, рассчитанная с использованием производственных функций, ц с 1 га
- •39. Основные показатели эффективности внесения минеральных удобрений на черноземных почвах
- •40. Расчет планируемой урожайности основных сельскохозяйственных культур по факторам интенсификации расчетпо конструктивным методом
- •41. Возможные урожаи полевых культур при 3 % использования фар
- •42. Сводные данные по планированию урожайности в совхозе «40 лет Октября»
- •Глава 13
- •43. Зависимость между размерами молочной фермы и удельными капиталовложениями
- •44. Расчет параметров уравнения гиперболы
- •46. Влияние механического состава почв на величину удельного сопротивления, кг/см2
- •47. Расчет значений коэффициента а2
- •54. Потери на холостые повороты агрегатов при поперечных работах и от недобора продукции пропашных культур в полосе поворотов при различной густоте лесных полос
- •55. Экономическая эффективность продольных (основных) полезащитных лесных полос при различной густоте посадок
- •57. Чистый доход в расчете на 1 га полевого севооборота
- •58. Влияние густоты сети полевых дорог на общую величину транспортных затрат и потерь от недобора продукции
- •1 Га пашни,
- •1 Га пашни,
- •60. Определение коэффициентов значимости факторов производственной функции
- •Раздел V
- •Глава 14 общая модель линейного программирования
- •63. Исходные данные к задаче 14.2
- •64. Исходные данные к задаче 14.3
- •65. Исходные данные к задаче 14.4
- •67. Характеристика вершин области допустимых значений задачи 14.5
- •68. Первая симплекс-таблица задачи 14.5
- •69. Вторая симплекс-таблица задачи 14.5
- •70. Третья симплекс-таблица задачи 14.5
- •71. Четвертая симплекс-таблица задачи 14.5
- •72. Пятая (последняя) симплекс-таблица задачи 14.5
- •74. Исходные данные к задаче 14.6
- •75. Исходные данные к задаче 14.7
- •76. Оптимальное решение прямой задачи 4.6
- •78. Оптимальное решение прямой задачи 4.7
- •79. Оптимальное решение двойственной задачи
- •Глава 15 распределительная (транспортная) модель
- •80. Исходные данные к задаче 15.1
- •81. Исходные данные к задаче 15.2
- •82. Исходные данные к задаче 15.3
- •83. Исходные данные к задаче 15.4
- •84. Табличная форма представления транспортной модели
- •85. Исходные данные к задаче 15.5
- •86. Нахождение опорного решения задачи 15.5 методом минимального
- •87. Нахождение опорного решения задачи 15.5 методом аппроксимации*
- •15.3. Метод потенциалов
- •88. Цикл испытуемой клетки (3,5)
- •89. Цикл испытуемой клетки (2,5)
- •90. Потенциалы и оценки* для опорного решения задачи 15.5, полученного методом аппроксимации
- •91. Потенциалы и оценки* для опорного решения задачи 15.5, полученного методом минимального элемента
- •92. Потенциалы и оценки на втором шаге решения задачи 15.5
- •93. Потенциалы и оценки на третьем шаге решения задачи 15.5
- •94. Оптимальный план закрепления источников кормов за фермами
- •15.4. Особые случаи постановки и решения распределительных задач
- •95. Исходные данные к задаче 15.6
- •96. Сбалансированная исходная транспортная таблица задачи 15.6
- •97. Исходная транспортная таблица задачи 15.6, в которой учтены требование сбалансированности задачи и первые три дополнительных условия*
- •101. Оптимальный план распределения кормовых культур по участкам
- •102. Исходные данные к задаче 15.7
- •103. Опорный план задачи 15.7
- •104. Второй (оптимальный) план задачи 15.7
- •106. Опорный план задачи 15.3
- •107. Оптимальный план задачи 15.3
- •108. Средние значения коэффициентов урожайности культур в зависимости
- •Глава 16
- •109. Последняя симплекс-таблица для задачи 14.4
- •16.2. Коэффициенты замещения
- •16.3. Использование коэффициентов замещения
- •113. Исходные данные к задаче 16.1
- •114. Оптимальное решение прямой задачи 16.1
- •115. Оптимальное решение двойственной задачи 16.1*
- •16.6. Альтернативные решения распределительных задач
- •117. Исходные данные к задаче 16.2
- •121. Оптимальное решение задачи 16.2 с дополнительным условием (пример 1)*
- •Глава 17
- •122. Исходные данные к задаче 17.1
- •123. Исходная симплекс-таблица задачи 17.1
- •124. Первая расчетная симплекс-таблица 17.1
- •17.3. Роль ограничений в формировании облика
- •Глава 18
- •130. Исходная таблица
- •131. Оптимальный план
- •132. Исходная таблица
- •133. Первый оптимальный план
- •134. Промежуточный опорный план
- •135. Последний оптимальный план
- •136. Вероятностный и детерминированный планы
- •139. Исходные и расчетные данные для вычисления значений ресурсов в ограничениях
- •140. Исходные данные для вычисления коэффициентов целевой функции
- •141. Исходные данные для расчета гц
- •142. Схема двухэтапной стохастической задачи
- •143. Схема числовой стохастической модели оптимизации производственной структуры
- •Контрольные вопросы и задания
- •Раздел VI
- •Глава 19 информационное обеспечение моделирования
- •19.3. Построение матрицы экономико-математической
- •Контрольные вопросы и задания
- •Глава 20
- •146. Баланс гумуса в почве под посевами различных сельскохозяйственных культур
- •Глава 21
- •147. Вычисление значений ак1
- •148. Числовые значения ак1*
- •Раздел VII
- •152. Сведения о максимально возможных объемах и эффективности различных мероприятий по освоению и интенсификации использования земель
- •153. Матрица экономико-математической модели задачи оптимизации мероприятий по освоению и интенсификации использования
- •Контрольные вопросы и задания
- •Глава 23
- •154. Основные переменные
- •155. Исходные данные
- •23.2. Оптимизация трансформации
- •157. Качественная характеристика участков
- •158. Расчет значения Сд для полевого севооборота № 1 по 1-му участку
- •159. Оптимизация трансформации угодий
- •161. Расчет капитальных затрат на трансформацию угодий
- •162. Сводная таблица оценки вариантов, тыс. Руб.
- •Глава 24
- •163. Исходные данные для системы ограничений
- •164. Ориентировочные коэффициенты изменения урожайности культур в зависимости от их предшественников по отношению к средней урожайности хозяйства (зона неустойчивого увлажнения)
- •165. Расчет с,- по полевому севообороту
- •166. Доля сельскохозяйственных культур в рекомендуемых к освоению севооборотах
- •167. Исходные данные для построения экономико-математической модели задачи
- •168. Матрица задачи по проектированию системы севооборотов хозяйства
- •24.2. Размещение севооборотов и сельскохозяйственных
- •170. Фрагмент матрицы оптимального размещения культур (севооборотов) по участкам с различным плодородием
- •171. Фактическое размещение посевов сельскохозяйственных культур
- •172. Оценка предшественников сельскохозяйственных культур
- •173. Матрица задачи по оптимизации плана перехода к запроектированным севооборотам
- •174. Корректировка плана перехода к запроектированным севооборотам
- •175. Структура посевов после корректировки, га
- •176. Окончательный план перехода к запроектированным севооборотам
- •Глава 25
- •25.2. Особенности подготовки исходной информации и пример решения
- •178. Состав и площадь сельскохозяйственных угодий на год землеустройства и по проекту
- •179. Число работников и общий объем трудовых ресурсов
- •Глава 26
- •181. Матрица экономико-математической модели задачи проектирования противоэрозионных мероприятий
- •182. Результаты решения задачи проектирования противоэрозионных мероприятий
- •184. Расчет допустимого слоя стока
- •185. Зависимость площадей линейных элементов организации территории
- •26.3. Оптимизация размещения посевов
- •188. Исходная матрица задачи
- •Глава 27
- •27.2. Особенности подготовки
- •191. Результаты решения задачи организации территории плодовых и ягодных многолетних насаждений
- •Глава 28
- •28.2. Особенности подготовки исходной информации и пример решения
- •192. Допустимые площади кормовых культур и пастбищ*
- •193. Расчет потребности в зеленом корме
- •194. Расчет потребности в кормах с пашни
- •Контрольные вопросы и задания
- •Глава 29
- •199. Результаты решения экономико-математической задачи
- •Контрольные вопросы и задания
- •Раздел VIII
- •Глава 30
- •30.2. Особенности подготовки исходной информации и пример решения
- •200. Продолжительность рабочего периода в крестьянском хозяйстве
- •201. Нормы внесения минеральных удобрений под сельскохозяйственные культуры, кг д. В. На 1 т продукции*
- •202. Технико-экономические характеристики животноводческих хозяйств*
- •204. Математическая модель молочно-картофелеводческого крестьянского хозяйства
- •205. Выход кормов с 1 га культурных пастбищ
- •206. Оптимальные размеры землевладений и структура производства в крестьянском хозяйстве молочно-картофелеводческого направления
- •30.3. Автоматизация расчетов модели на эвм
- •207. Значения переменных задачи
- •31.2. Особенности подготовки
- •209. Состав земельных угодий до и после перераспределения земель
- •Глава 32
- •32.1. Экономико-математическая модель
- •32.2. Экономико-математическая модель
- •210. Исходная матрица задачи
- •211. Оптимальный план формирования сырьевых зон перерабатывающих предприятий
- •Контрольные вопросы и задания
- •Литература
- •Раздел I. Общие сведения об экономико-математических методах и моделировании в землеустройстве 9
- •Глава 1. Моделирование и современные методы вычислений 9
- •Глава 2. Основные этапы развития математического моделирования в аграрно- экономической и землеустроительной науке 32
- •Глава 3. Классификация математических моделей, применяемых в земле устройстве 57
- •Раздел II. Аналитическое моделирование в земле устройстве 72
- •Глава 4. Построение и исследование аналитических моделей 72
- •Глава 5. Применение дифференциального и интегрального исчисления при построении оптимизационных аналитических моделей 92
- •Глава 9. Оценка производственных функций с использованием методов корре ляционно-регрессионного анализа 161
- •Глава 10. Экономические характеристики производственных функций и
- •Раздел IV. Применение производственных функций
- •Глава 11. Оптимизация интенсивности использования земли при землеуст ройстве 197
- •Глава 12. Планирование урожайности сельскохозяйственных культур 209
- •Глава 13. Разработка землеустроительных нормативов и решение нестан дартных задач 234
- •Раздел V. Методы математического программирования
- •Глава 14. Общая модель линейного программирования 261
- •Глава 15. Распределительная (транспортная) модель 303
- •Глава 16. Анализ и корректировка оптимальных решений 344
- •Глава 17. Дополнительные аспекты решения задач линейного программиро вания 383
- •Глава 18. Некоторые виды задач математического программирования 398
- •Раздел VI. Основы экономико-математического моделирования 436
- •Глава 19. Информационное обеспечение моделирования 436
- •Глава 20. Выбор переменных и построение ограничений задачи 451
- •Глава 21. Критерии оптимальности при решении землеустроительных задач 474
- •Раздел VII. Экономико-математические модели
- •Глава 22. Экономико-математическая модель оптимизации мероприятий
- •Глава 23. Экономико-математическая модель трансформации угодий 506
- •Глава 24. Экономико-математическая модель организации системы сево оборотов хозяйства 519
- •Глава 25. Экономико-математическая модель оптимизации структуры посевных площадей при агроэкономическом обосновании проектов внутрихо зяйственного землеустройства 553
- •Глава 26. Экономико-математическая модель проектирования комплекса противоэрозионных мероприятий в условиях развитой водной эрозии почв 566
- •Глава 31. Экономико-математическая модель оптимизации перераспреде ления земель сельскохозяйственных предприятий 614
- •Глава 32. Экономико-математические модели в схемах землеустройства 659
124. Первая расчетная симплекс-таблица 17.1
Базисные |
с. |
с. } |
0 |
49 |
36 |
40 |
ные, й. |
«я |
«* |
ар |
"в |
а„ |
|
X, |
0 |
::: "538,0 |
ШЙ-Шс, |
..:. 1 |
: - 0 ;; |
.,,:::>. \ ОШШ |
х, |
164 |
54,8 |
1 |
0 |
0 |
0 |
Х1 |
0 |
6,6 |
0 |
0 |
1 |
1 |
х* |
0 |
2390 |
-2 |
2 |
20 |
10 |
х. |
0 |
22808 |
-40 |
27 |
450 |
115 |
хт |
0 |
5315,6 |
97 |
9 |
14 |
-9,5 |
2- 1 |
- С |
8987,2 |
164 |
-49 |
-36 |
-40 |
Переменная хь соответствующая ключевому столбцу предыдущей таблицы, становится базисной и ее записывают в столбце Ь{ вместо переменной х6, соответствующей бывшей ключевой строке. Остальные элементы столбца Ь: остаются прежними. В столбце с,- записывают значения коэффициентов целевой функции при новых базисных переменных (при х{ — значение 164, остальные равны 0).
В верхней ненумерованной строке бывшего ключевого столбца (в нашем примере 1-го) записывают коэффициент целевой функции (0) при переменной, выведенной из базиса (х6), а в следующей строке — обозначение коэффициента при этой переменной (й/б). Остальные компоненты двух верхних ненумерованных строк переписывают из предыдущей таблицы.
386
Все остальные элементы новой таблицы вычисляют по обычным формулам симплекс-метода. Сначала определяют элемент
а\к, соответствующий ключевому элементу предыдущей таблицы:
В нашем случае он равен 1.
Элементы ау строки, соответствующей ключевой строке предыдущей таблицы, определяют, как и в полных симплексных таблицах, по формуле
Элементы а\к столбца, соответствующего бывшему ключевому, вычисляют согласно выражению
В этом заключается отличие от полного симплекс-метода. Остальные элементы новой таблицы вычисляют по формуле
а'ц=а1^а\ка1у
Пользуясь ею для получения каждого из элементов с§ некоторой строки / (1Ф1) новой таблицы, достаточно прибавить к соответствующему элементу ау предыдущей таблицы произведение
уже вычисленного элемента а'у этой строки на соответствующий
элемент а у ключевой строки предыдущей таблицы. Значение а$ можно вычислить также по формуле
В результате указанных преобразований получают первую расчетную симплекс-таблицу (см. табл. 124).
Например, значение а1>0 в этой таблице будет определено так:
а1;0 = 592,8-54,8- 1 = 538,0.
4. По той же методике вычисляются вторая и все последующие таблицы (табл. 125, 126).
387
125. Вторая расчетная симплекс-таблица задачи 17.1
Базисные |
с. |
С. |
0 |
0 |
36 |
40 |
ные, Ъ1 |
«я |
Ч |
а-6 |
я, |
«„ |
|
х, |
49 |
538,0 |
-1 |
1 |
0 |
0 |
х, |
164 |
54,8 |
1 |
0 |
0 |
0 |
*7 |
0 |
6,6 |
0 |
0 |
1 |
1 |
х. |
0 |
1314 |
0 |
-2 |
20 |
10 |
X, |
0 |
8282 |
-13 |
-27 |
450 |
115 |
хю |
0 |
473,6 |
106 |
-9 |
14 |
-9,5 |
2- |
-с, |
35349,2 |
115 |
49 |
-36 |
-40 |
126. Третья (последняя) расчетная симплекс-таблица задачи 17.1
Базисные |
с, |
с. |
|
|
36 |
|
ные, Ь. |
«к, |
°* |
Я/5 |
"в |
"п |
|
Х-, |
49 |
538,0 |
-1 |
1 |
0 |
0 |
X, |
164 |
54,8 |
1 |
0 |
0 |
0 |
х4 |
0 |
6,6 |
0 |
0 |
1 |
1 |
х, |
0 |
1248 |
0 |
-2 |
10 |
-10 |
V |
0 |
7523 |
-13 |
-27 |
335 |
-115 |
х\« |
0 |
536,3 |
106 |
-9 |
23,5 |
9,5 |
2,- |
- С, |
35613,2 |
115 |
49 |
4 |
40 |
Оптимальное решение содержится в третьей симплекс-таблице, так как все значения коэффициентов индексной строки в ней положительны.
Как известно, решение задачи на максимизацию заканчивается, если в индексной строке отсутствуют отрицательные величины. В данном случае получаем оптимальный план х{ = 54,8; х2 = 538,0; х3 = 0; х4 = 6,6; х5 = х6 = х7 = 0.
5. Осуществляют контроль решения (промежуточный и окончательный).
Промежуточный контроль состоит в следующем:
значение целевой функции задачи на максимум после каждой итерации должно, по крайней мере, не уменьшаться, что соблюдается в таблицах 124—126;
в столбце <зю не должно возникать отрицательных значений, так как в противном случае нарушается условие неотрицательности переменных (наличие отрицательных значений в столбце а/0 обычно говорит о том, что при решении задачи неправильно выбран ключевой элемент);
так как в столбце аю на любой итерации содержится допустимое решение, то оно должно удовлетворять всем поставленным
388
условиям задачи; поэтому при подстановке значений базисных переменных в уравнения канонической формы модели должны получаться строгие равенства (некоторые ошибки могут возни- <-кать вследствие округления).
Окончательный контроль решения по сокращенным симплекс-таблицам очень важен, так как он позволяет получить правильные точные значения целевой функции и переменных. Проконтролируем значения неизвестных, подставив их в уравнения канонической формы:
54,8 + 538,0 + 0 = 592,8;
54,8 + 0 = 54,8;
0 + 6,6 + 0 = 6,6;
2 ■ 54,8 + 2 • 538,0 + 20 ■ 0 + 10 • 6,6 + 1248 = 2499,6;
40 • 54,8 + 27 • 538,0 + 450 • 0 + 115 ■ 6,6 + 7523 = 25 000;
-97 ■ 54,8 + 9 ■ 538,0 + 14 ■ 0 - 9,5 ■ 6,6 + 536,3 = 0.
Расчеты показывают, что все условия задачи выполняются, что подтверждает правильность решения.
При контроле значений целевой функции она может вычисляться несколькими способами.
1. По формуле целевой функции:
т
^опт=Хс/аю=49-538,0+164-54,8+40-6,6=35613,2.
/=1
2. Как обычный элемент симплексной таблицы:
-2"опт = 2пРед -Ь2= 35349,2 - 6,6(-40) = 35349,2 + 264 = 35613,2.
3. При вычислениях с помощью как полных, так и сокращен ных симплексных таблиц существует жесткий независимый кон троль, основанный на теории двойственности:
т т
Ес/^о=±Х°|-оУ|.
где я('0 — значения базисных переменных в контролируемой таблице; с,- — коэффициенты целевой функции при базисных переменных; аю — свободные члены исходной системы условий (компоненты столбца оя исходной таблицы); ул — элементы, находящиеся в индексной строке контролируемой таблицы в столбцах, соответствующих /-м дополнительным переменным, то есть в столбцах а,„ +,-, где п — число основных переменных задачи.
т
Например, значение 20ПТ- Е^оЗ7/ будет вычисляться так:
( = 1
^опт =115- 54,8 + 49 ■ 592,8 + 40 • 6,6 = 35613,2.
389
Таким образом, значение целевой функции определено правильно.
Решение землеустроительных задач симплексным методом по сокращенным таблицам с использованием искусственного базиса осуществляется по аналогичной методике (Задания и методические указания по применению вычислительной техники для решения инженерно-экономических задач /Е. Г. Ларченко, М. И. Ко-робочкин, В. С. Бережнов. — М.: Недра, 1967. —С. 66—69).
17.2. ПРОБЛЕМА ВЫРОЖДЕННЫХ РЕШЕНИЙ
Как и при решении транспортных задач, при использовании симплексного метода могут возникать вырожденные решения. В невырожденных задачах каждое базисное решение содержит ровно т положительных компонентов. Любая задача при наличии хотя бы одного нуля в правых частях ограничений будет вырожденной.
В вырожденных задачах возникает опасность после некоторых итераций вновь вернуться к набору базисных переменных, который уже встречался. Тогда все планы, рассмотренные после этого, будут повторением последовательности предыдущих, что приведет к зацикливанию алгоритма, и оптимальное решение никогда не будет достигнуто. Несмотря на то что такая ситуация встречается редко, полезно знать способ преодоления вырожденности симплексной задачи.
Следует учитывать, что даже если в исходных ограничениях задачи все свободные члены положительны (6,- > 0 для всех /), нельзя гарантировать, что последующие базисные решения не будут вырожденными. Не исключена возможность, что на некоторой итерации /-й элемент столбца аю окажется равным нулю. Если одновременно с этим /-Й элемент столбца а!к, подлежащего вводу в базис, окажется положительным, то минимальное из отношений элементов столбца о/0 к соответствующим положительным элементам столбца а1к будет равно нулю. Тогда, хотя набор базисных переменных будет другим, целевая функция после преобразования сохранит прежнее значение.
Нули в столбце аю также образуются в случае, если на предыдущей итерации имела место неоднозначность при выборе переменной, которую предстояло исключить из числа базисных. Она возникает там, где минимум соотношений а^а1к достигается сразу для нескольких (по крайней мере, двух) строк.
Способ преодоления вырожденности при решении землеустроительных задач симплексным методом описан Е. Г. Ларченко; по его методике, когда указанный минимум достигается для нескольких значений индекса /, исключается та переменная, для которой достигается минимум соотношений ал/а1к, где /—индексы строк переменных, которые участвуют в выборе.
390
Пусть, например, при базисных переменных хь х2,...,хт>0 имеем
д10 = а20
а\к а2к '
В этом случае неизвестно, какую из базисных переменных (х^ или х2) следует сделать на следующем шаге небазисной. Для выхода из неопределенности сопоставим величины
41 „ «21
а\к а1к
Если минимальна по модулю первая из них, исключаем переменную х1; если вторая —то х2. Если же и они одинаковы, сравниваем отношения
«12 и «22 «1А; «2Аг
и выбираем из них наименьшее. Такое сравнение проводится до тех пор, пока не будут получены неравные величины.
