ScholarGate
ผู้ช่วย

การวางแผนและการจัดตารางเวลาเชิงเวลา

การวางแผนและการจัดตารางเวลาเชิงเวลาเป็นการขยายขอบเขตของการวางแผนเพื่อจัดการกับการกระทำที่ต้องใช้เวลา อาจเกิดขึ้นพร้อมกัน และใช้ทรัพยากรที่จำกัด โดยสร้างแผนที่ระบุไม่เพียงแค่ว่าจะทำอะไร แต่ยังรวมถึงว่าจะทำเมื่อใดด้วย

ค้นหาหัวข้อด้วย PaperMindเร็ว ๆ นี้Find papers & topics
Tools & resources
ดาวน์โหลดสไลด์
Learn & explore
วิดีโอเร็ว ๆ นี้

Definition

การวางแผนเชิงเวลาสร้างแผนที่การกระทำมีระยะเวลาและอาจทับซ้อนกัน ภายใต้ข้อจำกัดเชิงเวลาและทรัพยากร; การจัดตารางเวลากำหนดเวลาเริ่มต้น (และทรัพยากร) ให้กับชุดของกิจกรรมเพื่อให้ข้อจำกัดทั้งหมด เช่น ลำดับ กำหนดเวลา และขีดความสามารถ เป็นไปตามที่กำหนด

Scope

หัวข้อนี้ครอบคลุมการวางแผนและการจัดตารางเวลาโดยมีเวลาและทรัพยากรที่ชัดเจน: การกระทำที่มีระยะเวลา การเกิดขึ้นพร้อมกันและข้อจำกัดเชิงเวลา การนำเสนอและการแก้ปัญหาเครือข่ายข้อจำกัดเชิงเวลา (เช่น ปัญหาเชิงเวลาอย่างง่าย) และพีชคณิตช่วงเวลาของอัลเลน (Allen's interval algebra) และการบูรณาการการวางแผนกับการจัดตารางเวลากิจกรรมที่มีข้อจำกัดด้านทรัพยากร โดยจะกล่าวถึงวิธีการให้เหตุผลเกี่ยวกับความเป็นไปได้ของเวลาและทรัพยากรควบคู่ไปกับการเลือกการกระทำ การวางแผนแบบคลาสสิกที่ปราศจากทรัพยากรอย่างแท้จริงจะกล่าวถึงในหัวข้อที่เกี่ยวข้อง

Core questions

  • การกระทำที่มีระยะเวลาและเงื่อนไขเริ่มต้นและสิ้นสุดของมันถูกนำเสนออย่างไร?
  • ข้อจำกัดเชิงเวลาระหว่างเหตุการณ์ถูกสร้างแบบจำลองและตรวจสอบความสอดคล้องกันอย่างไร?
  • ทรัพยากรที่จำกัดถูกจัดสรรระหว่างกิจกรรมที่เกิดขึ้นพร้อมกันอย่างไร?
  • การวางแผน (การตัดสินใจว่าจะทำอะไร) และการจัดตารางเวลา (การตัดสินใจว่าจะทำเมื่อใด) ถูกรวมหรือแยกออกจากกันอย่างไร?

Key concepts

  • การกระทำที่มีระยะเวลา
  • การเกิดขึ้นพร้อมกันและการทับซ้อน
  • ข้อจำกัดเชิงเวลา
  • ปัญหาเชิงเวลาอย่างง่าย
  • พีชคณิตช่วงเวลาของอัลเลน
  • ข้อจำกัดด้านทรัพยากร
  • การจัดตารางเวลา
  • กำหนดเวลาและระยะเวลาดำเนินการทั้งหมด

Key theories

เครือข่ายข้อจำกัดเชิงเวลา
ข้อจำกัดเชิงเวลาเชิงปริมาณระหว่างจุดเวลาสามารถนำเสนอเป็นเครือข่าย ซึ่งความสอดคล้องและขอบเขตที่แคบที่สุดสามารถคำนวณได้อย่างมีประสิทธิภาพสำหรับปัญหาเชิงเวลาอย่างง่าย ซึ่งเป็นแกนหลักของการให้เหตุผลเชิงเวลาของเครื่องมือวางแผนและจัดตารางเวลาจำนวนมาก
พีชคณิตช่วงเวลาสำหรับเวลาเชิงคุณภาพ
พีชคณิตช่วงเวลาของอัลเลนรวบรวมความสัมพันธ์เชิงคุณภาพที่เป็นไปได้ระหว่างช่วงเวลา (ก่อน, ระหว่าง, ทับซ้อน, และอื่นๆ) และสนับสนุนการให้เหตุผลเกี่ยวกับความรู้เชิงเวลาเมื่อเวลาที่แน่นอนไม่เป็นที่ทราบ
การบูรณาการการวางแผนกับการจัดตารางเวลา
ปัญหาที่สมจริงต้องมีการเลือกการกระทำและกำหนดเวลาและทรัพยากรพร้อมกัน; ทฤษฎีการวางแผนอัตโนมัติถือว่าการกระทำที่มีระยะเวลา การเกิดขึ้นพร้อมกัน และข้อจำกัดด้านทรัพยากรเป็นการขยายที่เชื่อมโยงการเลือกการกระทำกับการจัดตารางเวลาตามข้อจำกัด

Clinical relevance

การวางแผนและการจัดตารางเวลาเชิงเวลามีความสำคัญอย่างยิ่งในการปฏิบัติการยานอวกาศและยานสำรวจ การผลิตและการจัดตารางเวลาโครงการ การขนส่งและการจัดตารางเวลาลูกเรือ และในทุกสถานการณ์ที่ต้องประสานงานกิจกรรมที่กำหนดเวลา เกิดขึ้นพร้อมกัน และมีทรัพยากรจำกัด ระบบดังกล่าวมีการวางแผนการปฏิบัติการสำหรับภารกิจอวกาศจริง

History

การให้เหตุผลเชิงเวลาเชิงคุณภาพได้รับการกำหนดเป็นทางการโดยพีชคณิตช่วงเวลาของอัลเลน (Allen's interval algebra) (ค.ศ. 1983) และเครือข่ายข้อจำกัดเชิงเวลาเชิงปริมาณโดย Dechter, Meiri, และ Pearl (ค.ศ. 1991) รากฐานเหล่านี้ ร่วมกับแบบจำลองการกระทำที่มีระยะเวลาที่เพิ่มเข้ามาใน PDDL ในช่วงต้นทศวรรษ 2000 ทำให้เกิดเครื่องมือวางแผนเชิงเวลาที่ใช้ในการประยุกต์ใช้ เช่น การควบคุมยานอวกาศอัตโนมัติ

Key figures

  • James F. Allen
  • Rina Dechter
  • Judea Pearl
  • Itay Meiri
  • Nicola Muscettola

Related topics

Seminal works

  • dechter1991
  • allen1983

Frequently asked questions

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

Methods for this concept

Related concepts