Жартылай циклдік тәртіп - Partial cyclic order

Математикада а ішінара циклдік тәртіп а-ны жалпылайтын үштік қатынас циклдік тәртіп дәл осылай а ішінара тапсырыс жалпылайды а сызықтық тәртіп.

Анықтама

Берілген жиынтықта ішінара циклдік ретті үштік қатынас болып табылады Бұл:

  • циклдік, яғни өзгермейтін астында циклдық ауыстыру:
  • асимметриялық:
  • өтпелі: және [1]

Құрылыстар

Тікелей сома

Тікелей өнім

Қуат[2][3]

Dedekind - MacNeille аяқталды

Кеңейтімдер

сызықтық кеңейту, Szpilrajn кеңейту теоремасы

стандартты мысал

Жартылай және толық циклдік бұйрықтар арасындағы байланыс ішінара және толық сызықтық бұйрықтар арасындағы қатынасқа қарағанда күрделі. Бастапқыда, кез-келген ішінара циклдік ретті жалпы циклдік тәртіпке дейін ұзартуға болмайды. Мысал ретінде алфавиттің алғашқы он үш әріпіндегі келесі қатынасты келтіруге болады: {acd, bde, cef, dfg, egh, fha, gac, hcb} ∪ {abi, cij, bjk, ikl, jlm, kma, lab, mbc}. Бұл қатынас ішінара циклдік тәртіп болып табылады, бірақ оны екеуімен де кеңейту мүмкін емес abc немесе cba; кез келген әрекет қайшылыққа әкеледі.[4]

Жоғарыда айтылғандар салыстырмалы түрде жеңіл мысал болды. Сондай-ақ, кез-келген 15 үштікті қосуға болатын, бірақ 16-шы орындай алмайтындай, жоғары ретті кедергілермен ішінара циклдік бұйрықтар салуға болады. Іс жүзінде циклдік тапсырыс болып табылады NP аяқталды, өйткені ол шешеді 3SAT. Бұл шешуге болатын сызықтық бұйрықтарды тану мәселесінен мүлдем айырмашылығы бар сызықтық уақыт.[5][6]

Ескертулер

Әдебиеттер тізімі

Әрі қарай оқу