Кіріспе

Алгебралық түрде график байланысын кодтау
графиктің Тютте полиномиалы

Тютте полиномиалы, сондай-ақ дихромат немесе Тютте–Уитни полиномиалы деп аталады, ол график полиномиалы. Бұл граф теориясында маңызды рөл атқаратын екі айнымалыдағы полиномиал. Ол кез келген бағытталмаған график үшін анықталады және график қалай байланысқандығы туралы ақпаратты қамтиды. Бұл полиномияның маңыздылығы оның қамтитын ақпараттан туындайды. Алғашқыда алгебралық граф теориясында график бояуы және нөлдік ағынға қатысты есептерді жалпылау ретінде зерттелгенімен, ол түйін теориясынан Джонс полиномиалы және статистикалық физикадан Поттс моделінің бөлу функциялары сияқты басқа ғылымдардан алынған бірнеше белгілі мамандануларды қамтиды. Бұл сонымен қатар теориялық компьютерлік ғылымдағы бірнеше маңызды есептеу проблемаларының көзі болып табылады. Тютте полиномиалының бірнеше эквивалентті анықтамалары бар. Ол негізінен Уитнидің рангілік полиномиалына, Тюттенің өзінің дихроматикалық полиномиалына және Фортуин–Кастелейнның қарапайым түрлендірулер бойынша кездейсоқ кластерлік моделіне тең. Бұл негізінен белгілі бір мөлшердегі жиектер жиынтығының және байланысты компоненттердің санын анықтайтын туынды функция, матроидтарға тікелей жалпылау ретінде қолданылады. Бұл сонымен қатар өшіру-жайлау рекурсиясы арқылы анықталатын ең жалпы график инварианты. Граф теориясы және матроид теориясы туралы көптеген оқулықтар осы полиномиалға арналған жеке тарауларды қамтиды.

(0,2)

G графигінің берік байланысқан бағыттарының санын есептейді.

(2,2)

– бұл G графигінің жиектерінің саны, мұнда – жиектер саны.

Сенімділік полиномы

, Тютте полиномы желі теориясында зерттелетін барлық терминалдық сенімділік полиномына толыққанды түрленеді. Қосылған G графы үшін p ықтималдығымен барлық қабырғаларды жойыңыз; бұл кездейсоқ қабырғалардың бұзылуына ұшыраған желіні моделеуге арналған. Онда сенімділік полиномы – p-ге қатысты полином түріндегі функция, ол G графындағы кез келген екі төбе арасындағы байланыстың қабырғалардың бұзылуынан кейін сақталу ықтималдығын көрсетеді. Тютте полиномымен байланыс келесідей беріледі:

Дихроматикалық көптік

Тютте сонымен қатар хроматикалық полиномияның екі айнымалыға кеңейтілген түрін, графтың дихроматикалық полиномиясын анықтады. Ол былай беріледі:

мұнда (V,A) аралық субграфтың байланысты компоненттерінің саны. Бұл коранк-нөлдік полиноммен байланысты. Дихроматикалық полиномиал матроидтарға жалпыланбайды, себебі k(A) матроидтың қасиеті емес: бірдей матроидқа ие әртүрлі графтарда байланысты компоненттердің саны әртүрлі болуы мүмкін.

Мартин полиномы

Бағытталған 4-реттеулі графтың Мартин полиномы Пьер Мартин 1977 жылы анықталды. Ол, егер G жазықтық граф болса және оның бағытталған медианалық графы болса, онда

Гаусс жоюы

Кейбір шектеулі жағдайларда Тютте полиномиалы полиномиалдық уақытта есептелуі мүмкін, себебі Гаусс жоюы матрицалық операцияларды – детерминантты және Пфаффианды – тиімді есептейді. Бұл алгоритмдердің өзі алгебралық графтар теориясы мен статистикалық механиканың маңызды нәтижелері болып табылады. Бұл байланысты графтың аралықтағы ағаштарының санына тең. Бұл, G графының Лаплас матрицасының ең үлкен негізгі субматрицасының детерминанты ретінде полиномиалдық уақытта есептелуі мүмкін, бұл алгебралық графтар теориясының Кирхгоффтың матрица-ағаш теоремасы ретінде белгілі ерте нәтижесі. Сол сияқты, велосипедтік кеңістіктің өлшемі Гаусс жою арқылы полиномиалдық уақытта есептелуі мүмкін. Жазық графтар үшін Айсинг моделінің бөлініс функциясы, яғни гиперболадағы Тютте полиномиалы, Пфаффиан түрінде берілуі мүмкін және FKT алгоритмі арқылы тиімді есептелуі мүмкін. Бұл идеяны Фишер, Кастелейн және Темперли жазық торлы модельдің димерлік жабындарының санын есептеу үшін дамытты.

