Блог пользователя sdryapko

Автор sdryapko, 10 лет назад, По-русски

Здравствуйте, я в университете столкнулся с задачей, которая связана с изоморфизмом графов, а я не уверен, что знаю об этом достаточно. Может ли кто-нибудь посоветовать хорошую литературу на эту тему?

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

Я помню что Серёжа Копелёвич (Burunduk1) в 2013 году на зимней школе в Харькове что-то про это рассказывал. Так что, что-то можно найти здесь https://www.youtube.com/playlist?list=PLw3IpZciaVqYv8vCzcuJLpQ8u0i-yAOzu

UPD. Тут только про изоморфизм деревьев

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Я например знаю, что статус задачи изоморфизма графов до сих пор открыт (факт из курса теории сложности вычислений), то есть непонятно задача принадлежит P, NP, или же даже образовывает новый класс.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Ну, сегодня(часов так 6 назад) я уже узнал это :). А еще узнал про весьма интересную проблему реконструкции.

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Уже доказано, что задача не является NP-полной. Читал об этом в заметке Варновского.

    "Любопытно, что вопрос о вычислительной сложности задач факторизации, дискретного логарифмирования и распознавания изоморфизма графов интересен прежде всего с точки зрения криптографических приложений, и именно математическая криптография дала инструмент, позволивший, частично и условно, решить проблему их -полноты. Из теоремы Фортнау [16] и некоторых других результатов следует, что если для какого-либо -полного языка существует протокол интерактивного доказательства со статистически нулевым разглашением, то полиномиальная иерархия вырождается. Таким образом, наличие для языка доказательства со статистически нулевым разглашением является косвенным аргументом против его (языка) -полноты. Такие доказательства были построены для языков ИЗОМОРФИЗМ ГРАФОВ и КВАДРАТИЧНЫЕ ВЫЧЕТЫ. Следовательно, задача распознавания изоморфизма графов не может быть -полной."

    http://satisfiability.narod.ru/files/www.cryptography.ru-1169817.html

    Кстати, очень интересная статья.

    • »
      »
      »
      8 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Если я правильно помню, про схлопывание полиномиальной иерархии сейчас тоже ничего не известно. Поэтому утверждение следует читать так: если полиномиальная иерархия не схлопывается, то . Разве нет?

    • »
      »
      »
      8 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      В конце прошлого года было опубликовано доказательство, что задача изоморфизма графов может быть решена за квази-полиномиальное время. Это также дает основания предполагать, что существует и полиномиальный алгоритм.

      https://www.quantamagazine.org/20151214-graph-isomorphism-algorithm/ https://habrahabr.ru/post/273231/

      • »
        »
        »
        »
        8 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Так себе основания, если честно. Аргументы против принадлежности P, да даже NP-complete много фундаментальнее :)

        • »
          »
          »
          »
          »
          8 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Если честно, я не спец по квази-полиномиальным алгоритмам, я просто перефразировал то, что прочитал в статье:

          Many computer scientists believe, instead, that graph isomorphism is now on a glide path that will eventually send it coasting into P. That is the usual trajectory, Trevisan said, once a quasi-polynomial algorithm has been found.

»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Года 3 назад в Петрозаводске была задача на проверку графа на изоморфизм snark-графу. Snark-графов было штук 6-7 и нужно было написать перебор с эвристиками.

На науку это конечно не претендует, но достаточно прикольно и интересно.

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Авторское решение -- перебор с доказанной асимптотикой.

  • »
    »
    8 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    ОБОЖЕМОЙ, кто-то вспомнил задачу с моего контеста! На самом деле эта задача подразумевалась, как шуточная задача-бонус. Но бонус она принесла только мне в виде геморроя с тестами против хешей.