ऑप्टिमाइज़ेशन के लिए, Google का ओपन सोर्स सॉफ़्टवेयर सुइट OR-टूल, लीनियर प्रोग्रामिंग और मिक्स्ड इंटीजर प्रोग्रामिंग से जुड़ी समस्याओं को हल करने के लिए एमपीसॉल्वर रैपर उपलब्ध कराता है.
इंटीजर प्रोग्रामिंग से जुड़ी समस्याओं को हल करने के लिए, CP-SAT सॉल्वर का इस्तेमाल भी किया जा सकता है.
उदाहरण
नीचे दिए गए पेजों में, MPViewr के इस्तेमाल के उदाहरण दिए गए हैं:
- Glop का इस्तेमाल करके स्टिगलर डाइट की समस्या को हल करना
- Glop का इस्तेमाल करके एलपी की समस्या हल करना
- SCIP का इस्तेमाल करके MIP समस्या का समाधान करना
- एससीआईपी का इस्तेमाल करके बिन पैकिंग से जुड़ी समस्या हल करना
- CP-SAT का इस्तेमाल करके असाइनमेंट से जुड़ी समस्या हल करना
- मॉडल तय करने के लिए अरे इस्तेमाल करना
इस टूल की मदद से किए जाने वाले सामान्य काम
इस सेक्शन में, एलपी और एमआईपी को हल करने से जुड़े सामान्य टास्क के बारे में बताया गया है.
समयसीमा
नीचे दिए गए उदाहरण में, Glop का इस्तेमाल करते समय, 15 मिलीसेकंड की खोज समयसीमा सेट करने का तरीका बताया गया है.
Python
solver.set_time_limit(15)
C++
solver->set_time_limit(15);
Java
solver.setTimeLimit(15)
C#
solver.SetTimeLimit(15);