ทฤษฎีการขนส่ง (คณิตศาสตร์)
ในคณิตศาสตร์และเศรษฐศาสตร์ทฤษฎีการขนส่งหรือทฤษฎีการขนส่งเป็นชื่อที่ใช้เรียกการศึกษาเกี่ยวกับการขนส่งและการจัดสรรทรัพยากรที่เหมาะสมที่สุด ปัญหาดังกล่าวได้รับการกำหนดรูปแบบอย่างเป็นทางการโดยนักคณิตศาสตร์ ชาวฝรั่งเศส Gaspard Mongeในปี 1781 [ 1 ]
ในช่วงทศวรรษ 1920 AN Tolstoi เป็นหนึ่งในคนแรกๆ ที่ศึกษาปัญหาการขนส่งทางคณิตศาสตร์ในปี 1930 เขาได้ตีพิมพ์บทความเรื่อง "วิธีการหาระยะทางขั้นต่ำในการขนส่งสินค้าในอวกาศ" ในชุดการวางแผนการขนส่ง เล่มที่ 1สำหรับคณะกรรมการการขนส่งแห่งชาติของสหภาพโซเวียต[ 2 ] [ 3 ]
ความก้าวหน้าครั้งสำคัญเกิดขึ้นในสาขานี้ในช่วงสงครามโลกครั้งที่สองโดยนักคณิตศาสตร์และนักเศรษฐศาสตร์ชาวโซเวียตLeonid Kantorovich [ 4 ] ด้วยเหตุนี้ ปัญหาดังกล่าวจึงบางครั้งเรียกว่า ปัญหาการ ขนส่งMonge–Kantorovich [ 5 ]การกำหนดปัญหาการขนส่ง ในรูปแบบการเขียน โปรแกรมเชิงเส้น ยังเรียกว่า ปัญหาการขนส่งHitchcock – Koopmans [ 6 ]
แรงจูงใจ
เหมืองและโรงงาน

