MathOpt เป็น API สำหรับสร้างแบบจำลองและแก้ไขปัญหาการเพิ่มประสิทธิภาพจาก C++ และ Python บริการ MathOpt คือชุดเมธอดทดลองภายใน OR API ที่ให้คุณแก้ปัญหาการเพิ่มประสิทธิภาพทางคณิตศาสตร์ได้จากระยะไกลโดยใช้ปลายทาง ดังนี้
https://optimization.googleapis.com/v1/mathopt:solveMathOptModel
ฟีเจอร์ MathOpt
โมเดล MathOpt ประกอบด้วยสิ่งต่อไปนี้
- จำนวนเต็มหรือตัวแปรต่อเนื่อง
- ข้อจำกัดเชิงเส้นหรือกำลังสอง
- วัตถุประสงค์เชิงเส้นหรือกำลังสอง
โมเดลจะได้รับการกำหนดโดยไม่ขึ้นอยู่กับเครื่องมือแก้โจทย์คณิตใดๆ และตัวแก้โจทย์คณิตสามารถสลับแทนกันได้ ระบบรองรับเครื่องมือแก้โจทย์ต่อไปนี้ใน SolveMathOptModel
บริการ MathOpt รองรับฟีเจอร์ส่วนใหญ่ของ MathOpt เมื่อแก้ปัญหาโมเดล ดังนี้
- คู่สนทนา
- แสงสีปฐมภูมิและแสงคู่
- โซลูชันแบบพื้นฐานและโซลูชันแบบคู่ที่ต่ำกว่ามาตรฐาน
- เริ่มต้นอย่างอบอุ่น (ตามวิธีแก้ปัญหาหรือพื้นฐาน)
- เหตุผลโดยละเอียดในการสิ้นสุด
- ลำดับความสำคัญของการแบ่งสาย
- พารามิเตอร์อิสระของเครื่องมือแก้โจทย์คณิตจำนวนมาก
ระบบยังไม่รองรับการเรียกกลับ ส่วนเพิ่ม และการหยุดชะงัก บริการ MathOpt จะรองรับฟีเจอร์เหล่านี้ในอนาคตโดยใช้โปรโตคอลการสื่อสารที่สมบูรณ์ยิ่งขึ้น
การตั้งค่าและการติดตั้ง
หากต้องการใช้ความสามารถในการแก้ปัญหาจากระยะไกลของ MathOpt คุณต้องมีคีย์ API ที่ได้มาตามคู่มือการตั้งค่า MathOpt มีไลบรารีไคลเอ็นต์ใน C++ และ Python ซึ่งเป็นส่วนหนึ่งของ OR-Tools ตั้งแต่รุ่น 9.9
โปรดติดต่อ or-mathopt-service+support@google.com หากมีคำถามเกี่ยวกับบริการ MathOpt