การสลายตัวของต้นไม้สำหรับกราฟระนาบ


9

ครั้งแรกที่ถามเกี่ยวกับคณิตศาสตร์ไม่มีคำตอบ

  1. สมมติว่าฉันมีกราฟระนาบกับการฝังภาพถ่ายฉันจะหาการสลายตัวของต้นไม้ได้อย่างไร
  2. การสลายตัวของต้นไม้ที่เหมาะสมคืออะไร d-by-dตารางสี่เหลี่ยม ไม่แน่ใจว่าจะกำหนด "ดีที่สุด" ได้อย่างสมบูรณ์ แต่ควรแยกความแตกต่างระหว่างการย่อยสลายด้วยถุงใบใหญ่และการย่อยสลายด้วยถุงขนาดใหญ่หลายใบ

คำตอบ:


11

หากสิ่งที่คุณต้องการจริงๆคือเพื่อกำจัดที่ดีคุณอาจจะมองหาทั่วไปผ่าซ้อนกัน นี่คือกลยุทธ์ที่ใช้ประโยชน์จากตัวแยกที่ดีของกราฟระนาบที่จะให้O(nω/2) อัลกอริทึมสำหรับการกำจัดแบบเกาส์ดีเทอร์มิแนนต์และเมทริกซ์ที่มาจากกราฟระนาบ


น่าสนใจฉันพบว่าวรรณคดีทั้งเล่มกำลังขยายตัวตามวิธีการ หากฉันเข้าใจอย่างถูกต้องตามลำดับการกำจัดที่เหมาะสมการสลายตัวของต้นไม้ที่ดีที่สุดนั้นง่าย
Yaroslav Bulatov

13

สำหรับคำถามแรกมันเปิดว่าการค้นหาการสลายตัวของต้นไม้สำหรับกราฟระนาบสามารถทำได้ในเวลาพหุนาม อัลกอริทึมการประมาณที่ดีที่สุดอาจเป็นอัลกอริทึมRatCatcherโดย Seymour และ Thomas ซึ่งคำนวณความกว้างแบนด์วิธของกราฟระนาบดังนั้นมันจึงมีอัตราส่วนการประมาณ 1.5 โดยความสัมพันธ์ระหว่างแบนด์วิธและความน่าเชื่อถือ

สำหรับอันที่สองเรามีทฤษฎีบทต่อไปนี้เกี่ยวกับความน่าเชื่อถือของ k×k กริด:

ทฤษฎีบท. k×k ตารางมีความกังวล k.

และถุงสามารถถ่ายด้วยขนาด k+1มีทั้งหมด k(k1)ถุง. ฉันไม่แน่ใจว่านี่คือสิ่งที่คุณต้องการหรือไม่ดังนั้นหากคุณแก้ไขคำจำกัดความของ "ดีที่สุด"


4

หากคุณไม่ต้องการการย่อยสลายต้นไม้ที่ดีที่สุดคุณสามารถสร้างการแยกย่อยต้นไม้โดยการใช้ตัวคั่นแบบวนซ้ำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.