मैं एक रैखिक और गैर-रैखिक प्रोग्रामिंग (अनुकूलन) ढांचे के लिए विकल्पों में देख रहा हूं।क्या माइक्रोसॉफ्ट सॉल्वर फाउंडेशन मेरी जरूरतों को पूरा करता है?
आवश्यकताओं हैं:
समर्थन रैखिक और लगभग साथ गैर रेखीय प्रोग्रामिंग समस्याओं। 100-1000 चर और लगभग 1000 बाधाओं तक (मैं इकट्ठा करता हूं कि यह बहुत आसान है)। गैर-रैखिक समस्याओं में कई चर के गुणा या विभाजन शामिल बाधाएं होती हैं - इससे कहीं अधिक जटिल नहीं होती है।
अच्छी तरह से एमएस वातावरण के साथ एकीकृत (SQL सर्वर, एमएस एक्सेस, .नेट, एक्सेल)
नाइस के लिए तदर्थ समस्या परिभाषा के लिए समर्थन होगा (यानी परिभाषित करने के लिए पटकथा भाषा या समर्थन के कुछ प्रकार और एक्सेल फ्रंट एंड में समस्या को हल करना)
मैं अकेले एक्सेल का उपयोग करूंगा लेकिन मुझे बड़ी समस्याओं के लिए सॉल्वर प्रोग्रामेटिक (.NET पर्यावरण) में इंटरफ़ेस करने की क्षमता भी चाहिए।
प्रोग्रामेटिक एक्सेस के लिए मैं solver (ताकि हम समाधानकर्ताओं को बदल सकता है अगर कभी जरूरत) के लिए एक सार संक्षेप इंटरफेस विकसित करने के लिए इच्छुक था। फिर मैं एमएस सोलवर फाउंडेशन (http://code.msdn.microsoft.com/solverfoundation) में ठोकर खाई जो पहले से ही इस इंटरफ़ेस में है। मैं सोच रहा हूं कि क्या यह हमारी अन्य आवश्यकताओं के संबंध में बिल को फिट करता है और उपयोगकर्ताओं के पास क्या राय है।
का समर्थन करता है (http://code.msdn.microsoft.com/solverfoundation) __ "सॉल्वर फाउंडेशन 3.0 गैरलाइनर बनाने और हल करने के लिए नई क्षमताओं को प्रदान करता है मॉडल। "__ – bobobobo
सॉल्वर फाउंडेशन को एक साल पहले एक स्टैंडअलोन उत्पाद के रूप में बंद कर दिया गया है: http://nathanbrixius.wordpress.com/2012/05/25/no-more-standalone-releases-of- माइक्रोसॉफ्ट- सॉल्वर- फाउंडेशन / – vitaut