Оптимизация расположения фигур.

Тема в разделе "WASM.A&O", создана пользователем klzlk, 19 июн 2011.

  1. klzlk

    klzlk New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2011
    Сообщения:
    449
    Здрасти.
    Есть фигуры разной сложной формы. Есть другая фигура, на которой нужно расположить оптимальным образом все остальные. Возможно ли решение ?
     
  2. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    Что вы имеете в виду под "расположить оптимальным образом"?
     
  3. Voronin

    Voronin New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    6
    Задача оптимального раскроя ?
     
  4. klzlk

    klzlk New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2011
    Сообщения:
    449
    Voronin
    Да.

    r90
    Чтобы не заполненное место было минимальным, тоесть поместилось как можно больше фигур.
     
  5. bizdon

    bizdon New Member

    Публикаций:
    0
    Регистрация:
    7 апр 2009
    Сообщения:
    82
    Код (Text):
    1. http://forum2007.algolist.ru/showflat.php?Cat=0&Board=geom&Number=393&page=0&fpart=all
    я бы поймал знакомого профессора математики (знающего топологию) и его пытал..
     
  6. klzlk

    klzlk New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2011
    Сообщения:
    449
    bizdon
    Там брут описан. При большом числе фигур время вычисления будет большим. Интересует возможность алгоритмического решения, а не перебор всех возможных положений.
     
  7. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.173
    Адрес:
    подполье
    Вы все пытаетесь закодеть автовводилку капчи на конференцию вместо того шоб просто слезно попросить сделать вас мембером (то есть членом)?
     
  8. bizdon

    bizdon New Member

    Публикаций:
    0
    Регистрация:
    7 апр 2009
    Сообщения:
    82
    там указан "метод генерации столбцов" и диссер по нему, доступный для скачивания за 500р, а также работы математика Гофмана. Думаю (imho), что это задача не инженерного уровня (хотя, кончал на химфаке..), если только нет численных методов решения или для частных случаев (фигуры - прямоугольники) удастся свести задачу к линейному программированию..
     
  9. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    klzlk
    Задача оптимального раскроя. Спросите про неё у гугла.
    Брут, это, между прочим, тоже алгоритмическое решение задачи. Вы, как я понимаю, имели в виду полиномиальное время выполнения алгоритма? Но насколько я знаю, для общего случая такого алгоритма ещё никто не придумал.
     
  10. klzlk

    klzlk New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2011
    Сообщения:
    449
    r90
    Гугл выдаёт одно и тоже:
     
  11. Clickgg

    Clickgg New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2011
    Сообщения:
    32
    как вариант чисто теоритически возможно ли измерить площадь?
    измерить площадь фигуры на которую накладываются другие фигуры( у которых тоже можно измерить площадь) то имхо тут все просто решение имеется....
     
  12. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Ищи следующее:
    "nesting algorithm" genetic
    Но увы на русском ничего нет до сих пор, хотя на западе эту проблему решают с прошлого тысячелетия...