Марков тізбегі Монте-Карло

Марков тізбегі Монте-Карло әдісін қолдану арқылы Тютте полиномын оң тармағы бойынша кез келген дәлдікпен жуықтауға болады, бұл ферромагниттік Исинг моделінің бөліну функциясына баламалы. Бұл, Исинг моделі мен графтардағы сәйкестіктерді санау арасындағы тығыз байланысты пайдаланады. Джеррум мен Синклердің бұл маңызды нәтижесінің негізі – кіріс графтың сәйкестіктері күйлер болатын Марков тізбегін құру. Тізбектің өтулері кездейсоқ жиектерді таңдау және сәйкестікті оған сәйкес өзгерту арқылы анықталады. Нәтижедегі Марков тізбегі жылдам араласады және "жетілдірілген кездейсоқтыққа" ие сәйкестіктерге әкеледі, оларды кездейсоқ сынама алу арқылы бөліну функциясын қалпына келтіру үшін қолдануға болады. Алынған алгоритм – толық полиномиалдық уақыттағы кездейсоқ жуықтау схемасы (fpras).

Дәл есептеу

Егер x және y екеуі де теріс емес бүтін сандар болса, мәселе #P класына жатады. Жалпы бүтін сандар жұптары үшін Тютте полиномиалы теріс мүшелерді қамтиды, бұл мәселені GapP күрделілік класына жатқызады, ол #P-нің азайту операциясы бойынша жабық классы. Рационалдық координаталарды қарастыру үшін #P-нің рационалдық аналогын анықтауға болады. Кез келген мән үшін, дәл есептеудің есептеу күрделілігі екі классқа жатады. Егер мәселе гипербола бойында жатпаса немесе полиномиалдық уақытта есептелетін нүктелердің бірі болмаса, ол #P қиын болады. Егер мәселе жазық графтар класына шектелсе, гипербола бойындағы нүктелер де полиномиалдық уақытта есептелуі мүмкін. Барлық басқа нүктелер, тіпті екі бөлікті жазық графтар үшін де, #P қиын болып қалады. Жазық графтар үшін дихотомия туралы еңбегінде Вертиган (қорытындысында) осы нәтиже ең көп дегенде үш дәрежелі төбелері бар графтарға шектеу қойылғанда да сақталады дейді, тек нөлдік Z3 ағындарын есептемейтін және полиномиалдық уақытта есептелетін нүктеден басқа. Бұл нәтижелерде бірнеше маңызды ерекше жағдайлар бар. Мысалы, Исинг моделінің бөлініс функциясын есептеу мәселесі жалпы жағдайда #P қиын, тіпті Онсагер мен Фишердің белгілі алгоритмдері оны жазық торлар үшін шешеді. Сондай-ақ, Джонс полиномиалының есептелуі #P қиын. Соңында, жазық графтың төрт түспен боялуының санын есептеу #P толық, бірақ шешімдік мәселе төрт түс теоремасы бойынша тривиальды. Керісінше, жазық графтар үшін үш түспен боялу санын санау #P толық екенін көру оңай, өйткені шешімдік мәселе парсимониус азайту арқылы NP толық екені белгілі.

Тақырыбы

Қай нүктелерге жақсы жуықтау алгоритмі қолданылатыны туралы сұрақ жан-жақты зерттелген. Полиномдық уақытта нақты есептеуге болатын нүктелерден басқа, белгілі жалғыз жуықтау алгоритмі – Джеррум мен Синклердің FPRAS-ы, ол y > 0 үшін «Изинг» гиперболасындағы нүктелерге қатысты жұмыс істейді. Егер кіріс графтары тығыз мысалдармен шектелсе, яғни дәрежесі болса, онда x ≥ 1, y ≥ 1 жағдайында FPRAS бар. Нақты есептеуге қарағанда жағдай осылай жақсы түсінілмесе де, жазықтықтың кең аудандарының жуықтау қиын екені белгілі.