В этом посте пытаюсь разобраться в том, можно ли по 5cdc решению или по nz5 потоку построить какой-нибудь (3,3)-parity-pair flow-cover.
О чём речь:
TODO: наверняка здесь ещё будет блок текста про перескоки с одного решения на другое. Через nz5, например. TODO: глянуть такое - фиксирую o5cdc, считаю для каждого nz5 - сколько ему соответствует разных 33pp, и для данного o5cdc выписываю по каждому nz5 сколько у него 33pp. просто глянуть - какие бывают разбросы.
todo: дописать
todo: 333pp <=> o5cdc (в одну сторону очевидно, <=, а вот в другую надо подумать ещё)
О чём речь:
- todo: картинка для 33pp
- todo: картинка для получающегося 5cdc (который не o5cdc)
- todo: картинка для получающегося nz5
todo: проверить, какие nz5 мы получаем из всего набора 33pp
Дальше: рассмотрим табличку из статьи Dezheng Xie и Cun-Quan Zhang (Flows, flow-pair covers and cycle double covers):
| f1 | f2 | nz5 |
| 0 | ±2 | ±1 |
| ±2 | 0 | ±3 |
| ±2 | ±2 | ±2 или ±4 |
| ±1 | ±1 | ±2 или ±1 |
А в (3,3)-edp имеем пары:
- 0, 2
- 0, 1
- 1, 1
- 1, 0
- 2, 0
- по ±4 в nz5 мы сразу можем восстановить местоположение для пар (f1, f2) вида (±2, ±2) и то что они сонаправленны
- по ±3 мы можем только сказать, что неупорядоченно имеем пару (±2, 0)
- по ±2 мы можем понять, что f1 совпадает с f2, с точностью до направления
- если nz5 = 3f1/2 + f2/2, то все рёбра f1 совпадают по направлению с рёбрами nz5, а там где в f1 стоит 0 - те рёбра совпадают по направлению с f2
про 5cdc тоже можно сделать выводы:
- todo нужно переписать theorem 6.1 через 33pp, и распарсить lemma 2.5 из статьи
- lemma 2.5 - Let H be a subgraph of G. Then G admits a nowhere-zero 4-flow (D, f) with E_{f=2}= E(H) <=> G has a 2-cycle cover with the edges of H covered twice and all other edges covered once.
- [15] W.T. Tutte, On the imbedding of linear graphs in surfaces
- [12] P.D. Seymour, On Tutte’s extension of the four-color problem
- ну не знаю - проще книжку Жанга распарсить ещё раз
- theorem 5.1 - (3,3)-pp <=> (3,3)-edp
- в одну сторону => очевидно: если имели потоки f1,f2, то новые будут (f1+f2)/2, (f1-f2)/2
- в другую <= тоже: если имели потоки f1,f2, то новые будут (f1+f2), (f1-f2)
- theorem 6.1 - 5cdc <=> имеем (4,4)-edp
- в одну сторону => очевидно: вместо циклов рассматриваем 2-потоки f_i, i=1,2,3,4. А циклы были C_i, i=1,2,3,4,5. Рассмотрим новые циклы - C_ij = C_i Δ C_j, f_ij = соответсвующий поток. Тогда f_12+2f2, f_34+2f4 - искомое (4,4)-edp, причём C_5 можно вытащить по несложной логике. TODO: но я в любом случае хочу переписать это всё в (4,4)-pp, а не edp.
- в другую сторону <= по модулю lemma 2.5 тоже очевидно: имеем циклы f1,f2. имеем разбиение рёбер на: A=E_{f1=2}, B=E{f2=2}, C=E_{f1=odd}∪E_{f2=odd}. Юзаем лемму 2.5 - получаем 4 цикла. Если ребро из A ∪ B, то оно покрыто 2 раза. Если оно из E_{f1=odd} ∩ E_{f2=odd}, то оно снова покрыто 2 раза. Ну а оставшиеся - 1 раз, и мы докидываем на них 5ый цикл. TODO: переписать это док-во на (4,4)-pp рельсы.
- TODO: что даёт замена (4,4)-edp на (3,3)-edp? скажем, в плане получаемых nz5 или 5cdc.
Нашёл тут интересного:
- Разложение nz3 в 2 цикла очень простое - в один из них попадают все рёбра с весом 2, а также все рёбра веса 1 по часовой стрелке; во второй - все рёбра веса 2 + рёбра веса 1 против часовой;
- Кажется я догнал как связаны 5cdc и nz5, получаемые из 33pp - можно просто глянуть на веса рёбер в nz5 и ровно такие и кинуть на циклы из 5cdc (а C5 достанется вес 0, например). А это значит что можно проверить гипотезу, что по любому 5cdc можно построить какой-нибудь 33pp или nz5, беру nz5, одному из циклов кидаю вес 0, а на два цикла кидаю вес 1, на оставшиеся два - вес 2 (и ещё надо им как-то перебрать ориентацию), суммирую и проверяю, что получаются nz5 и 33pp.
- так вот, 33pp из 5cdc: пытаемся накинуть потоки, и после этого строим (f1+f2)+(f3+f4) и (f1+f2)-(f3+f4), nz5 = 2*(f1+f2)+(f3+f4)
- Судя по числам, уже в 18.05g1 и в 18.05g2 есть 5cdc, из которых нельзя напрямую получить 33pp, например: g1: 8544/9476, g2: 8782/9314.
неослабленный вариант:
g1:
all 5cdc solutions: 9476
with 33pp: 8544
all 5cdc solutions with domcyc: 1532
with 33pp: 1360
relaxed: 1492
all 5cdc solutions with domcirc: 896
with 33pp: 840
relaxed: 880
g2:
all 5cdc solutions: 9314
with 33pp: 8782
all 5cdc solutions with domcyc: 1388
with 33pp: 1338
relaxed: 1376
all 5cdc solutions with domcirc: 818
with 33pp: 792
relaxed: 806
Ну и нормально, остановлюсь на этом, TODO: нарисовать пример и закончить и пойти дальше.
TODO: наверняка здесь ещё будет блок текста про перескоки с одного решения на другое. Через nz5, например. TODO: глянуть такое - фиксирую o5cdc, считаю для каждого nz5 - сколько ему соответствует разных 33pp, и для данного o5cdc выписываю по каждому nz5 сколько у него 33pp. просто глянуть - какие бывают разбросы.
todo: дописатьtodo: 333pp <=> o5cdc (в одну сторону очевидно, <=, а вот в другую надо подумать ещё)

No comments:
Post a Comment