สมมติว่าเรามีคอลเลกชันของเหมืองแร่ที่ขุดแร่เหล็ก และคอลเลกชันของโรงงานที่ใช้แร่เหล็กที่ได้จากเหมือง สมมติเพื่อความเข้าใจง่ายว่าเหมืองและโรงงานเหล่านี้เป็นสองเซตย่อยที่ไม่ทับซ้อนกันและของระนาบยุคลิดสมมติด้วยว่าเรามีฟังก์ชันต้นทุนดังนั้นค่าใช้จ่ายในการขนส่งเหล็กหนึ่งเที่ยวจากที่ใดถึงเพื่อความง่าย เราจะไม่พิจารณาเวลาที่ใช้ในการขนส่ง นอกจากนี้ เรายังสมมติว่าเหมืองแต่ละแห่งสามารถจัดหาวัตถุดิบให้กับโรงงานได้เพียงแห่งเดียว (ไม่มีการแบ่งส่ง) และโรงงานแต่ละแห่งต้องการวัตถุดิบเพียงครั้งเดียวในการดำเนินงาน (โรงงานไม่สามารถทำงานที่กำลังการผลิตครึ่งหนึ่งหรือสองเท่าได้) เมื่อตั้งสมมติฐานข้างต้นแล้วแผนการขนส่งจึงเป็นการจับ คู่แบบหนึ่ง ต่อหนึ่ง (bijection )กล่าวอีกนัยหนึ่งคือ เหมืองแต่ละแห่งจัดส่งไปยังโรงงานเป้าหมายเพียงแห่งเดียวอย่างแม่นยำและแต่ละโรงงานได้รับวัตถุดิบจากเหมืองเพียงแห่งเดียว เราต้องการหาวิธีการขนส่งที่เหมาะสมที่สุดซึ่งมีต้นทุนรวมเท่าใด
เป็นแผนการขนส่งที่เล็กที่สุดในบรรดาแผนการขนส่งที่เป็นไปได้ทั้งหมดจากถึงกรณีพิเศษที่กระตุ้นให้เกิดปัญหาการขนส่งนี้ เป็นตัวอย่างหนึ่งของปัญหาการจัดสรรงานโดยเฉพาะอย่างยิ่ง มันเทียบเท่ากับการหาการจับคู่ที่มีน้ำหนักน้อยที่สุดในกราฟสองส่วน
สิ่งนี้สามารถขยายไปสู่กรณีต่อเนื่องได้ ซึ่งมีเหมืองและโรงงานจำนวนอนันต์กระจายอยู่บนเส้นจำนวนจริง หรือโดยทั่วไปในปริภูมิเมตริกใดๆ กรณีนี้มักถูกมองว่าเป็นการ "เปลี่ยนรูปร่างของกองดิน" และจึงเรียกว่าปัญหาของผู้เคลื่อนย้ายดิน
การขนย้ายหนังสือ: ความสำคัญของฟังก์ชันต้นทุน
ตัวอย่างง่ายๆ ต่อไปนี้แสดงให้เห็นถึงความสำคัญของฟังก์ชันต้นทุนในการกำหนดแผนการขนส่งที่เหมาะสมที่สุด สมมติว่าเรามีหนังสือที่มีความกว้างเท่ากันวางเรียงอยู่บนชั้นวาง ( แนวเส้นตรง ) เป็นกลุ่มต่อเนื่องกัน เราต้องการจัดเรียงใหม่เป็นกลุ่มต่อเนื่องอีกกลุ่มหนึ่ง แต่เลื่อนไปทางขวาหนึ่งความกว้างของหนังสือ มีตัวเลือกสองแบบที่ดูเหมือนจะเป็นแผนการเคลื่อนย้ายที่เหมาะสมที่สุด:
- ย้ายทั้งหมดเลื่อนหนังสือไปทางขวาหนึ่งช่วงความกว้างของหนังสือ ("การขยับเล็กๆ หลายครั้ง")
- เลื่อนหนังสือเล่มซ้ายสุดเลื่อนหนังสือเล่มหนึ่งไปทางขวาเท่ากับความกว้างของหนังสือ และปล่อยให้หนังสือเล่มอื่นๆ อยู่กับที่ ("การเคลื่อนย้ายครั้งใหญ่")
ถ้าฟังก์ชันต้นทุนเป็นสัดส่วนกับระยะทางแบบยุคลิด (สำหรับบางคน) ดังนั้นผู้สมัครทั้งสองคนนี้จึงเป็น ตัวเลือกที่ดี ที่สุดในทางกลับกัน หากเราเลือก ฟังก์ชันต้นทุนแบบ นูนอย่างเคร่งครัดซึ่งเป็นสัดส่วนกับกำลังสองของระยะทางแบบยุคลิด (สำหรับบางคน) จากนั้นตัวเลือก "การเคลื่อนไหวเล็กๆ จำนวนมาก" จะกลายเป็นตัวลดค่าต่ำสุดเพียงตัวเดียว
โปรดทราบว่าฟังก์ชันต้นทุนข้างต้นพิจารณาเฉพาะระยะทางแนวนอนที่หนังสือเคลื่อนที่เท่านั้น ไม่ได้พิจารณาระยะทางแนวนอนที่อุปกรณ์ที่ใช้ในการหยิบหนังสือแต่ละเล่มและเคลื่อนย้ายไปยังตำแหน่งที่ต้องการ หากพิจารณาอย่างหลังแทนแล้ว แผนการขนส่งแบบที่สองจะเหมาะสมที่สุดเสมอสำหรับระยะทางแบบยูคลิด ในขณะที่หากมีหนังสืออย่างน้อย 3 เล่ม แผนการขนส่งแบบแรกจะเหมาะสมที่สุดสำหรับระยะทางแบบยูคลิดยกกำลังสอง
ปัญหาของฮิตช์ค็อก
การกำหนดปัญหาการขนส่งต่อไปนี้เป็นผลงานของFL Hitchcock : [ 7 ]
- สมมติว่ามีอยู่แหล่งที่มาสำหรับสินค้าโภคภัณฑ์ โดยมีหน่วยอุปทานที่และอ่างล้างจานสำหรับสินค้าดังกล่าว โดยมีความต้องการที่. ถ้าคือต้นทุนต่อหน่วยของการขนส่งจากถึงค้นหากระแสที่ตอบสนองความต้องการจากอุปทานและลดต้นทุนการไหลให้น้อยที่สุด ความท้าทายนี้ในด้านโลจิสติกส์ได้รับการหยิบยกขึ้นมาโดยดร.ฟุลเคอร์สัน[ 8 ]และในหนังสือFlows in Networks (1962) ที่เขียนร่วมกับLR Ford Jr. [ 9 ]
นอกจากนี้ Tjalling Koopmansยังได้รับการยกย่องว่าเป็นผู้ริเริ่มแนวคิดเศรษฐศาสตร์การขนส่งและการจัดสรรทรัพยากร อีกด้วย
การกำหนดปัญหาในเชิงนามธรรม
สูตรของ Monge และ Kantorovich
ปัญหาการขนส่งตามที่ระบุไว้ในเอกสารสมัยใหม่หรือเอกสารทางเทคนิคที่ซับซ้อนกว่านั้น ดูแตกต่างออกไปบ้างเนื่องจากการพัฒนาของเรขาคณิตแบบรีมันน์และทฤษฎีการวัดตัวอย่างเหมืองแร่และโรงงาน แม้จะเรียบง่าย แต่ก็เป็นจุดอ้างอิงที่มีประโยชน์เมื่อคิดถึงกรณีเชิงนามธรรม ในบริบทนี้ เรายอมรับความเป็นไปได้ว่าเราอาจไม่ต้องการให้เหมืองแร่และโรงงานทั้งหมดเปิดดำเนินการต่อไป และอนุญาตให้เหมืองแร่จัดหาวัตถุดิบให้กับโรงงานมากกว่าหนึ่งแห่ง และโรงงานรับเหล็กจากเหมืองแร่มากกว่าหนึ่งแห่งได้
อนุญาตและเป็นปริภูมิเมตริกที่แยกออกจากกันได้ สอง ปริภูมิ โดยที่มาตรวัดความน่าจะเป็น ใดๆ บนปริภูมิ ทั้งสองนี้(หรือ) เป็นการวัดแบบเรดอน (กล่าวคือ เป็นปริภูมิเรดอน ) ให้เป็นฟังก์ชันที่วัดได้ แบบบอเรล โดยกำหนดมาตรวัดความน่าจะเป็นบนและบนการกำหนดปัญหาการขนส่งที่เหมาะสมที่สุดของ Monge คือการค้นหาแผนที่การขนส่งที่ตระหนักถึงค่าต่ำสุด
ที่ไหนแสดงถึงการผลักดันไปข้างหน้าของโดยแผนที่แผนที่การขนส่ง ที่ทำให้ค่านี้เป็นค่าต่ำสุด ( กล่าวคือทำให้เป็นค่าต่ำสุดแทนที่จะเป็นค่าต่ำสุด) เรียกว่า "แผนที่การขนส่งที่เหมาะสมที่สุด"
การกำหนดปัญหาการขนส่งที่เหมาะสมที่สุดของ Monge อาจเป็นปัญหาที่ไม่สมบูรณ์ เนื่องจากบางครั้งไม่มีน่าพอใจเหตุการณ์นี้เกิดขึ้นเมื่อ (ตัวอย่างเช่น)เป็นการวัดแบบ Diracแต่ไม่ใช่
เราสามารถปรับปรุงสิ่งนี้ได้โดยการนำสูตรของ Kantorovich มาใช้ในการแก้ปัญหาการขนส่งที่เหมาะสมที่สุด ซึ่งก็คือการหามาตรวัดความน่าจะเป็นบนที่บรรลุถึงค่าต่ำสุด
ที่ไหนหมายถึงการรวบรวมมาตรวัดความน่าจะเป็นทั้งหมดบนด้วยขอบบนและบน.
ต้นทุนสองด้าน

