I grafteori, et brombær træ (eller en brombær ) til en ikke-orienteret graf G er en familie af forbundne subgraphs af G , som er forbundet to og to: for hvert par af disjunkte subgraphs eksisterer der en kant af G som har en ende i hver af disse underbilleder. Den rækkefølge af en bramble træ er den mindste størrelse af en dækning , dvs. af et sæt af knudepunkter af G , som har en ikke tom skæringspunktet med hver af subgraphs. De brambles kan anvendes til at karakterisere træ-bredde af G .
Et tilflugtssted for orden k i en graf G er en funktion, der med hvert sæt X på mindre end k- hjørner forbinder en tilsluttet komponent, således at to underundersæt og har en kant, der forbinder dem. Således er billedsættet af et klodsetræ i G af rækkefølge k . Omvendt kan hver roncier anvendes til at bestemme et tilflugtssted for hvert sæt X af størrelse mindre end rækkefølgen af krat, der er en enkelt tilsluttet komponent , der indeholder alle subgraphs af roncier, der er udskilt fra X .
Som Seymour og Thomas har vist, kendetegner rækkefølgen af et klodsetræ (eller ligesom et tilflugtssted) arborescentbredden : en graf har en klods af ordren k, hvis og kun hvis den har en bredde d 'træ større end eller lig med k -1.
De grafer ekspandere af grad afgrænset have en træ-bredde proportional med deres antal knudepunkter, og dermed også have en lineær orden brombærranker. Men som Martin Grohe og Dániel Marx har vist, skal et sådant højt ordensbramletræ for disse grafer indeholde et eksponentielt antal sæt. Mere præcist, for disse grafer skal selv klodser, hvis rækkefølge er lidt større end kvadratroden af træbredden, have en eksponentiel størrelse. Imidlertid viste Grohe og Marx også, at en hvilken som helst graf med træbredde k indrømmer en bramble af polynomisk størrelse og rækkefølge .
Da klodser kan have en eksponentiel størrelse, er det ikke altid muligt at konstruere dem på polynomisk tid til grafer med ubegrænset træbredde. Men når træets bredde er afgrænset, er en konstruktion i polynomisk tid mulig: det er muligt at finde en bramble af rækkefølge k , når der findes i tid , hvor n er antallet af hjørner af den givne graf. Endnu hurtigere algoritmer findes for grafer med få minimale separatorer.
Bodlaender, Grigoriev og Koster studerede heuristik for at finde højordensbrambles. Deres metoder genererer ikke altid rækkefølger tæt på træbredden i inputgrafen, men for plane grafer giver de en konstant tilnærmelsesgrad . Kreutzer og Tazari giver randomiserede algoritmer, som på grafer af træbredde k finder brambles af polynomial størrelse og orden i polynomial tid og dermed nærmer sig op til en logaritmisk faktor den rækkefølge, som Grohe og Marx viste eksistens for brambles af polynomial størrelse.
Begrebet bramble er også defineret for rettet graf. I en rettet graf D er et klodsetræ en samling af stærkt forbundne underbilleder af D, der er forbundet to-to-to: for hvert par af uensartede elementer X , Y af klatretræet findes der i D en bue af X til Y og en bue fra Y til X. den rækkefølge af en bramble træ er den mindste størrelse af et sæt af repræsentanter , et sæt af knudepunkter af D , der har en ikke-tom skæringspunktet med hver af elementerne i tornebusken træ. Det antal af brombærranker af D er den maksimale orden af en bramble træ D. antallet af brombærranker af en orienteret graf er op til en konstant faktor, som er lig med dens orienterede Skovagtige bredde.