यह कमांड csdp-theta है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
सीएसडीपी - अर्ध-निश्चित प्रोग्राम सॉल्वर
SYNOPSIS
सीएसडीपी <समस्या फ़ाइल>अंतिम समाधान>प्रारंभिक समाधान>
सीएसडीपी-पूरक <इनपुटग्राफ>आउटपुटग्राफ>
सीएसडीपी-ग्राफटॉपप्रोब <ग्राफ>समस्या फ़ाइल>
सीएसडीपी-रैंडग्राफ <रैंड_ग्राफ>पट्टिका>n>p> [बीज>]
सीएसडीपी-थीटा <ग्राफ>
वर्णन
यह मैनुअल पेज संक्षेप में दस्तावेज करता है सीएसडीपी, सीएसडीपी-पूरक, सीएसडीपी-ग्राफ्टोप्रोब, सीएसडीपी-
रैंडग्राफ और सीएसडीपी-थीटा आदेश देता है।
सीएसडीपी - सामान्य अर्ध-निश्चित कार्यक्रमों को हल करने के लिए इंटरफ़ेस
सीएसडीपी-पूरक - एक ग्राफ के पूरक की गणना करें और इसे सीएसडीपी समस्या प्रारूप में आउटपुट करें
सीएसडीपी-ग्राफटॉपप्रोब -- ग्राफ़ को csdp समस्या स्वरूप फ़ाइल में बदलें
सीएसडीपी-रैंडग्राफ - एक यादृच्छिक ग्राफ उत्पन्न करें
सीएसडीपी-थीटा -- लोवाज़ थीथा समस्या का समाधान करता है
विकल्प
विकल्पों का सारांश नीचे दिया गया है। संपूर्ण विवरण के लिए देखें
/usr/share/doc/coinor-csdp-doc/csdpuser.pdf।
सीएसडीपी
इनपुट समस्या एसडीपीए विरल प्रारूप में
समस्या फ़ाइल
एसडीपीए विरल प्रारूप में एसडीपी समस्या वाली फाइल का नाम है
अंतिम समाधान
फ़ाइल का वैकल्पिक नाम है जिसमें अंतिम समाधान को सहेजना है
प्रारंभिक समाधान
फ़ाइल का वैकल्पिक नाम है जिससे प्रारंभिक समाधान लेना है।
CSDP नाम की एक फ़ाइल की खोज करता है परम.सीएसडीपी वर्तमान निर्देशिका में। अगर ऐसी कोई फाइल नहीं है
मौजूद है, तो CSDP के सभी मापदंडों के लिए डिफ़ॉल्ट मानों का उपयोग किया जाता है। यदि कोई पैरामीटर है
फ़ाइल, फिर सीएसडीपी इस फ़ाइल से पैरामीटर मान पढ़ता है। डिफ़ॉल्ट पैरामीटर मान
नीचे दिया गया है (फ़ाइल में चिपकाया जा सकता है):
एक्सटोल=1.0e-8
एटिटोल=1.0e-8
ओब्जटोल=1.0e-8
पिनफटोल=1.0e8
दीनफ्टोल=1.0e8
अधिकतम = 100
मिनस्टेपफ्रैक=0.90
मैक्सस्टेपफ्रैक = 0.97
मिनस्टेप=1.0e-8
minstepd=1.0e-8
उपयोगxzgap=1
ट्वीकगैप = 0
affine = 0
प्रिंटलेवल = 1
पर्टर्बोबज = 1
फास्टमोड = 0
परम.सीएसडीपी पट्टिका प्राचल विवरण
एक्सटोल एटिटोल ओब्जतोल प्रारंभिक व्यवहार्यता, दोहरी व्यवहार्यता, और सापेक्ष के लिए सहिष्णुता
द्वैत अंतराल
पिनफटोल
डिनफ्टोल प्रारंभिक और दोहरी व्यवहार्यता का निर्धारण करने में उपयोग की जाने वाली सहनशीलता
मैक्सीटर
CSDP द्वारा उपयोग किए जाने वाले पुनरावृत्तियों की कुल संख्या को सीमित करें
मिनस्टेपफ्रैक
मैक्सस्टेपफ्रैक निर्धारित करें कि सीएसडीपी व्यवहार्य क्षेत्र के किनारे के कितने करीब कदम रखेगा।
यदि प्रारंभिक या दोहरा चरण minstepp या minstepd से छोटा है, तो CSDP घोषित करता है
एक लाइन खोज विफलता। यूज़एक्सजगैप यदि पैरामीटर 0 है, तो CSDP उद्देश्य का उपयोग करेगा
tr(XZ) गैप के बजाय फ़ंक्शन द्वैत अंतराल
ट्वीकगैप
यदि 1 पर सेट है और usexzgap 0 पर सेट है, तो CSDP नकारात्मक को "ठीक" करने का प्रयास करेगा
द्वैत अंतराल।
आत्मीयता यदि पैरामीटर affine 1 पर सेट है, तो CSDP केवल प्रारंभिक-दोहरी affine कदम उठाएगा
और बाधा शब्द का प्रयोग न करें। यह कुछ समस्याओं के लिए उपयोगी हो सकता है जो करते हैं
ऐसे व्यवहार्य समाधान नहीं हैं जो कड़ाई से शंकु के आंतरिक भाग में हों
अर्ध-निश्चित मैट्रिक्स। प्रिंटलेवल निर्धारित करता है कि डिबगिंग जानकारी कितनी है
आउटपुट बिना आउटपुट के प्रिंटलेवल = 0 और सामान्य आउटपुट के लिए प्रिंटलेवल = 1 का उपयोग करें। उच्चतर
प्रिंटलेवल के मान अधिक डिबगिंग आउटपुट उत्पन्न करेंगे।
परेशान
यह निर्धारित करता है कि क्या उद्देश्य समारोह से निपटने में मदद करने के लिए परेशान किया जाएगा
ऐसी समस्याएं जिनमें असीमित इष्टतम समाधान सेट हैं। यदि प्रति-टर्बोज 0 है, तो
उद्देश्य में बाधा नहीं होगी। अगर perturbobj=1, तो उद्देश्य समारोह होगा
एक डिफ़ॉल्ट राशि से परेशान हो। perturbobj के बड़े मान (जैसे 100.0) बढ़ जाते हैं
व्याकुलता का आकार। यह कुछ मुश्किलों को हल करने में मददगार हो सकता है
समस्या का।
द्रुत मोड
निर्धारित करता है कि सीएसडीपी कुछ समय लेने वाले कार्यों को छोड़ देगा या नहीं
समाधानों की सटीकता में थोड़ा सुधार करें। यदि फास्टमोड 1 पर सेट है, तो CSDP
कुछ तेज हो सकता है, लेकिन कुछ हद तक कम सटीक भी।
onworks.net सेवाओं का उपयोग करके csdp-theta का ऑनलाइन उपयोग करें