<?xml version="1.0" encoding="UTF-8"?>

<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3">

<genre>article</genre>

<titleInfo><title>The power of linear programming for general-valued CSPs</title></titleInfo>


<note type="publicationStatus">published</note>


<note type="qualityControlled">yes</note>

<name type="personal">
  <namePart type="given">Vladimir</namePart>
  <namePart type="family">Kolmogorov</namePart>
  <role><roleTerm type="text">author</roleTerm> </role><identifier type="local">3D50B0BA-F248-11E8-B48F-1D18A9856A87</identifier></name>
<name type="personal">
  <namePart type="given">Johan</namePart>
  <namePart type="family">Thapper</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>
<name type="personal">
  <namePart type="given">Stanislav</namePart>
  <namePart type="family">Živný</namePart>
  <role><roleTerm type="text">author</roleTerm> </role></name>







<name type="corporate">
  <namePart></namePart>
  <identifier type="local">VlKo</identifier>
  <role>
    <roleTerm type="text">department</roleTerm>
  </role>
</name>








<abstract lang="eng">A class of valued constraint satisfaction problems (VCSPs) is characterised by a valued constraint language, a fixed set of cost functions on a finite domain. Finite-valued constraint languages contain functions that take on rational costs and general-valued constraint languages contain functions that take on rational or infinite costs. An instance of the problem is specified by a sum of functions from the language with the goal to minimise the sum. This framework includes and generalises well-studied constraint satisfaction problems (CSPs) and maximum constraint satisfaction problems (Max-CSPs).
Our main result is a precise algebraic characterisation of valued constraint languages whose instances can be solved exactly by the basic linear programming relaxation (BLP). For a general-valued constraint language Γ, BLP is a decision procedure for Γ if and only if Γ admits a symmetric fractional polymorphism of every arity. For a finite-valued constraint language Γ, BLP is a decision procedure if and only if Γ admits a symmetric fractional polymorphism of some arity, or equivalently, if Γ admits a symmetric fractional polymorphism of arity 2.
Using these results, we obtain tractability of several novel and previously widely-open classes of VCSPs, including problems over valued constraint languages that are: (1) submodular on arbitrary lattices; (2) bisubmodular (also known as k-submodular) on arbitrary finite domains; (3) weakly (and hence strongly) tree-submodular on arbitrary trees. </abstract>

<originInfo><publisher>SIAM</publisher><dateIssued encoding="w3cdtf">2015</dateIssued>
</originInfo>
<language><languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</language>



<relatedItem type="host"><titleInfo><title>SIAM Journal on Computing</title></titleInfo>
  <identifier type="arXiv">1311.4219</identifier>
  <identifier type="ISI">000353967100001</identifier><identifier type="doi">10.1137/130945648</identifier>
<part><detail type="volume"><number>44</number></detail><detail type="issue"><number>1</number></detail><extent unit="pages">1 - 36</extent>
</part>
</relatedItem>
<relatedItem type="Supplementary material">
  <location>     <url>https://research-explorer.ista.ac.at/record/2518</url>  </location>
</relatedItem>

<extension>
<bibliographicCitation>
<ista>Kolmogorov V, Thapper J, Živný S. 2015. The power of linear programming for general-valued CSPs. SIAM Journal on Computing. 44(1), 1–36.</ista>
<short>V. Kolmogorov, J. Thapper, S. Živný, SIAM Journal on Computing 44 (2015) 1–36.</short>
<ama>Kolmogorov V, Thapper J, Živný S. The power of linear programming for general-valued CSPs. &lt;i&gt;SIAM Journal on Computing&lt;/i&gt;. 2015;44(1):1-36. doi:&lt;a href=&quot;https://doi.org/10.1137/130945648&quot;&gt;10.1137/130945648&lt;/a&gt;</ama>
<mla>Kolmogorov, Vladimir, et al. “The Power of Linear Programming for General-Valued CSPs.” &lt;i&gt;SIAM Journal on Computing&lt;/i&gt;, vol. 44, no. 1, SIAM, 2015, pp. 1–36, doi:&lt;a href=&quot;https://doi.org/10.1137/130945648&quot;&gt;10.1137/130945648&lt;/a&gt;.</mla>
<ieee>V. Kolmogorov, J. Thapper, and S. Živný, “The power of linear programming for general-valued CSPs,” &lt;i&gt;SIAM Journal on Computing&lt;/i&gt;, vol. 44, no. 1. SIAM, pp. 1–36, 2015.</ieee>
<apa>Kolmogorov, V., Thapper, J., &amp;#38; Živný, S. (2015). The power of linear programming for general-valued CSPs. &lt;i&gt;SIAM Journal on Computing&lt;/i&gt;. SIAM. &lt;a href=&quot;https://doi.org/10.1137/130945648&quot;&gt;https://doi.org/10.1137/130945648&lt;/a&gt;</apa>
<chicago>Kolmogorov, Vladimir, Johan Thapper, and Stanislav Živný. “The Power of Linear Programming for General-Valued CSPs.” &lt;i&gt;SIAM Journal on Computing&lt;/i&gt;. SIAM, 2015. &lt;a href=&quot;https://doi.org/10.1137/130945648&quot;&gt;https://doi.org/10.1137/130945648&lt;/a&gt;.</chicago>
</bibliographicCitation>
</extension>
<recordInfo><recordIdentifier>2271</recordIdentifier><recordCreationDate encoding="w3cdtf">2018-12-11T11:56:41Z</recordCreationDate><recordChangeDate encoding="w3cdtf">2025-09-23T14:14:57Z</recordChangeDate>
</recordInfo>
</mods>
</modsCollection>
