Optprob/Домостроительство

Материал из DISCOPAL
Перейти к: навигация, поиск

Проверено: StasFomin 02:29, 28 ноября 2023 (UTC)

Застройщик хочет оптимизировать использование прямоугольной площади микрорайона, который он выбил для жилищного строительства.

Площадь блока составляет 25000 м2 (500м в длину на 50м в ширину).

Он собирается построить дома в два ряда (длина каждого ряда 500 м, ширина 20 м) — ну такой классический американский минигородок с одной улицей (симпсоны, саус-парк).


В середине есть участок шириной 10 м для улицы-проезда.

Застройщик должен решить сколько домов построить в каждом ряду в рамках трех моделей:

Домостроительство 2023-11-13 00-40-08 image0.png
Элитка
  • Отдельные элитные такие дома на участках площадью 400м2 (20м в длину 20м в ширину).
Домостроительство 2023-11-13 00-31-36 image0.png
Таунхаус

Совмещенные блоки из двух домов на участках площадью 700м2 (35м в длину 20м в ширину).

Домостроительство 2023-11-13 00-42-44 image0.png
Эконом-пенал
Небольшие, но раздельные эконом-домики на участках площадью 200м2 (10м в длину 20м в ширину) для каждого дома.

Стоимость строительства каждого дома равна (i = 1, 2, 3).

 190000 150000 100000

Цена продажи для каждого типа дома составляет .

 250000 200000 120000

Городской совет устанавливает минимальное количество домов каждого типа, .

  4 4 6
  • если количество таунхаус-блоков больше, чем количество элитных домов, это влечет за собой дополнительные расходы в размере CA=15000 на каждый дополнительный двухдомный блок.
  • «Эконом-пенал» дома могут располагаться только в одном ряду (из двух, требования архитектора).
  • Установленный потолок инвестиций составляет TI=3000000 долларов.
  • Инвестиционные деньги имеют стоимость CI=3%.
  • Застройщик не обязан строить весь ряд — можно строить дома в упор друг-другу, или с промежутками, или вовсе не до конца.

Предложите модель, которая максимизирует выгоду.

Check-me-animated.gif Решено: Isypovi 22:50, 30 ноября 2024 (UTC)

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.