Конференция "Прочее" » Составление вузовского расписания
 
  • Belkin © (16.04.17 17:59) [0]
    Интересно, а эта задача математически строго решена или не имеет универсального решения?
  • Rouse_ © (16.04.17 18:20) [1]
    Алгоритмически данная задача решения не имеет, там просто есть нюанс, который ломает всю картинку
  • Юрий Зотов © (16.04.17 18:37) [2]
    Даже если строгое решение и удалось найти (ну, например, для какого-то частного случая), то такие случайные факторы, как протекшая батарея отопления (и т.п.) перечеркивают это строгое решение напрочь.
  • Rouse_ © (16.04.17 18:52) [3]
    Вообще за такое решение платят очень и очень много, и если кто первый сможет изложить внятный алго - получит, если не ошибаюсь, от полутора лярда не местных рублей.
  • Kerk © (16.04.17 18:58) [4]
    Математически строго эта задача решается только полным перебором всех вариантов. Но в реальной жизни все довольствуются нахождением какого-то достаточно хорошего решения, а не ищут идеальное.
  • TohaNik © (16.04.17 18:58) [5]
    Ну по нужде можно...а так кто его знает.
  • TohaNik © (16.04.17 19:00) [6]
    )))
  • Rouse_ © (16.04.17 19:07) [7]

    > Kerk ©   (16.04.17 18:58) [4]
    > Математически строго эта задача решается только полным перебором
    > всех вариантов.

    Технически - да, но с учетом что вариантов больше чем в шахматах...
  • Kerk © (16.04.17 19:41) [8]
    Ну вот потому и довольствуются каким-нибудь достаточно хорошим решением :)
  • Belkin © (16.04.17 22:07) [9]

    > Rouse_ ©   (16.04.17 18:20) [1]
    > там просто есть нюанс, который ломает всю картинку


    А что за нюанс?

    А как в большинстве ВУЗов решают проблему? Вручную или дают сначала программе, а потом подгоняют под себя?
  • DayGaykin © (16.04.17 23:01) [10]
    Генетический алгоритм для поиска хорошего решения этой задачи как мне кажется идеально подходит.
  • xayam © (16.04.17 23:05) [11]

    > как протекшая батарея отопления (и т.п.) перечеркивают это
    > строгое решение напрочь

    не ну может алгоритм подскажет, как эту проблему решить, в какую свободную похожую аудиторию можно переехать и т.д.
  • dmk © (16.04.17 23:09) [12]
    А разве сортировка с условиями (могу/не могу + время) не решает это?
    Просто время сортировки увеличивается, а так вполне решаемо.
  • Kilkennycat © (17.04.17 00:55) [13]
    при малом количестве данных может быть даже несколько равнозначных идеальных решений,при большом - несколько равнозначных но не идеальных. Похоже на трассировку платы. При этом, там компонент и связей бывает поболее, чем в этой задаче
  • Германн © (17.04.17 02:57) [14]
    Алгоритмически эта задача имеет решение. Но не единственное.
  • Kilkennycat © (17.04.17 05:02) [15]

    > Германн ©   (17.04.17 02:57) [14]

    да. не единственное и не обязательно идеальное.


    > Генетический алгоритм ...
    > сортировка с условиями ...

    а не лучше ли симплекс-метод?
  • Rouse_ © (17.04.17 08:57) [16]

    > Belkin ©   (16.04.17 22:07) [9]
    > А что за нюанс?

    Он простой по сути - это еще никому не удалось сделать :)
  • DayGaykin © (17.04.17 09:39) [17]

    > Rouse_ ©   (17.04.17 08:57) [16]

    Потому что пытались студенты :-))
  • kilkennycat © (17.04.17 10:32) [18]

    > Rouse_ ©   (17.04.17 08:57) [16]

    мне удалось. но секрет унесу в могилу, мне боязно открывать его всем - мир еще не готов.
  • Павел Калугин © (17.04.17 11:40) [19]

    > Belkin ©   (16.04.17 17:59) 
    > Интересно, а эта задача математически строго решена или
    > не имеет универсального решения?

    Начните со школьного расписания, как решите можно переходить и к ВУЗовскому.

    > Rouse_ ©   (17.04.17 08:57) [16]
    > Он простой по сути - это еще никому не удалось сделать :

    А если еще учесть распределение нагрузки по преподавателям чтобы обеспечить им должный доход то нюансов уже два :)
 
Конференция "Прочее" » Составление вузовского расписания
Есть новые Нет новых   [134431   +10][b:0][p:0.001]