?

混合d-元樹上的模式避免問題

2023-05-07 13:23楊勝良姜美楊
蘭州理工大學學報 2023年2期
關鍵詞:子樹內點頂點

楊勝良, 姜美楊

(蘭州理工大學 理學院, 甘肅 蘭州 730050)

樹在組合數學中扮演著重要的角色.含有唯一的節點,使其成為有向樹中其他所有后代的共同祖先,這樣的樹稱作有根樹.若對有根樹每個分支點發出的邊,按照從左到右(或從右到左)的方向進行標記,稱這樣的有根樹為有序樹.

在有序樹中任意一個頂點到根點的距離叫做這個頂點的層,根點是0層上唯一的點.如果從頂點u到頂點v有一條邊,則稱頂點v為頂點u的孩子,頂點u被稱作v的父頂點,頂點的度數是其孩子的總數.葉點是度為0的點,即沒有孩子的頂點,出度至少為1的頂點稱作內點.當樹中只包含葉點時,這樣的樹稱作平凡樹.

d-元樹是有序樹的一種,其中每個頂點的度數為0或d, 特別地,當d=2時,這樣的樹稱作2-元樹.在d-元樹中對每個內點用黑色或白色著色,所得的標號樹叫做混合d-元樹.為了與黑色的內點進行區分,用ε標記葉點.在一個混合d-元樹中,稱為邊的一種模式,如果一個內點和其最左端的兒子都著黑色.若混合d-元樹中沒有出現該模式的邊,稱為避免模式混合d-元樹.

例1圖1給出有7個內點,避免模式的2-元樹.

圖1 避免模式混合2元樹

Gu等[1]提出避免模式的2-元樹是混合2-元樹,并考慮了幾類避免其他模式的2-元樹.Panholzer等[2]研究了避免模式的d-元樹,Hong等[3]對混合2-元樹進行了推廣,提出避免模式混合d-元樹,更多相關研究見文獻[4-6].

引理1[8](拉格朗日反演公式) 設f=f(t)是一個由f=tφ(f)定義的形式冪級數,其中φ(t)是一個φ(0)≠0的形式冪級數.對于任何形式的冪級數F(t)有

圖2 標記內點時避免模式混合d-元樹的分解

設B(t)為根點是黑色樹的發生函數,W(t)為根點是白色樹的發生函數,由圖2可得

所以發生函數T(t)為

兩邊同時乘以d-1次方可得

由拉格朗日反演公式得

表的前部分值

證明用t標記內點,x標記黑色的內點,由符號化方法可以得到圖3的分解.

圖3 標記黑色內點時避免模式混合d-元樹的分解

設B(t,x)為根點是黑色樹的發生函數,W(t,x)為根點是白色樹的發生函數,由圖3得

B(t,x)=xtT(t,x)d-1+xtT(t,x)d-1W(t,x)

W(t,x)=tT(t,x)d-1+tB(t,x)T(t,x)d-1

B(t,x)=xtT(t,x)d-1+x(1+

B(t,x)(tT(t,x)d-1)2)

W(t,x)=tT(t,x)d-1+x(1+

W(t,x)(tT(t,x)d-1)2)

(1)

(2)

由式(1,2)可得

兩邊同時乘以d-1次方得

設f(t)=t(T(t,x))d-1, 則

由拉格朗日反演公式得

下面給出雙射的證明.

由圖2易知,W中的任何一個白色根點都有一個最左邊的子樹B和d-1個子樹T1,T2…Td-1.同樣B中的任何一個黑色根點都有一個最左邊的子樹W和d-1個子樹T1,T2,…,Td-1.通過前序遍歷構造長度為dn的d-Schr?der路:

1) 訪問一個黑色內點時:

(1) 當最左邊的子樹為平凡樹時,對應于UUT′1UT′2…D(d)T′d-1.

(2) 當最左邊的子樹不為平凡樹時, 對應于UW′UT′1UT′2…D(d)T′d-1.

2) 訪問一個白色內點時:

(1) 當最左邊的子樹為平凡樹時,對應于UT′1UT′2…H(d)T′d-1;

(2) 當最左邊的子樹不為平凡樹時,對應于UB′UT′1UT′2…D(d)T′d-1.

3) 對子樹W,B,T1,T2…Td-1繼續重復1),2)過程,直到子樹為平凡樹為止.

其中U表示上步(1,1),D(d)表示下步(1,1-d),H(d)表示水平下步(2,2-d)W′,B′,T′1,T′2…T′d-1是W,B,T1,T2…Td-1相對應的d-Schr?der路的子集, 該過程也在圖4中給出.

圖4 避免模式混合d-元樹與d-Schr?der路的雙射

由于每個d-元樹經過上述分解后所得到的子樹都不相同,故對應所得的d-Schr?der路也不同,滿足單射.

圖5 避免模式混合3-元樹與3-Schr?der路的雙射

定理4有n個內點避免模式混合d-元樹的個數為

證明用t標記內點,x標記黑色的內點, 由符號化方法可以得到圖6的分解.

圖6 標記內點時避免模式混合d-元樹的分解

由圖5得到發生函數為

L(t)=1+tL(t)d-1+t2L(t)2d-1+tL(t)d

化簡可得

兩邊同時乘以d-1次方得

設f(t)=t(L(t))d-1,

由拉格朗日反演公式得

定理5有n個內點k個黑色內點的避免模式混合d-元樹的個數為

證明用t標記內點,x標記黑色的內點,由符號化方法可以得到發生函數為

表的前部分值

化簡可得

兩邊同時乘以d-1次方得

由拉格朗日反演公式得

從而得到

例5避免模式混合3-元樹的發生函數為L(t,x)=1+xtL(t,x)2+xt2L(t,x)5+tL(t,x)3,具有n個內點k個黑色內點避免模式混合3-元樹的個數為

證明用t標記內點,由符號化方法可以得到圖7的分解.

圖7 標記黑色內點時避免模式混合d-元樹的分解

設B(t)為根點是黑色樹的發生函數,W(t)為根點是白色樹的發生函數,由圖7可以得到

兩邊同時乘以d-1次方得

由拉格朗日反演公式得

表的前部分值

證明用t標記內點,x標記黑色的內點,由符號化方法可以得到

可得

兩邊同時乘以d-1次方得

由拉格朗日反演公式得

從而得到

猜你喜歡
子樹內點頂點
一種新的快速挖掘頻繁子樹算法
過非等腰銳角三角形頂點和垂心的圓的性質及應用(下)
廣義書本圖的BC-子樹計數及漸近密度特性分析*
書本圖的BC-子樹計數及漸進密度特性分析?
關于頂點染色的一個猜想
基于覆蓋模式的頻繁子樹挖掘方法
基于罰函數內點法的泄露積分型回聲狀態網的參數優化
基于內點方法的DSD算法與列生成算法
一個新的求解半正定規劃問題的原始對偶內點算法
基于內點法和離散粒子群算法的輸電網參數辨識
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合