กลับไปหน้าบทความ

อ่าน 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เป็นผลรวมของขนาดของบล็อก เนื่องจากคู่ ( nm ) 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 ]

หมายเหตุ

  1. ^ Frougny, C.; Sakarovitch, J. (1993), "ความสัมพันธ์เชิงตรรกะที่ซิงโครไนซ์ของคำจำกัดและอนันต์", Theoret. Comput. Sci. , 108 : 45– 82, doi : 10.1016/0304-3975(93)90230-Q
  2. ^ a bคาร์ปีและแม็กกี้ (2010)
  3. ^ Goč, D.; Schaeffer, L.; Shallit, J. (2013). ความซับซ้อนของคำย่อยและการซิงโครไนซ์ k . บันทึกการบรรยายในวิทยาการคอมพิวเตอร์ เล่มที่ 7907 บรรณาธิการ Béal MP., Carton O. เบอร์ลิน: Springer . ISBN 978-3-642-38770-8.
  4. ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.6
  5. ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.8
  6. ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.1
  7. ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.2
  8. ^คาร์ปีและแม็กกี้ (2010), ข้อเสนอ 2.5
  9. ^ Carpi, A.; D'Alonzo, V. (2010), "เกี่ยวกับปัจจัยของลำดับที่ซิงโครไนซ์", Theoret. Comput. Sci. , 411 ( 44– 46): 3932– 3937, doi : 10.1016/j.tcs.2010.08.005
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=K-synchronized_sequence&oldid=1280052536 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ลำดับที่ซิงโครไนซ์ 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 ]