Кіріспе

Графтағы жол, әрбір төбеге дәл бір рет кіретін, Гамильтондық жолдардың сипаттамасы.

Графтар теориясының математикалық саласында, Гамильтондық жол (немесе іздеме жол) – бұл бағытталмаған немесе бағытталған графтың ішіндегі әрбір төбеге дәл бір рет кіретін жол. Гамильтондық цикл (немесе Гамильтондық схема) – әрбір төбеге дәл бір рет кіретін цикл. Жақын орналасқан төбелерден басталып, аяқталатын Гамильтондық жолға бір қанатын қосып Гамильтондық цикл жасауға болады, ал Гамильтондық циклден кез келген қанатын алып тастау арқылы Гамильтондық жол құруға болады. Мұндай жолдар мен циклдардың графтарда бар-жоғын анықтау есептері NP-толық; толық мәліметтер үшін Гамильтондық жол мәселесін қараңыз. Гамильтондық жолдар мен циклдар Уильям Роуэн Гамильтонның құрметіне аталған, ол икозиандық ойынды ойлап тапқан, ол қазір Гамильтонның жұмбағы деп те аталады, және бұл ойын додекаэдрдің қабырғалық графында Гамильтондық циклді табуға байланысты. Гамильтон бұл мәселені икозиандық есептеу арқылы шешкен, бұл алгебралық құрылым біртұтас түбірлерге негізделген және кватерниондармен (сонымен қатар Гамильтонның өзі ойлап тапқан) көптеген ұқсастықтары бар. Бұл шешім кездейсоқ графтарға қолданылмайды. Гамильтонның есімімен аталғанына қарамастан, полиэдрдегі Гамильтондық циклдарды бір жыл бұрын Томас Киркман зерттеген, ол әсіресе Гамильтондық циклдары жоқ полиэдрдің мысалын келтірген. Одан да ертерек, шахмат тақтасындағы аттың графындағы Гамильтондық циклдар мен жолдар, яғни аттың саяхаты, 9-шы ғасырда Үнді математигі Рудрата және шамамен сол кездегі Ислам математигі әл-Адли ар-Румимен зерттелген. 18-шы ғасырдағы Еуропада аттың саяхаты туралы еңбектерді Абрахам де Муавр және Леонард Эйлер жариялаған.

Анықтамалар

Гамильтондық жол немесе іздеме жол – графтың әрбір төбесін дәл бір рет басып өтетін жол. Гамильтондық жол бар граф іздеме граф деп аталады. Егер графтың кез келген екі төбесі арасында Гамильтондық жол болса, онда граф Гамильтондық байланысты деп айтылады. Гамильтондық цикл, Гамильтондық контур, төбелік айналу немесе граф циклы – әрбір төбеден дәл бір рет өтетін цикл. Гамильтондық цикл бар граф Гамильтондық граф деп аталады. Осыған ұқсас түсініктер бағытталған графтар үшін де қолданылады, онда жолдың немесе циклдың әрбір қабырғасы (арқасы) тек бір бағытта ғана (яғни, төбелер жебелермен байланысқан және қабырғалар "құйрықтан басына" бағытталған) жүріледі. Гамильтондық жіктелу – графтың қабырғаларын Гамильтондық циклдарға жіктеу. Гамильтондық лабиринт – логикалық жұмбақтың бір түрі, онда берілген графтың бірегей Гамильтондық циклын табу міндеті тұрады.

Қасиеттері

Кез келген Гамильтон циклы оның бір қабырғасын жою арқылы Гамильтон жолына айналуы мүмкін, бірақ Гамильтон жолын Гамильтон циклына тек оның соңғы төбелері жақын болған жағдайда ғана кеңейтуге болады. Барлық Гамильтон графтары екі байланысты, бірақ екі байланысты граф Гамильтон граф болуы міндетті емес (мысалы, Петерсен графигін қараңыз). Эйлер графигі G (әр төбесінің жұп дәрежедегі байланысқан графигі) міндетті түрде Эйлер айналымын, G-нің әр қабырғасынан дәл бір рет өтетін жабық жолды қамтиды. Бұл айналым L(G) сызықтық графигіндегі Гамильтон циклына сәйкес келеді, сондықтан кез келген Эйлер графигінің сызықтық графигі Гамильтондық болады. Сызықтық графтарда Эйлер айналымдарына сәйкес келмейтін басқа да Гамильтон циклдары болуы мүмкін, әсіресе кез келген Гамильтон графтарының сызықтық графтары L(G) графтары Гамильтондық болуы мүмкін, G графигі Эйлер графигі болса да. Турнир (екіден астам төбесі бар) Гамильтондық болып табылады, егер және тек қана ол берік байланысқан болса. n төбесі бар толық бағытталмаған графиктегі әр түрлі Гамильтон циклдарының саны және n төбесі бар толық бағытталған графиктегі саны (n – 1)!. Бұл санаулар бастапқы нүктесінен басқа бірдей циклдар бөлек есептелмейді деп ескереді.

Гамильтон циклы полиномы

Берілген салмақты бағытталған графтың (оның қабырғаларына белгілі бір өрістен салмақтар тағайындалған) Гамильтон циклдерінің алгебралық өрнегі – оның салмақты жапсарлас матрицасының Гамильтон циклының полиномы, ол графтың Гамильтон циклдерінің қабырға салмақтарының көбейтінділерінің қосындысы ретінде анықталады. Бұл полином, қабырға салмақтарының функциясы ретінде, граф Гамильтондық болса және тек сонда ғана нөлге тең болмайды. Оны есептеудің және тұрақтыны есептеудің есептеу қиындығы арасындағы байланысты Григорий Коган көрсетті.