อ่าน 3 นาที
ลำดับที่ซิงโครไนซ์ k
ใน ทางคณิตศาสตร์ และ วิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎี ลำดับ k -synchronized คือ ลำดับอนันต์ ของเทอม s ( n ) ที่มีลักษณะเฉพาะโดย ออโตมาตาจำกัด ซึ่งรับอินพุตเป็นสตริงสองสตริง m และ n...
ลำดับที่ซิงโครไนซ์k
ในทางคณิตศาสตร์และวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีลำดับk -synchronizedคือลำดับอนันต์ของเทอมs ( n ) ที่มีลักษณะเฉพาะโดยออโตมาตาจำกัดซึ่งรับอินพุตเป็นสตริงสองสตริงmและnโดยแต่ละสตริงแสดงอยู่ในฐานk ที่กำหนดไว้ และยอมรับก็ต่อเมื่อm = s ( n ) เท่านั้น คลาสของ ลำดับ k -synchronized อยู่ระหว่างคลาสของลำดับk -automatic และลำดับk - regular
คำจำกัดความ
ในฐานะความสัมพันธ์
ให้ Σ เป็นตัวอักษรkตัว โดยที่k ≥ 2 และให้ [ n ] kแทนการแทนฐานkของจำนวนn บางจำนวน เมื่อกำหนดr ≥ 2 เซตย่อยRของ Σ ∗ จะ ถูกซิงโครไนซ์ด้วย kถ้าความสัมพันธ์ {([ n 1 ] k , ..., [ n r ] k )} เป็น ความสัมพันธ์เชิงตรรกะแบบซิงโครไนซ์ทางขวา[ 1 ]เหนือ Σ ∗ × ... × Σ ∗โดยที่ ( n 1 , ..., n r ) R [ 2 ]
ทฤษฎีภาษา
ให้n ≥ 0 เป็นจำนวนธรรมชาติและให้f : เป็นฟังก์ชันที่ทั้งnและf ( n ) แสดงอยู่ในฐานkลำดับf ( n ) จะ ถูกซิงโครไนซ์ด้วยฐาน kถ้าภาษาของคู่ลำดับนั้นเป็นภาษา ปกติ
ประวัติศาสตร์
กลุ่ม ลำดับ k-ซิงโครไนซ์ได้รับการแนะนำโดย Carpi และ Maggi [ 2 ]
ตัวอย่าง
ความซับซ้อนของคำย่อย
กำหนดลำดับอัตโนมัติk ตัว s ( n ) และสตริงอนันต์S = s (1) s (2)... ให้ ρS ( n) แทนความซับซ้อนของคำย่อยของSนั่นคือ จำนวนคำย่อย ที่แตกต่างกัน ที่มีความยาวnในS Goč, Schaeffer และ Shallit [ 3 ]แสดงให้เห็นว่ามีออโตมาตาจำกัดที่ยอมรับภาษา
ออโตมาตอนตัวนี้คาดเดาจุดสิ้นสุดของบล็อกสัญลักษณ์ที่ต่อเนื่องกันทุกบล็อกในSและตรวจสอบว่าคำย่อยแต่ละคำที่มีความยาวnซึ่งเริ่มต้นภายในบล็อกที่กำหนดนั้นเป็นคำใหม่ ในขณะที่คำย่อยอื่นๆ ทั้งหมดไม่ใช่คำใหม่ จากนั้นจะตรวจสอบว่าmเป็นผลรวมของขนาดของบล็อก เนื่องจากคู่ ( n , m ) kได้รับการยอมรับโดยออโตมาตอนตัวนี้ฟังก์ชันความซับซ้อน ของคำย่อย ของ ลำดับอัตโนมัติ k ตัวs ( n ) จึง มี การซิง โครไนซ์k
คุณสมบัติ
ลำดับที่มีการซิงโครไนซ์ kมีคุณสมบัติที่น่าสนใจหลายประการ รายการคุณสมบัติเหล่านี้ (แต่ไม่ครบถ้วน) แสดงไว้ด้านล่างนี้
- ลำดับที่ซิงโครไนซ์ kทุกลำดับเป็นแบบk-ปกติ[ 4 ]
- ลำดับk- อัตโนมัติ ทุกตัวจะ ซิงโครไนซ์กับ kกล่าวคือ ลำดับs ( n ) จะเป็นk-อัตโนมัติก็ต่อเมื่อs ( n ) ซิง โครไนซ์กับ kและs ( n ) มีจำนวนเทอมจำกัด[ 5 ]นี่เป็นผลสืบเนื่องโดยตรงจากคุณสมบัติข้างต้นและข้อเท็จจริงที่ว่า ลำดับ k-ปกติทุกตัวที่มีจำนวนเทอมจำกัดจะเป็นk-อัตโนมัติ
- คลาสของ ลำดับ k-ซิงโครไนซ์ปิดภายใต้ผลรวมเทอมและการประกอบเทอม[ 6 ] [ 7 ]
- เงื่อนไขของลำดับk-ซิงโครไนซ์ใดๆ จะมีอัตราการเติบโตเชิงเส้น[ 8 ]
- ถ้าs ( n ) เป็น ลำดับที่ซิงโครไน ซ์ kแล้วทั้งความซับซ้อนของคำย่อยของs ( n ) และความซับซ้อนของพาลินโดรมของs ( n ) (คล้ายกับความซับซ้อนของคำย่อย แต่สำหรับพาลินโดรม ที่แตกต่างกัน ) จะเป็นลำดับปกติk [ 9 ]
หมายเหตุ
- ^ Frougny, C.; Sakarovitch, J. (1993), "ความสัมพันธ์เชิงตรรกะที่ซิงโครไนซ์ของคำจำกัดและอนันต์", Theoret. Comput. Sci. , 108 : 45– 82, doi : 10.1016/0304-3975(93)90230-Q
- ^ a bคาร์ปีและแม็กกี้ (2010)
- ^ Goč, D.; Schaeffer, L.; Shallit, J. (2013). ความซับซ้อนของคำย่อยและการซิงโครไนซ์ k . บันทึกการบรรยายในวิทยาการคอมพิวเตอร์ เล่มที่ 7907 บรรณาธิการ Béal MP., Carton O. เบอร์ลิน: Springer . ISBN 978-3-642-38770-8.
- ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.6
- ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.8
- ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.1
- ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.2
- ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.5
- ^ Carpi, A.; D'Alonzo, V. (2010), "เกี่ยวกับปัจจัยของลำดับที่ซิงโครไนซ์", Theoret. Comput. Sci. , 411 ( 44– 46): 3932– 3937, doi : 10.1016/j.tcs.2010.08.005
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ลำดับที่ซิงโครไนซ์ k
ใน ทางคณิตศาสตร์ และ วิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎี ลำดับ k -synchronized คือ ลำดับอนันต์ ของเทอม s ( n ) ที่มีลักษณะเฉพาะโดย ออโตมาตาจำกัด ซึ่งรับอินพุตเป็นสตริงสองสตริง m และ n...
ในฐานะความสัมพันธ์
ให้ Σ เป็นตัวอักษร k ตัว โดยที่ k ≥ 2 และให้ [ n ] k แทนการแทนฐาน k ของจำนวน n บางจำนวน เมื่อกำหนด r ≥ 2 เซตย่อย R ของ Σ ∗ จะ ถูกซิงโครไนซ์ด้วย k ถ้าความสัมพันธ์ {([ n 1 ] k , ..., [ n r ] k )} เป็น ความสัมพันธ์เชิงตรรกะแบบซิงโครไนซ์ ทางขวา [ 1 ] เหนือ Σ ∗ × .
ทฤษฎีภาษา
ให้ n ≥ 0 เป็น จำนวนธรรมชาติ และให้ f : เป็นฟังก์ชันที่ทั้ง n และ f ( n ) แสดงอยู่ในฐาน k ลำดับ f ( n ) จะ ถูกซิงโครไนซ์ด้วยฐาน k ถ้าภาษาของคู่ลำดับนั้นเป็นภาษา ปกติ เอ็น → เอ็น {\displaystyle \mathbb {N} \rightarrow \mathbb {N} } { ( n , เอฟ ( n ) ) }...
ประวัติศาสตร์
กลุ่ม ลำดับ k- ซิงโครไนซ์ได้รับการแนะนำโดย Carpi และ Maggi [ 2 ]