ืืืื ืืคืงืืื csdp-theta ืฉื ืืชื ืืืจืืฅ ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
csdp - ืคืืชืจ ืชืืื ืืืช ืืืืฆื ืืืืืจ
ืชึทืงืฆึดืืจ
csdp <ืงืืืฅ ืืขืื>ืคืชืจืื ืกืืคื>ืคืชืจืื ืจืืฉืื ื>
csdp-complement <ืงืื ืืจืฃ>ืคืื ืืจืฃ>
csdp-graphtoprob <ืืจืฃ>ืงืืืฅ ืืขืื>
csdp-randgraph <ืจืื ื_graph>ืคืืื>n>p> [ืืจืข>]
csdp-theta <ืืจืฃ>
ืชืืืืจ
ืืฃ ืืืจืื ืื ืืชืขื ืืงืฆืจื ืืช csdp, csdp-complement, csdp-graphtoprob, csdp-
ืจื ืืืจืฃ ื csdp-theta ืคืงืืืืช.
csdp - ืืืฉืง ืืคืชืจืื ืชืืื ืืืช ืืืืืืช ืืืืฆื ืืืืืจืืช
csdp-complement - ืืฉื ืืช ืืืฉืืื ืฉื ืืจืฃ ืืคืื ืืืชื ืืคืืจืื ืืขืื csdp
csdp-graphtoprob - ืืืจ ืืจืฃ ืืงืืืฅ ืืคืืจืื ืืขืื ืฉื csdp
csdp-randgraph -- ืฆืืจ ืืจืฃ ืืงืจืื
csdp-theta - ืคืืชืจ ืืช ืืขืืืช Lovasz thetha
ืืคืฉืจืืืืช
ืกืืืื ืืืคืฉืจืืืืช ืืืื ืืืื. ืืชืืืืจ ืืื, ืจืื
/usr/share/doc/coinor-csdp-doc/csdpuser.pdf.
csdp
ืืขืืืช ืงืื ืืคืืจืื SDPA ืื
ืงืืืฅ ืืขืื
ืืื ืฉื ืฉื ืงืืืฅ ืืืืื ืืช ืืขืืืช SDP ืืคืืจืื SDPA ืื
ืคืชืจืื ืกืืคื
ืืื ืืฉื ืืืืคืฆืืื ืื ืฉื ืงืืืฅ ืฉืื ืืฉ ืืฉืืืจ ืืช ืืคืชืจืื ืืกืืคื
ืคืชืจืื ืจืืฉืื ื
ืืื ืืฉื ืืืืคืฆืืื ืื ืฉื ืงืืืฅ ืฉืืื ื ื ืืชื ืืงืืช ืืช ืืคืชืจืื ืืจืืฉืื ื.
CSDP ืืืคืฉ ืงืืืฅ ืืฉื param.csdp ืืกืคืจืืื ืื ืืืืืช. ืื ืืื ืงืืืฅ ืืื
ืงืืื, ืื ื ืขืฉื ืฉืืืืฉ ืืขืจืื ืืจืืจืช ืืืื ืขืืืจ ืื ืืคืจืืืจืื ืฉื CSDP. ืื ืืฉ ืคืจืืืจ
ืงืืืฅ, ืืื CSDP ืงืืจื ืืช ืขืจืื ืืคืจืืืจืื ืืืงืืืฅ ืืื. ืขืจืื ืืจืืจืช ืืืืื ืฉื ืืคืจืืืจืื
ื ืืชื ืืืื (ื ืืชื ืืืืืืง ืืงืืืฅ):
axtol=1.0e-8
atytol=1.0e-8
objtol=1.0e-8
pinftol=1.0e8
dinftol=1.0e8
maxiter=100
minstepfrac=0.90
maxstepfrac=0.97
minstepp=1.0e-8
minstepd=1.0e-8
usexzgap=1
tweakgap=0
affine=0
printlevel=1
perturbobj=1
Fastmode=0
param.csdp ืคืืื ืคืจืืืจ ืชืืืืจ
ืืงืกืืื atytol objtol ืกืืืื ืืช ืขืืืจ ืืืชืื ืืช ืจืืฉืื ืืช, ืืืชืื ืืช ืืคืืื ืืืืกืืช
ืคืขืจ ืืืืืืืช
ืคืื ืคืืื
ืืื ืคืืื ืกืืืื ืืช ืืืฉืืฉืืช ืืงืืืขืช ืื-ืืืชืื ืืช ืจืืฉืื ืืช ืืืคืืื
ืืงืกืืืจ
ืืืืืื ืืช ืืืกืคืจ ืืืืื ืฉื ืืืืจืฆืืืช ืืื CSDP ืขืฉืื ืืืฉืชืืฉ
minstepfrac
maxstepfrac ืืงืืืข ืืื ืงืจืื ืืงืฆื ืืืืืจ ืืืคืฉืจื ื-CSDP ืชืฆืขื.
ืื ืืฆืขื ืืจืืฉืื ื ืื ืืืคืื ืงืฆืจ ื-minstepp ืื minstepd, ืื CSDP ืืฆืืืจ
ืืฉื ืืืืคืืฉ ืฉืืจื. usexzgap ืื ืคืจืืืจ 0, ืื CSDP ืืฉืชืืฉ ืืืขื
ืคืขืจ ืืืืืืืช ืคืื ืงืฆืื ืืืงืื ืืคืขืจ tr(XZ).
tweakgap
ืื ืืืืืจ ื-1, ื-usexzgap ืืืืืจ ื-0, ืื CSDP ืื ืกื "ืืชืงื" ืฉืืืื
ืคืขืจื ืืืืืืืช.
ืืืคืืื ืื ืืคืจืืืจ affine ืืืืืจ ื-1, ืืื CSDP ืื ืงืื ืจืง ืฆืขืืื ืจืืฉืื ืืื-ืืืืืืื
ืืื ืืขืฉืืช ืฉืืืืฉ ืืืื ื ืืืืกืื. ืื ืืืื ืืืืืช ืฉืืืืฉื ืขืืืจ ืืื ืืขืืืช ืฉืื
ืืื ืคืชืจืื ืืช ืืคืฉืจืืื ืื ืื ืื ืืจืง ืืืืง ืืคื ืืื ืฉื ืืืจืื ืฉื
ืืืจืืฆืืช ืืฆื ืืืืืจืืช. ืจืืช ืืืคืกื ืงืืืข ืืื ืืืืข ืขื ื ืืคืื ืืืืื
ืชึฐืคืึผืงึธื. ืืฉืชืืฉ ื-printlevel=0 ืืื ืคืื ื-printlevel=1 ืขืืืจ ืคืื ืจืืื. ืืืื ืืืชืจ
ืขืจืื ืจืืช ืืืืคืกื ืืคืืงื ืคืื ื ืืคืื ื ืืกืฃ.
perturbobj
ืงืืืข ืื ืืคืื ืงืฆืื ืืืืืืืงืืืืืช ืชืืคืจืข ืืื ืืขืืืจ ืืืชืืืื ืืืชื
ืืขืืืช ืฉืืฉ ืืื ืืขืจืื ืคืชืจืื ืืช ืืืคืืืืืืื ืืืชื ืืืืืืื. ืื per-turbobj ืืื 0, ืื ื-
ืืืืจื ืื ืชืืคืจืข. ืื perturbobj=1, ืื ืคืื ืงืฆืืืช ืืืืจื ืชืืื
ืืืืืช ืืืืจื ืืืืืช ืืจืืจืช ืืืืื. ืขืจืืื ืืืืืื ืืืชืจ ืฉื perturbobj (ืืืฉื 100.0) ืขืืืื
ืืืื ืืืคืจืขื. ืื ืืืื ืืืืืช ืืืขืื ืืคืชืจืื ืืื ืงืฉืื
ืืขืืืช.
ืืฆื ืืืืจ
ืงืืืข ืื CSDP ืืืื ืขื ืคืขืืืืช ืืกืืืืืช ืฉืืืืืืช ืืื
ืืฉืคืจ ืืขื ืืช ืืืืืง ืฉื ืืคืชืจืื ืืช. ืื ืืฆื ืืืืจ ืืืืืจ ื-1, ืื CSDP
ืืืื ืืืืืช ืงืฆืช ืืืชืจ ืืืืจ, ืืื ืื ืงืฆืช ืคืืืช ืืืืืง.
ืืฉืชืืฉ ื-csdp-theta ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net