12

Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

Király Csaba

Graph Structures from

Combinatorial Optimization and

Rigidity Theory

(Gráf struktúrák kombinatorikus optimalizálásból

és merevségelméletb®l)

cím¶ doktori értekezésének tézisei

Eötvös Loránd Tudományegyetem

Matematikai Intézet

Operációkutatási Tanszék

Matematika Doktori Iskola

Iskolavezet®: Laczkovich Miklós, az MTA tagja

Alkalmazott Matematika Doktori Program

Programvezet®: Michaletzky György, az MTA doktora

Témavezet®: Frank András, az MTA doktora

Budapest, 2015

Page 2: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory
Page 3: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

1

Bevezetés

A dolgozat több, a kombinatorikus optimalizálás és a kombinatorikus merevségelmélet

területér®l érkez® témával foglalkozik. Ezek az alábbiak:

• Egy fa-kompozíció egy fa-szer¶ halmazcsalád, mely segítségével leírható például a ve-

gyes gráfok k-élösszefügg®vé irányíthatóságára vonatkozó bizonyíték. Fa-kompozíciók

struktúrájáról bizonyítunk egy tétel, mely segítségével egyszer¶ algoritmus adható an-

nak a bizonyítékának megtalálására, hogy nem létezik ilyen irányítás. Az eredmény

egyéb különböz® összefügg®ségi feltételeket teljesít® gráf irányítási problémákra törté-

n® alkalmazhatóságát is vizsgáljuk. Egy másik módszerrel egy egyszer¶bb algoritmust

adunk gráfok gyökeres (k, 1)-élösszefügg® irányításának megtalálására.

• Általánosítjuk Kamiyama, Katoh és Takizawa [12] feny®pakolási tételét arra az esetre,

amikor egy matroid adott a feny®k gyökerein, mint Durand de Gevigney, Nguyen és

Szigeti [5] cikkében.

• Belátjuk, hogy a kétdimenziós merevségi matroidban vannak olyan körök, melyekben a

maximális fokszám 4, de nincs benne Hamilton-út, s®t |V |λ-nál hosszabb út sem λ >log 8log 9' 0, 9464-re. Hasonló állítást bizonyítunk minden (k, k + 1)-ritkasági matroidra.

• Kiterjesztjük García és Tejel [9] merevség növel® algoritmusát minden olyan (k, `)-

ritkasági matroidra, ahol ` ≤ 32k. Azaz polinomiális algoritmust adunk a következ®

növelési problémára ` ≤ k esetén: Adott (k, `)-kritikus G = (V,E) gráfhoz keressünk

minimális élszámú H = (V, F ) gráfot, hogy tetsz®leges e ∈ E-re G+H − e tartalmaz-