กำหนดฟังก์ชันต้นทุนมันก่อให้เกิดการเปลี่ยนแปลงแบบทวิภาวะกำหนดโดยนี่เป็นการขยายแนวคิดการแปลงเลอจองเดอร์ซึ่งเป็นกรณีที่พร้อมกับการพลิกป้าย

.
เรากล่าวว่าฟังก์ชันเป็นc-นูนถ้าสำหรับบางคนโปรดทราบว่าเนื่องจากเราสามารถสันนิษฐานได้เสมอว่าเป็นฟังก์ชันc- นูน การทำให้ฟังก์ชันเป็นฟังก์ชันc-นูนเป็นหรือกล่าวอีกนัยหนึ่งคือ เป็นฟังก์ชันc- นูนที่เล็กที่สุดโดยที่ทีละจุด[ 10 ] :ข้อเสนอ 5.8เช่นเดียวกับกรณีของการแปลงนูนเป็นc-นูนก็ต่อเมื่อ.
ถ้าถ้าเป็นc-นูน แล้วเซตของc-อนุพันธ์ย่อยของที่คือชุดของโดยที่ในทำนองเดียวกันสำหรับ.
เมื่อไรกราฟสามารถสร้างได้ดังนี้: นำกราฟของและพลิกมันกลับหัว ในแต่ละจุดสร้างกราฟของจุดสูงสุดที่นั่นคือ มันคือกราฟของเราได้ชุดกราฟดังกล่าวทั้งหมด ขอบล่างของกราฟเหล่านี้คือกราฟของ.
ในภาพเดียวกัน เราสามารถเห็นได้ว่ามันหมายความว่าอย่างไรสำหรับฟังก์ชันจะเป็นกราฟนูนc ก็ ต่อเมื่อกราฟทั้งหมดของมันสามารถ "สัมผัส" ได้ด้วย " เครื่องมือปลายแหลม " ที่เคลื่อนที่และเปลี่ยนรูปร่างได้ เมื่อเครื่องมือปลายแหลมอยู่ที่มันมีรูปร่างเป็นและถูกยกขึ้นให้สูงถึงกราฟของc-นูนสร้างขึ้นโดยการเลื่อนเครื่องมือปลายแหลมลงไปให้ต่ำที่สุดเท่าที่จะเป็นไปได้ ในขณะที่ยังคงสัมผัสกับกราฟอยู่ทางด้านบน เส้นขอบล่างที่ถูกกวาดออกไปโดยเครื่องมือปลายแหลมนั้นคือกราฟของ[ 10 ] : รูปที่ 5.2
ตัวอย่างเช่น ถ้าเป็นปริภูมิเมตริกและ, แล้วจะเป็นc-นูนก็ต่อเมื่อเป็น 1- ลิปชิตซ์ซึ่งใช้ในนิยามของระยะทาง 1-วาสเซอร์สไตน์ถ้า, แล้วจะเป็น ฟังก์ชัน c- นูนก็ต่อเมื่อสามารถสัมผัสกราฟของฟังก์ชันนั้นจากด้านบน ได้ด้วยเครื่องมือปลายแหลมที่มีรูปร่างคล้ายพาราโบลา
การดำรงอยู่และความเป็นเอกลักษณ์
ภายใต้สมมติฐานที่ค่อนข้างผ่อนปรน แผนการขนส่งที่เหมาะสมที่สุดนั้นมีอยู่จริง
ถ้า
- เป็นปริภูมิความน่าจะเป็นแบบโปแลนด์
- เป็นค่ากึ่งต่อเนื่องล่าง
- และมีฟังก์ชันกึ่งต่อเนื่องบนบางฟังก์ชันอยู่ของประเภทโดยที่,
ดังนั้น แผนการ ขนส่งที่เหมาะสมที่สุดจึงมีอยู่ นั่นคือ มีอยู่จริงจนกระทั่งถึงค่าต่ำสุด[ 10 ] :ทฤษฎีบท 4.1
โปรดทราบว่าค่าต่ำสุดอาจเป็นอนันต์ได้หากแผนการขนส่งทั้งหมดกลายเป็นอนันต์ ตัวอย่างเช่น ถ้าคือการแจกแจงแบบโคชีและ.
ถ้า
- เป็นปริภูมิความน่าจะเป็นแบบโปแลนด์
- เป็นค่ากึ่งต่อเนื่องล่าง
- มีฟังก์ชันกึ่งต่อเนื่องบนบางฟังก์ชันอยู่ของประเภทโดยที่,
- มีแผนการขนส่งที่มีต้นทุนจำกัดอยู่จริง
- และสำหรับฟังก์ชันc- นูนใดๆ, สำหรับ-เกือบทั้งหมด,มีc -subdifferential ที่เป็นเอกลักษณ์ที่
ดังนั้นแผนที่ การขนส่งที่เหมาะสมที่สุด จึงมีอยู่[ 10 ] :ทฤษฎีบท 5.30
ข้อจำกัดของแผนการขนส่งที่เหมาะสมที่สุดก็ยังคงเหมาะสมที่สุดอยู่ดี กล่าวคือ สมมติว่าเหมาะสมที่สุด และและกำหนดแผนการขนส่งที่เป็นมาตรฐาน, แล้วเป็นแผนการขนส่งที่เหมาะสมที่สุดระหว่างขอบเขตของตนเอง[ 10 ] :ทฤษฎีบท 4.6ถ้าหากผลลัพธ์ไม่ดีที่สุด ก็ยังมีวิธีการปรับปรุง ซึ่งจะส่งผลให้ผลลัพธ์เดิมดีขึ้นไปอีก.
ความเป็นคู่ของคันโตโรวิช
ทฤษฎีบทคู่ของ Kantorovichระบุว่า: [ 10 ] :ทฤษฎีบท 5.10
ถ้าเป็นปริภูมิความน่าจะเป็นแบบโปแลนด์เป็น ฟังก์ชัน กึ่งต่อเนื่องล่างและมีฟังก์ชันกึ่งต่อเนื่องบนอยู่บ้างของประเภทโดยที่, แล้วนอกจากนี้ หากรับเฉพาะค่าจริงเท่านั้น มีแผนการขนส่งที่มีต้นทุนจำกัด และมีฟังก์ชันบางอย่างอยู่โดยที่, แล้ว
ลองพิจารณากรณีที่สอง ซึ่งเราสามารถวางแผนที่เหมาะสมที่สุดได้อย่างแท้จริง แทนที่จะแค่เข้าใกล้แผนที่เหมาะสมที่สุดไปเรื่อยๆ ในกรณีนี้ แผนการขนส่งที่เหมาะสมที่สุดก็คือแผนการขนส่งนั่นเองจำกัดรูปแบบของคู่ราคาที่เหมาะสมที่สุดและในทางกลับกัน
เมื่อพิจารณาคู่ราคาที่เหมาะสมที่สุดดังกล่าวแล้ว[ 10 ] : หมายเหตุ 5.13
- โดยกำหนดแผนการขนส่งตามอำเภอใจถ้าทั้งหมดตรงตามความเท่าเทียมกันอย่างแท้จริง, แล้วเป็นแผนที่ดีที่สุด
- โดยพิจารณาจากแผนการขนส่งที่เหมาะสมที่สุด, ใดๆต้องเป็นไปตามความเท่าเทียมกันที่แน่นอน.
กล่าวโดยสรุป แผนการขนส่งจะเหมาะสมที่สุดก็ต่อเมื่อได้รับการสนับสนุนบนเซตของคู่c -subdifferential.
ความเสถียร
การขนส่งที่เหมาะสมที่สุดมีความเสถียรในแง่ต่อไปนี้: [ 10 ] :ทฤษฎีบท 5.20
สมมติว่าเป็นปริภูมิความน่าจะเป็นแบบโปแลนด์ต่อเนื่อง และมีค่าจำกัด เมื่อกำหนดลำดับของฟังก์ชันต่อเนื่องลู่เข้าอย่างสม่ำเสมอไปยังเกินลำดับอ่อนแอ ลำดับอ่อนแอ และลำดับของแผนการขนส่งที่เหมาะสมที่สุดหากค่าขนส่งทำให้พึงพอใจและ, แล้วลู่เข้าอย่างอ่อนๆ ไปสู่บางสิ่ง, และเป็นแผนการขนส่งที่เหมาะสมที่สุดจากถึง.
ในทำนองเดียวกัน แผนที่การขนส่งที่เหมาะสมที่สุดก็มีความเสถียรเช่นกัน[ 10 ] : Cor. 5.23
สมมติว่าเป็นปริภูมิความน่าจะเป็นแบบโปแลนด์มีขนาดกะทัดรัดในระดับท้องถิ่นเป็นฟังก์ชันกึ่งต่อเนื่องล่าง และมีค่าจำกัด กำหนดให้ลำดับของฟังก์ชันกึ่งต่อเนื่องล่างลู่เข้าอย่างสม่ำเสมอไปยังเกินลำดับอ่อนแอ
การตีความทางเศรษฐกิจ
ปัญหาการขนส่งที่เหมาะสมที่สุดมีการตีความทางเศรษฐกิจ[ 11 ] Cédric Villaniเล่าถึงการตีความต่อไปนี้จากLuis Caffarelli : [ 12 ]
สมมติว่าคุณต้องการขนส่งถ่านหินจากเหมืองต่างๆ ซึ่งมีลักษณะการกระจายตัวดังนี้ไปยังโรงงานต่างๆ และกระจายออกไปดังนี้ฟังก์ชันต้นทุนของการขนส่งคือต่อมามีผู้ขนส่งรายหนึ่งมาเสนอตัวจะขนส่งสินค้าให้คุณ คุณจะต้องจ่ายเงินให้เขาถ่านหินต่อก้อนสำหรับการขนถ่ายถ่านหินที่และจ่ายเงินให้เขาต่อถ่านหินสำหรับการขนถ่ายถ่านหินที่เพื่อให้คุณยอมรับข้อเสนอนี้ ตารางราคาต้องตรงตามความต้องการของคุณทฤษฎีทวิภาวะของ Kantorovich กล่าวว่า ผู้ขนส่งสามารถกำหนดตารางราคาที่ทำให้คุณต้องจ่ายเกือบเท่ากับที่คุณจะขนส่งเอง
ในการตีความ การแปลงแบบทวิภาวะจะแปลงฟังก์ชันต้นทุนการโหลดเข้าสู่ฟังก์ชันต้นทุนการขนถ่ายที่เหมาะสมที่สุด (สำหรับผู้ส่งสินค้า)ถ้าฟังก์ชันต้นทุนการขนถ่ายหากระดับสูงกว่านี้ ณ จุดใดจุดหนึ่ง ก็จะมีเส้นทางบางเส้นทางซึ่งหมายความว่ามีบางเส้นทางที่คุณต้องการขนส่งด้วยตนเอง แต่หากฟังก์ชันต้นทุนการขนถ่ายต่ำกว่า ณ จุดใดจุดหนึ่ง ผู้ขนส่งก็อาจได้รับเงินมากขึ้นโดยการขึ้นราคา ณ จุดนั้น ดังนั้น ผู้ขนส่งจึงควรเลือกเสมอเหตุผลเดียวกันนี้ถูกนำมาใช้อีกครั้ง โดยระบุว่าผู้ขนส่งควรเลือกเสมอและด้วยเหตุนี้ เราจึงได้ขอบล่างครึ่งหนึ่งของสูตรทวิภาวะ:ทฤษฎีทวิภาวะของ Kantorovich กล่าวว่า แท้จริงแล้วมันคือความเท่าเทียมกัน กล่าวคือ ผู้ขนส่งสามารถทำให้คุณจ่ายได้มากเท่ากับที่คุณอยากจ่ายเอง แม้ว่าผู้ขนส่งอาจจะไม่เคยไปถึงขอบเขตนั้นอย่างแม่นยำ (ดังนั้นจึงใช้ค่าต่ำสุดและค่าสูงสุดแทนค่าต่ำสุดและค่าสูงสุด)
สมมติว่าผู้ส่งสินค้าต้องจ่ายค่าใช้จ่ายตามฟังก์ชันต้นทุนเดียวกันกับเรา และสามารถบรรลุรายได้สูงสุดได้โดยใช้ฟังก์ชันต้นทุนเดียวกันตามแผนภูมิราคาของพวกเขา จากนั้นผู้ขนส่งจะต้องใช้แผนที่เหมาะสมที่สุด ซึ่งในจุดนั้นผู้ขนส่งจะคุ้มทุนโดยไม่มีกำไร ในทางกลับกัน แผนการขนส่งใดๆ ที่ทำให้ผู้ขนส่งคุ้มทุนได้พอดีจะต้องเป็นแผนที่เหมาะสมที่สุด
วิธีแก้ปัญหา
การขนส่งที่เหมาะสมที่สุดบนเส้นทางจริง
สำหรับ, อนุญาตแสดงถึงชุดของการวัดความน่าจะเป็นบนที่มีขีดจำกัดช่วงเวลาที่ -th . ให้และปล่อยให้, ที่ไหนเป็นฟังก์ชันนูน
- ถ้าไม่มีอะตอมกล่าวคือ ถ้าฟังก์ชันการกระจายสะสมของถ้าเป็นฟังก์ชันต่อเนื่องแล้วเป็นแผนที่การขนส่งที่เหมาะสมที่สุด และเป็นแผนที่การขนส่งที่เหมาะสมที่สุดเพียงหนึ่งเดียวหากเป็นรูปทรงนูนอย่างแท้จริง
- เรามี
หลักฐานของวิธีแก้ปัญหานี้ปรากฏใน Rachev & Rüschendorf (1998) [ 13 ]
เวอร์ชันแบบไม่ต่อเนื่องและการกำหนดสูตรการเขียนโปรแกรมเชิงเส้น
ในกรณีที่ระยะขอบและเป็นค่าที่ไม่ต่อเนื่อง ให้ และโดยที่มวลความน่าจะเป็นจะถูกกำหนดให้กับตามลำดับและและปล่อยให้เป็นความน่าจะเป็นของการมอบหมาย ฟังก์ชันวัตถุประสงค์ในปัญหา Kantorovich ดั้งเดิมคือ
และข้อจำกัดแสดงออกมาในรูปแบบ
และ
เพื่อให้สามารถนำเมทริกซ์นี้ไปใช้ใน ปัญหา การเขียนโปรแกรมเชิงเส้นได้เราจำเป็นต้อง แปลง เมทริกซ์ให้เป็นเวกเตอร์โดยการเรียงซ้อนกันระหว่างคอลัมน์หรือแถวเราเรียกว่าการดำเนินการนี้ ในลำดับแบบเรียงตามคอลัมน์ข้อจำกัดข้างต้นจะถูกเขียนใหม่เป็น
- และ
ที่ไหนคือผลคูณโครเนกเกอร์เป็นเมทริกซ์ขนาดโดยทุกรายการเป็นเลขหนึ่ง และคือเมทริกซ์เอกลักษณ์ที่มีขนาดดังนั้น การกำหนดการกำหนดปัญหาด้วยการเขียนโปรแกรมเชิงเส้นคือ
ซึ่งสามารถป้อนลงในตัวแก้ปัญหาการเขียนโปรแกรมเชิงเส้นขนาดใหญ่ได้อย่างง่ายดาย (ดูบทที่ 3.4 ของ Galichon (2016) [ 11 ] )
กรณีแบบกึ่งแยกส่วน
ในกรณีแบบกึ่งแยกส่วนและเป็นการแจกแจงแบบต่อเนื่องเหนือ, ในขณะที่เป็นการแจกแจงแบบไม่ต่อเนื่องซึ่งกำหนดมวลความน่าจะเป็นไปยังไซต์ในกรณีนี้ เราจะเห็น[ 14 ]ว่าปัญหา Kantorovich แบบดั้งเดิมและแบบคู่ ตามลำดับ ลดลงเหลือ:
สำหรับสิ่งดั้งเดิม ที่ซึ่งหมายความว่าและ, และ:
สำหรับคู่ ซึ่งสามารถเขียนใหม่ได้ดังนี้:
ซึ่งเป็นปัญหา การหาค่าเหมาะสมที่สุดแบบนูนในมิติจำกัดที่สามารถแก้ไขได้ด้วยเทคนิคมาตรฐาน เช่นการไล่ระดับความชัน (gradient descent )
ในกรณีที่สามารถแสดงได้ว่าเซตของกำหนดให้ประจำอยู่ที่ไซต์ใดไซต์หนึ่งเป็นรูปทรงหลายเหลี่ยมนูน การกำหนดค่าที่ได้เรียกว่าแผนภาพกำลัง[ 15 ]
กรณีปกติกำลังสอง
สมมติกรณีเฉพาะนั้น,, และที่ไหนสามารถผกผันได้ จากนั้นก็จะได้
หลักฐานของวิธีแก้ปัญหานี้ปรากฏใน Galichon (2016) [ 11 ]
ปริภูมิฮิลเบิร์ตที่แยกได้
อนุญาตเป็นปริภูมิฮิลเบิร์ตที่แยกส่วนได้ ให้แสดงถึงชุดของการวัดความน่าจะเป็นบนที่มีขีดจำกัดช่วงเวลาที่ -th; ให้ระบุองค์ประกอบเหล่านั้นที่เป็นเกาส์เซียนปกติ : ถ้าคือการวัดแบบเกาส์เซียนที่เป็นบวกอย่างเคร่งครัด บนและ, แล้วอีกด้วย.
อนุญาต,,สำหรับดังนั้น ปัญหาของ Kantorovich จึงมีคำตอบเพียงหนึ่งเดียวและวิธีแก้ปัญหานี้ได้มาจากแผนที่การขนส่งที่เหมาะสมที่สุด กล่าวคือ มีแผนที่โบเรลอยู่โดยที่
นอกจากนี้ หากมีขอบเขตการสนับสนุนที่จำกัด ดังนั้น
สำหรับ-เกือบทั้งหมดสำหรับลิปชิตซ์บางคนในท้องถิ่น-เว้าและศักยภาพ Kantorovich สูงสุด. (ที่นี่แสดงถึงอนุพันธ์ Gateauxของ.)
โดยการลดปริมาณการไหลให้น้อยที่สุด
Sigurd Angenent , Steven Haker และAllen Tannenbaumได้เสนอสูตรการลดระดับความชันสำหรับการแก้ปัญหา Monge–Kantorovich [ 16 ]
การปรับเอนโทรปี
พิจารณารูปแบบหนึ่งของปัญหาแบบไม่ต่อเนื่องข้างต้น โดยที่เราได้เพิ่มพจน์การปรับเสถียรภาพเชิงเอนโทรปีเข้าไปในฟังก์ชันเป้าหมายของปัญหาหลัก
สามารถแสดงได้ว่าปัญหาการปรับค่าแบบคู่คือ
โดยเมื่อเปรียบเทียบกับเวอร์ชันที่ไม่ได้รับการปรับให้เป็นระเบียบ ข้อจำกัด "แข็ง" ในคู่ก่อนหน้า () ได้ถูกแทนที่ด้วยการลงโทษแบบ "อ่อน" ของข้อจำกัดนั้น (ผลรวมของเงื่อนไขความเหมาะสมในปัญหาคู่ขนานสามารถแสดงได้ดังนี้
- สมการ 5.1:
- สมการ 5.2:
บ่งบอกในฐานะที่เป็นเมทริกซ์ของเทอมดังนั้น การแก้ปัญหาคู่จึงเทียบเท่ากับการค้นหาเมทริกซ์บวกสองเมทริกซ์ในแนวทแยงมุมและขนาดที่เกี่ยวข้องและโดยที่และการมีอยู่ของเมทริกซ์ดังกล่าวเป็นการขยายทฤษฎีบทของ Sinkhornและสามารถคำนวณเมทริกซ์ได้โดยใช้อัลกอริทึม Sinkhorn–Knopp [ 17 ]ซึ่งประกอบด้วยการค้นหาแบบวนซ้ำเท่านั้นเพื่อแก้สมการ 5.1และเพื่อแก้สมการ 5.2อัลกอริทึมของ Sinkhorn–Knopp จึงเป็น อัลกอริทึม การลดพิกัดบนปัญหาแบบคู่ที่มีการปรับค่าปกติ
แอปพลิเคชัน
แบบจำลองการขนส่งที่เหมาะสมที่สุดของ Monge–Kantorovich ได้ถูกนำไปประยุกต์ใช้ในหลากหลายสาขา ตัวอย่างเช่น:
- การลงทะเบียนภาพและการบิดเบี้ยว[ 18 ]
- การออกแบบตัวสะท้อนแสง[ 19 ]
- การดึงข้อมูลจากการถ่ายภาพเงาและการถ่ายภาพรังสีโปรตอน[ 20 ]
- การถ่ายภาพรังสีคลื่นไหวสะเทือนและคลื่นไหวสะเทือนสะท้อน[ 21 ]
- กลุ่ม แบบจำลอง ทางเศรษฐศาสตร์ ขนาดใหญ่ ที่เกี่ยวข้องกับคุณสมบัติของสินค้าทดแทนโดยรวม (เช่น แบบจำลองการจับคู่และ แบบ จำลองการเลือกแบบไม่ต่อเนื่อง )
ดูเพิ่มเติม
อ่านเพิ่มเติม
- Brualdi, Richard A. (2006). คลาสเมทริกซ์เชิงการจัดเรียง . สารานุกรมคณิตศาสตร์และการประยุกต์ใช้. เล่มที่ 108. เคมบริดจ์: สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์ . ISBN 978-0-521-86565-4. Zbl 1106.05001 .