zon (k, `)-kritikus feszít® részgráfot. Arra a bonyolultabb problémára is polinomiális

algoritmust adunk ` ≤ k-ra, amikor G nem (k, `)-kritikus, de tartalmaz ilyen feszít®

részgráfot; valamint megmutatjuk, hogy ez a probléma ` = 32k esetén már NP-nehéz.

• Minimális többszörösen csúcs-redundánsan merev és globálisan merev gráfok élszámát

vizsgáljuk. Több alsó és fels® korlátot adunk, néhány éles példával.

• Karakterizáljuk a generikus test-zsanér és test-rúd-és-zsanér szerkezetek globális me-

revségét. Az eredmény meglep® mellékterméke, hogy több korábbi jól-ismert globális

merevségre vonatkozó sejtést is megcáfol azzal, hogy végtelen sok ellenpéldát szolgáltat

a Hendrickson-sejtésre minden d ≥ 3 dimenzióban.

• A rúd-csukló szerkezeteknél általánosabb tensegrity szerkezetekben a csuklók közt kö-

telek és dúcok is lehetnek, melyek csak fels® illetve alsó korlátot adnak végpontjaik

távolságára. Belátjuk, hogy NP-nehéz eldönteni, hogy egy tensegrity szerkezethez tar-

tozó (él-címkézett) gráf minden generikus realizációja merev-e az egyenesen.

Page 4: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

2

Fa kompozíciók és gráfok összefügg® irányításokkal

Egy V halmaz A és B részhalmazait keresztez®nek mondjuk, ha A−B 6= ∅, B −A 6=∅, A ∩ B 6= ∅ és A ∪ B 6= V . Egy F halmazcsalád a V alaphalmazon egy keresztez®

halmazcsalád, ha A ∩ B ∈ F és A ∪ B ∈ F tetsz®leges A,B ∈ F keresztez® párra.

Egy F halmazcsaládot keresztezés-mentesnek mondunk, ha nincsenek keresztez® tagjai.

Edmonds és Giles keresztezés-mentes halmazcsaládokra a következ® reprezentációs tételt

bizonyította:

1. Lemma (Edmonds és Giles [7]). A V alaphalmazon adott tetsz®leges keresztezés-mentes

F halmazcsaládhoz létezik egy T = (U,A) irányított fa és egy ϕ : V → U függvény, melyekre

F tagjai és T élei az alábbi módon feleltethet®ek meg egymásnak. Minden e ∈ A élre a hozzá

tartozó halmaz F-ben a ϕ−1(Ue) halmaz, ahol Ue jelöli T−e azon összefügg®ségi komponensét,

ahova e belép.

Egy keresztezés-mentes halmazcsaládot Z fa-kompozíciójának hívjuk, ha a T = (U,A)

fának csak két X, Y ⊆ U szintje van (azaz X ∪ Y = U , X ∩ Y = ∅ és T minden éle egy

X-beli csúcsból egy Y -belibe mutat), ϕ(Z) = Y és ϕ−1(u) 6= ∅ minden u ∈ U -ra.Egy zs̄-halmaz alatt egy z-t tartalmazó, de s-et nem tartalmazó halmazt értünk. Le-

gyen Z egy nem-üres valódi részhalmaza V -nek. Egy Z halmazcsalád a V alaphalmazon

Z-szeparáló ha minden z ∈ Z és s ∈ V −Z párra tartalmaz egy zs̄-halmazt. Belátjuk, hogy

Z fa-kompozíció és a tartalmazásra minimális keresztezés-mentes Z-szeparáló halmazcsalá-

dok megegyeznek. Ezen struktúratétel segítségével a következ® tételre adunk algoritmikus

bizonyítást:

2. Tétel (Frank, K.). Legyen Z nemüres valódi részhalmaza V -nek és legyen Z keresztez®

Z-szeparáló halmazcsalád a V alaphalmazon. Ekkor Z elemeib®l kiválasztható Z egy fa-

kompozíciója.

A fa-kompozíciók hasznos eszközt jelentenek gráfok különböz® összefügg®ségi feltételek

melletti irányíthatóságának vizsgálatakor. A 2. Tétel algoritmikus bizonyítása egy egyszer¶

algoritmust szolgáltat arra, hogy bizonyítékot találjunk amennyiben a kívánt irányítás nem

létezik. Ezt itt egy példán szemléltetjük. Egy D = (V,A) digráfot r0-gyökeresen (k, `)-

élösszefügg®nek hívjuk, ha r0 ∈ V , k és ` nemnegatív egészek és D tetsz®leges csúcsára

megy r0-ból k éldiszjunkt egyirányú út, valamint D tetsz®leges csúcsából megy r0-ba ` éldisz-

junkt egyirányú út. Egy gyökeresen (k, 0)-élösszefügg® gráfot gyökeresen k-élösszefügg®nek

hívunk. A 2. Tételre adott algoritmus felhasználható arra, hogy algoritmikusan bizonyítsuk,

amennyiben egy vegyes gráf nem irányítható gyökeresen (k, `)-élösszefügg®vé.

Azokat az egyszer¶bb esetet külön vizsgáljuk, amikor a bemenet egy irányítatlan gráf és

` értéke 0 vagy 1. Ezen esetekben sokkal egyszer¶bb algoritmusok adhatóak.

Page 5: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

3

Feny®-pakolások

Egy feny® egy olyan gyökeres irányított fa, melyben minden csúcs elérhet® a gyökérb®l

egyirányú úton. Egy nemüres R ⊆ V -re a B = (V,A′) digráf egy R-fenyves, ha |R| olyancsúcsdiszjunkt feny® diszjunkt uniója, melyek gyökerei az R-beli csúcsok. Legyen D = (V,A)

egy digráf. Egy R-fenyvest D-ben feszít®nek mondunk, ha feszíti V -t, és maximálisnak,

ha feszíti az összes olyan csúcsot, mely elérhet® R-b®l D-ben. Nemüres X,Z ⊆ V -re jelölje

Z 7→ X azt, hogy X és Z diszjunkt és X elérhet® Z-b®l, azaz van egyirányú út Z-b®l X-be.

Edmonds a következ® híres tételt bizonyította feny®pakolásokról.

3. Tétel (Edmonds [6]). Egy D = (V,A) digráfban, legyen R := {R1, ..., Rk} V nemüres

részhalmazainak egy családja. Pontosan akkor léteznek él-diszjunkt feszít® Ri-fenyvesek D-

ben i = 1, ...k-ra, ha

%(X) ≥ pR(X) (1)

teljesül minden X ⊆ V , ahol %(X) jelöli az X befokát D-ben és pR(X) jelöli R X-t®l diszjunkt

tagjainak a számát.

Kamiyama, Katoh és Takizawa kiterjesztették Edmonds tételét arra az esetre, amikor

nem minden csúcsa érhet® el a gráfnak az Ri halmazokból.

4. Tétel (Kamiyama, Katoh és Takizawa [12]). Egy D = (V,A) digráfban, legyen R :=

{R1, ..., Rk} V nemüres részhalmazainak egy családja. Pontosan akkor léteznek él-diszjunkt

maximális Ri-fenyvesek D-ben i = 1, ...k-ra, ha

%(X) ≥ p′R(X) (2)

teljesül minden X ⊆ V , ahol p′R(X) jelöli R azon Ri tagjainak a számát, melyekre Ri 7→ X.

Durand de Gevigney, Nguyen és Szigeti [5] friss eredménye egy más irányba általánosítja

Edmonds tételét. Azt mondjuk, hogy a (D,M, S, π) négyes egy matroid-alapú gyökeres-

digráf ha D = (V,A) egy digráf, M egy matroid az S alaphalmazon rM rangfüggvénnyel

és π : S → V egy (nem feltétlenül injektív) függvény. A π függvényt M-függetlennek

mondjuk, ha π−1(v) minden v ∈ V -re függetlenM-ben. (D,M, S, π)-ben feny®k egy M-

bázis pakolása alatt olyan {T1, ..., T|S|} páronként éldiszjunkt feny®ket értünk, melyekre Tigyökere π(si) (i = 1, ..., |S|-re) és minden v ∈ V -re az {sj ∈ S : v ∈ V (Tj)} egy bázisát adja

M-nek. Az általánosítás a következ®:

5. Tétel (Durand de Gevigney, Nguyen és Szigeti [5]). Legyen (D,M, S, π) egy matroid-

alapú gyökeres-digráf. (D,M, S, π)-ben pontosan akkor létezik feny®k egyM-bázis pakolása,

ha π M-független és

%(X) ≥ rM(S)− rM(π−1(X)) (3)

teljesül minden X ⊆ V -re.

Page 6: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

4

A 4. és az 5. Tételek egy közös általánosítását adjuk. Legyen P (X) := X ∪{v ∈ V −X :

v 7→ X}. Feny®k egy maximálisM-független pakolása alatt olyan {T1, ..., T|S|} páron-ként éldiszjunkt feny®ket értünk, melyekre Ti gyökere π(si) (i = 1, ..., |S|-re), minden v ∈ V -reaz {sj ∈ S : v ∈ V (Tj)} függetlenM-ben és |{sj ∈ S : v ∈ V (Tj)}| = rM(π−1(P (v))).

6. Tétel. Legyen (D,M, S, π) egy matroid-alapú gyökeres-digráf. (D,M, S, π)-ben pontosan

akkor létezik feny®k egy maximálisM-független pakolása, ha π M-független és

%(X) ≥ rM(π−1(P (X)))− rM(π−1(X)) (4)

teljesül minden X ⊆ V -re.

Eredmények ritka gráfokról

Egy G = (V,E) gráf (k, `)-ritka ha iG(X) ≤ k|X|−` minden X ⊆ V -re, melyre |X| ≥ 2,

ahol k és ` olyan egészek, hogy k > 0 és ` < 2k, és iG(X) jelöli azX által feszített élek számát.

Egy (k, `)-ritka gráfot (k, `)-kritikusnak hívunk, ha |E| = k|V |− `. A ritka gráfok fontosak

merevségelméletben, mert sok merevségi osztály karakterizálható a ritka gráfok segítségével

(lásd Laman tételét [13], mely a síkbeli minimálisan merev gráfokat írja le a (2, 3)-kritikus

gráfok segítségével és Tay eredményét [16, 18] test-rúd szerkezetek merevségér®l Rd-ben).

A merevségelmélet elnevezéseit követve G-t (k, `)-merevnek hívjuk, ha G-nek van (k, `)-

kritikus feszít® részgráfja. G egy e élét (k, `)-redundáns élnek nevezünk, ha G− e (k, `)-

merev. G-t (k, `)-redundáns gráfnak hívjuk, ha minden éle (k, `)-redundáns.

Ismert, hogy egy gráf (k, `)-ritka részgráfjai matroidot alkotnak, melyet (k, `)-ritkasági

matroidnak nevezünk. Ennek a matroidnak a köreit (k, `)-köröknek hívjuk. Egy (2, 3)-

kört generikus körnek is nevezünk.

Kiegyensúlyozott generikus körök hosszú utak nélkül

Graver, B. Servatius és H. Servatius [10] a következ® kérdést tették fel: Igaz-e, hogy

minden olyan generikus kör, melyben minden csúcs foka 3 vagy 4 felbontható két Hamilton-

útra? A kérdés kiterjeszthet® olyan (k, k + 1)-körökre, melyekben minden fokszám 2k − 1

vagy 2k. Egy ilyen gráfot, melyben a maximális és minimális fokszám közti eltérés legfeljebb

1 kiegyensúlyozottnak hívunk. Vegyük észre, hogy a legkisebb egyszer¶ (k, k + 1)-kör a

K2k. Jól ismert, hogy minden (k, k+ 1)-kör felbomlik k éldiszjunkt feszít®fa uniójára, és egy

kiegyensúlyozott (k, k+1)-körnek minden csúcsa 2k−1 vagy 2k fokú, és a 2k−1-fokú csúcsok

száma pontosan 2k. Így felmerül a kérdés, hogy egy ilyen gráf felbomlik egy k Hamilton-út

éldiszjunkt uniójára.

A kérdésre negatív választ adunk. S®t, a következ® er®sebb tételt bizonyítjuk kiegyensú-

lyozott (k, k + 1)-körök leghosszabb útjairól.

7. Tétel (K., Péterfalvi). Minden λ > log 8log 9

-ra és minden k ≥ 2-re létezik (végtelen sok)

olyan kiegyensúlyozott (k, k + 1)-kör, melyben nincs |V |λ hosszú út.

Page 7: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

5

A merevség növelése

A következ® növelési problémát vizsgáljuk, amit általános (növelési) problémának

nevezünk.

Probléma. Legyen k és ` egészek, melyekre k > 0, és legyen G = (V,E) egy hurok-

mentes (k, `)-merev gráf. Keressünk egy minimális élszámú H = (V, F ) gráfot ugyanazon a

csúcshalmazon, melyre G+H = (V,E ∪ F ) (k, `)-redundáns.

Azt a speciális esetet, amikor G (k, `)-kritikus, redukált (növelési) problémának

hívjuk.

Merevségelméleti alkalmazások miatt a fenti kérdés elég természetes a következ® kérdés

kapcsán: ha adott egy merev szerkezetünk hány élre van szükségünk ahhoz hogy biztonságo-

sabbá, azaz redundánsan merevvé tegyük. Ez azt jelenti, hogy olyan szerkezetet szeretnénk

kapni, melynek egy tetsz®leges élét kitörölve a merevség még megmarad. García és Tejel [9]

megmutatták, hogy a probléma (2, 3)-merev gráfokra NP-nehéz, de minimálisan merev, azaz

(2, 3)-kritikus gráfokra polinomiális id®ben megoldható.

García és Tejel [9] ötletét kiterjesztve egy viszonylag egyszer¶, két fázisú mohó algo-

ritmussal megoldjuk a redukált növelési problémát ` ≤ 32k esetén tetsz®leges k-ra. Azt is

megmutatjuk, hogy hogyan alkalmazható ez az algoritmus az általános probléma megoldá-

sára abban az esetben, amikor ` ≤ k. Másrészt kiterjesztjük [9] NP-nehézségi eredményét

az összes olyan esetre, ahol k páros, és ` = 32k.

Eredmények merev és globálisan merev gráfokról

Egy d-dimenziós szerkezet alatt egy olyan (G, p) párt értünk, ahol G = (V,E) egy gráf

és p egy leképezés V -b®l Rd-be. (G, p)-t G realizációjának is nevezzük. (G, p) generikus

realizáció, ha a {p(vi)j : i = 1, ..., |V |, j = 1, ..., d} halmaz elemei algebrailag függetlenek Qfelett. A (G, p) és (G, q) szerkezetek ekvivalensek, ha |p(u)− p(v)| = |q(u)− q(v)| minden

olyan u, v ∈ V párra, melyre uv ∈ E. A (G, p) és (G, q) realizációk kongruensek, ha

|p(u)− p(v)| = |q(u)− q(v)| minden u, v ∈ V -re.

Azt mondjuk, hogy (G, p) globálisan merev, ha minden vele ekvivalens (G, q) szerkezet

kongruens is (G, p)-vel. A (G, p) szerkezet merev, ha van olyan ε > 0, hogy minden olyan

vele ekvivalens (G, q) szerkezet, melyre |p(v) − q(v)| ≤ ε minden v ∈ V -re, kongruens is

(G, p)-vel.

Egy G gráfot merevnek hívunk Rd-ben, ha minden (vagy ekvivalensen egyik) generikus

realizációja merev. Egy G gráfot globálisan merevnek nevezünk Rd-ben, ha minden (vagy

ekvivalensen egyik) generikus realizációja globálisan merev.

Page 8: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

6

Csúcs-redundánsan merev gráfok

Egy G = (V,E) gráfot d-dimenzióban k-merevnek vagy rövidebben [k, d]-merevnek

hívunk, ha |V | ≥ k + 1, és minden U ⊆ V -re, melyre |U | ≤ k − 1, a G − U gráf merev

Rd-ben. Hasonlóan de�niálhatók a globálisan [k, d]-merev gráfok, a de�nícióba globális

merevséget illesztve a merevség helyett. Nyilvánvalóan minden [k, d]-merev gráf [`, d]-merev

is minden 1 ≤ ` ≤ k.

G-t minimálisan [k, d]-merevnek hívjuk, ha [k, d]-merev de tetsz®leges élét kitörölve

már nem [k, d]-merev. Egy minimálisan [k, d]-merev gráfot er®sen minimálisan [k, d]-

merevnek nevezünk, ha nincs kisebb élszámú [k, d]-merev gráf ugyanazon a csúcshalmazon.

Egy minimálisan [k, d]-merev gráfot gyengén minimálisan [k, d]-merevnek mondunk, ha

nem er®sen minimálisan [k, d]-merev. Hasonlóan de�niálhatóak a gyengén/er®sen mini-

málisan globálisan [k, d]-merev gráfok.

Minimálisan [k, d]-merev és globálisan [k, d]-merev gráfok élszámát vizsgáljuk. Példák

konstruálásával belátjuk, hogy minden k ≥ 2 esetén léteznek gyengén minimálisan [k, d]-

merev gráfok illetve globálisan [k, d]-merev gráfok, valamint több alsó és fels® korlátot adunk

minimálisan [k, d]-merev illetve globálisan [k, d]-merev gráfok élszámára, melyek a követke-

z®ek.

8. Tétel (Kaszanitzky, K.). Legyen G = (V,E) minimálisan [k, d]-merev gráf, melyre |V | ≥d2 + d+ k. Ekkor

max

{d|V | −

(d+ 1

2

)+ (k − 1)d+ max

{0,

⌈k − 1− d+ 1

2

⌉},

⌈d+ k − 1

2|V |

⌉}≤

|E| ≤ (d+ k − 1)|V | −(d+ k

2

).

Ráadásul a fenti alsó korlát éles k = 2 esetén minden d-re, illetve k = d = 3-ra, és a fels®

korlát éles d ≥ 2 esetén minden k-ra.

9. Tétel. Legyen G = (V,E) minimálisan globálisan [k, d]-merev gráf, melyre |V | ≥ d2 +

d+ k + 1. Ekkor

max

{d|V | −

(d+ 1

2

)+ (k − 1)d+ 1 + max

{0,

⌈k − 1− d+ 1

2+

1

d

⌉},

⌈d+ k

2|V |

⌉}≤ |E|.

Ez a korlát éles d = 2 esetén amennyiben k = 2 vagy 3, (mint azt [14] megmutatta).

Továbbá kimondunk egy sejtést, amib®l (d+k)|V |−(d+k+1

2

)érték¶ fels® korlá következne

minimálisan globálisan [k, d]-merev gráfok élszámára.

Globálisan merev test-zsanér gráfok

Egy fontos lépés lenne a magasabb dimenzióban globális merev gráfok karakterizációja

felé vezet® úton, ha sikerülne új szükséges vagy elégséges feltételt találni a globális me-

revségre, vagy sikerülne leírni valamilyen speciális gráf osztály globális merevségét. Mi a

Page 9: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

7

test-zsanér szerkezetek globális merevségére adunk szükséges és elégséges feltételt, és meg-

mutatjuk, hogy minden d ≥ 3 esetén végtelen sok olyan gráf van, melyre teljesülnek az alábbi

tétel szerint a globális merevséghez szükséges feltételek (melyekr®l Hendrickson azt sejtette,

hogy elégségesek is), de mégsem globálisan merevek Rd-ben.

10. Tétel (Hendrickson [11]). Legyen G = (V,E) globálisan merev Rd-ben. Ekkor vagy G

egy maximum d+ 1 csúcsú teljes gráf, vagy

(i) G (d+ 1)-összefügg®, és

(ii) G− e merev Rd-ben minden e ∈ E-re.

Egy d-dimenziós test-zsanér szerkezet merev testekb®l áll, melyeket zsanérok kötnek

össze. Minden zsanér egy (d− 2)-dimenziós a�n altér, ami összekapcsol két testet. A testek

egymáshoz képest csak e körül a zsanér körül fordulhatnak el. A szerkezethez tartozó gráf-

ban a csúcsok a testekhez, az élek pedig a zsanérokhoz tartoznak. A szerkezettel ekvivalens

rúd-csukló szerkezetet kapunk, ha minden testet egy elég nagy teljes gráf rúd-csukló reali-

zációjával helyettesítünk úgy, hogy a zsanérral összekötött testeknek d− 1 csúcsa közös. Az

így de�niált rúd-csukló szerkezet gráfját nevezzük test-zsanér gráfnak.

A test-zsanér szerkezetek (és a test-zsanér gráfok) számos alkalmazással rendelkeznek,

így elég alaposan vizsgált objektumok a merevségelmélet területén. Többek mellett se-

gítségükkel vizsgálható molekulák merevsége, mivel egy molekula lehetséges alakváltozásai

modellezhet®ek test-zsanér szerkezetekkel néhány plusz geometriai feltétel mellett. Tay és

Whiteley a következ®képp karakterizálták a test-zsanér gráfok merevségét.

11. Tétel (Tay [17, 19] és Whiteley [20]). Legyen H = (V,E) egy gráf. Ekkor a H által

reprezentált test-zsanér szerkezethez tartozó test zsanér gráf pontosan akkor merev Rd-ben,

ha((d+12

)− 1

)H-ban van

(d+12

)él-diszjunkt feszít® feny®.

Connelly, Jordán, és Whiteley [3] egy sejtést fogalmaztak meg test-zsanér gráfok globális

merevségéhez elégséges feltételekr®l. Erre a sejtésre adunk bizonyítást, továbbá belátjuk,

hogy a sejtett elégséges feltételek szükségesek is.

12. Tétel (Jordán, K., Tanigawa). Legyen H = (V,E) egy gráf és d ≥ 3. Ekkor a H által

reprezentált test-zsanér szerkezethez tartozó test zsanér gráf pontosan akkor globálisan merev

Rd-ben, ha minden e ∈ E-re((d+12

)− 1

)H − e-ben van

(d+12

)él-diszjunkt feszít® feny®.

Hasonló karakterizációt adunk �test-rúd-és-zsanér� gráfok globális merevségére.

Azt mondjuk, hogy a G gráf egy H-gráf, ha teljesülnek rá a 10. Tétel feltételei, de nem

globálisan merev Rd-ben. Connelly [1] megmutatta, hogy a K5,5 teljes páros gráf H-gráf 3

dimenzióban, továbbá minden d ≥ 3 esetén konstruált H-gráfokat. Ezek a H-gráfok mind

teljes páros gráfok(d+22

)csúcson. Frank és Jiang [8] két további páros H-gráfot találtak

R4-ben és végtelen sok H-gráfot Rd-ben minden d ≥ 5 esetén. Ezen Rd-beli H-gráfok közül

néhánynak részgráfja Kd+1 d ≥ 5 esetén.

Page 10: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

8

Connelly azt sejtette, hogy a K5,5 az egyetlen H-gráf R3-ben [2, 4]. Connelly és Whiteley

[4] pedig azt sejtették, hogy nincs olyan H-gráf Rd-ben amelynek részgráfja Kd+1. Azt is

sejtették, hogy a H-gráfok száma véges Rd-ben minden d ≥ 3 esetén. Habár [8] fenti példái

megcáfolták az utóbbi sejtéseket d ≥ 5 esetén, de továbbra is nyitottak maradtak a három-

és négy-dimenziós esetekre. A 12. Tétel meglep® alkalmazása, hogy végtelen sok H-gráfot

ad minden d ≥ 3 dimenzióban és ezen a gráfoknak részgráfja Kd+1.

Er®sen merev tensegrity gráfok R1-ben

Egy T = (V ;C, S) tensegrity gráf egy 2-él-címkézett gráf a V = {v1, v2 . . . , vn} csúcs-halmazon, melynek élhalmazát C és S halmazokra particionáltuk, melyeket sorban kábe-

leknek és dúcoknak nevezünk. Egy d-dimenziós tensegrity szerkezet egy (T, p) pár, ahol

T egy tensegrity gráf és p egy leképezése V -nek Rd-be.

Egy in�nitezimális mozgása egy (T, p) tensegrity szerkezetnek egy olyan q : V → Rd

hozzárendelése in�nitezimális elmozdulásvektoroknak a csúcsokhoz, melyre

(pi − pj)(qi − qj) ≤ 0 minden vivj ∈ C-re,

(pi − pj)(qi − qj) ≥ 0 minden vivj ∈ S-re,

ahol p(vi) = pi és q(vi) = qi minden 1 ≤ i ≤ n-re. Egy in�nitezimális mozgás triviális, ha

Rd valamely egybevágósági mozgásának deriváltja által kapható (T, p) minden csúcsában.

A (T, p) tensegrity szerkezet in�nitezimálisan merev Rd-ben, ha minden in�nitezimális

mozgása triviális. Jól ismert, hogy tensegrity szerkezetek in�nitezimális merevsége nem

generikus tulajdonság: ugyanannak a tensegrity gráfnak lehetnek in�nitezimálisan merev és

in�nitezimálisan nem-merev generikus realizációi is tetsz®leges d ≥ 1 dimenzióban. Ezért a

tensegrity gráfoknak két különböz® családját de�niáljuk d dimenzióban: Azt mondjuk, hogy

a T tensegrity gráf merev Rd-ben, ha van in�nitezimálisan merev generikus realizációja

Rd-ben, és azt mondjuk, hogy T er®sen merev Rd-ben, ha minden generikus realizációja

in�nitezimálisan merev.

Tensegrity gráfok merevsége polinomid®ben tesztelhet® a síkon (lásd [15]), de nem ismert,

hogy polinomid®ben tesztelhet®-e Rd-ben d ≥ 2 esetén. Megmutatjuk, hogy az er®s merevség

tesztelése még bonyolultabb, akár már egy dimenzióban is.

13. Tétel (Jackson, Jordán, K.). co-NP-teljes annak eldöntése, hogy egy tensegrity gráf

er®sen merev-e R1-ben.

A dolgozat a következ® cikkeken alapul

[1] A. Frank and C. Király. Tree-compositions and orientations. Oper. Res. Lett., 41(4):336�

42, 2013.

Page 11: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

9

[2] B. Jackson, T. Jordán, and C. Király. Strongly rigid tensegrity graphs on the line.

Discrete Applied Mathematics, 161(7-8):1147�9, 2013.

[3] T. Jordán, C. Király, and S. Tanigawa. Generic global rigidity of body-hinge fra-

meworks. Technical Report TR-2014-06, Egerváry Research Group, Budapest, 2014.

www.cs.elte.hu/egres. Submitted to J. Comb. Theory, Ser. B.

[4] V.E. Kaszanitzky and C. Király. On minimally highly vertex-redundantly rigid graphs.

Graphs and Combinatorics, March 2015. In Press, doi:10.1007/s00373-015-1560-3.

[5] C. Király. On maximal independent arborescence-packing. Technical Report TR-2013-

03, Egerváry Research Group, Budapest, 2013. www.cs.elte.hu/egres. Submitted to

SIAM J. Discrete Math.

[6] C. Király. Algorithms for �nding a rooted (k, 1)-edge-connected orientation. Discrete

Appl. Math., 166:263�8, March 2014.

[7] C. Király. Rigid graphs and an augmentation problem. Technical Report TR-2015-03,

Egerváry Research Group, Budapest, 2015. www.cs.elte.hu/egres.

[8] C. Király and F. Péterfalvi. Balanced generic circuits without long paths. Discrete

Mathematics, 312(15):2262�71, 2012.

Irodalomjegyzék

[1] R. Connelly. On generic global rigidity. In P. Gritzmann and B. Sturmfels, editors,

Applied geometry and discrete mathematics, volume 4 of DIMACS Ser. Discrete Math.

Theoret. Comput. Sci, pages 147�55. AMS, 1991.

[2] R. Connelly. Questions, conjectures and remarks on globally rigid tensegrities. Ma-

nuscript, November 2009.

[3] R. Connelly, T. Jordán, and W. Whiteley. Generic global rigidity of body-bar frame-

works. J. Comb. Theory, Ser. B, 103(6):689�705, 2013.

[4] R. Connelly and W. Whiteley. Global rigidity: The e�ect of coning. Discrete & Comp-

utational Geometry, 43(4):717�35, 2010.

[5] O. Durand de Gevigney, V.H. Nguyen, and Z. Szigeti. Matroid-based packing of arbor-

escences. SIAM J. Discrete Math., 27(1):567�74, 2013.

[6] J. Edmonds. Edge-disjoint branchings. In B. Rustin, editor, Combinatorial Algorihms,

pages 91�96. Acad. Press, New York, 1973.

Page 12: Graph Structures from Combinatorial Optimization …teo.elte.hu/minosites/tezis2015/kiraly_cs.pdfKirály Csaba Graph Structures from Combinatorial Optimization and Rigidity Theory

10

[7] J. Edmonds and R. Giles. A min-max relation for submodular functions on graphs.

Annals of Discrete Mathematics, 1:185�204, 1977.

[8] S. Frank and J. Jiang. New classes of counterexamples to Hendrickson's global rigidity

conjecture. Discrete & Computational Geometry, 45(3):574�591, 2011.

[9] A. García and J. Tejel. Augmenting the rigidity of a graph in R2. Algorithmica,

59(2):145�168, 2011.

[10] J.E. Graver, B. Servatius, and H. Servatius. Combinatorial Rigidity. AMS Graduate

studies in mathematics Vol. 2. American Mathematical Soc., 1993.

[11] B. Hendrickson. Conditions for unique graph realizations. SIAM J. Comput., 21(1):65�

84, 1992.

[12] N. Kamiyama, N. Katoh, and A. Takizawa. Arc-disjoint in-trees in directed graphs.

Combinatorica, 29(2):197�214, 2009. Also in: Proc. of the 19th Annual ACM-SIAM

Symp. on Disc. Math., 218-526, SODA 2008.

[13] G. Laman. On graphs and rigidity of plane skeletal structures. J. Engineering Mathe-

matics, 4:331�340, 1970.

[14] S.A. Motevallian, C. Yu, and B.D.O. Anderson. Robustness to the loss of multiple nodes

in the localizability of sensor networks. In Proc. of the 18th IFAC World Congress, 2011.

[15] A. Recski and O. Shai. Tensegrity frameworks in one-dimensional space. Eur. J. Comb.,

31(4):1072�9, 2010.

[16] T.-S. Tay. Rigidity of multi-graphs I, Linking rigid bodies in n-space. J. Comb. Theory,

Ser. B, 36(1):95�112, 1984.

[17] T.-S. Tay. Linking (n− 2)-dimensional panels in n-space II: (n− 2, 2)-frameworks and

body and hinge structures. Graphs and Combinatorics, 5(1):245�73, 1989.

[18] T.-S. Tay. Henneberg's method for bar and body frameworks. Structural Topology,

17:53�8, 1991.

[19] T.-S. Tay. Linking (n−2)-dimensional panels in n-space I: (k−1, k)-graphs and (k−1, k)-

frames. Graphs and Combinatorics, 7(3):289�304, 1991.

[20] W. Whiteley. The union of matroids and the rigidity of frameworks. SIAM J. Discrete

Math., 1(2):237�55, 1988.