{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:42:07Z","timestamp":1740109327855,"version":"3.37.3"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T00:00:00Z","timestamp":1709769600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T00:00:00Z","timestamp":1709769600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100014988","name":"Institute of Science and Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100014988","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Math. Program."],"published-print":{"date-parts":[[2025,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Given a fixed finite metric space <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$(V,\\mu )$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mo>(<\/mml:mo>\n                    <mml:mi>V<\/mml:mi>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>)<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, the <jats:italic>minimum 0-extension problem<\/jats:italic>, denoted as <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathtt{0\\hbox {-}Ext}[{\\mu }]$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>0<\/mml:mn>\n                    <mml:mtext>-<\/mml:mtext>\n                    <mml:mi>Ext<\/mml:mi>\n                    <mml:mo>[<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>]<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, is equivalent to the following optimization problem: minimize function of the form <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\min \\nolimits _{x\\in V^n} \\sum _i f_i(x_i) + \\sum _{ij} c_{ij}\\hspace{0.5pt}\\mu (x_i,x_j)$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mo>min<\/mml:mo>\n                      <mml:mrow>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mo>\u2208<\/mml:mo>\n                        <mml:msup>\n                          <mml:mi>V<\/mml:mi>\n                          <mml:mi>n<\/mml:mi>\n                        <\/mml:msup>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mo>\u2211<\/mml:mo>\n                      <mml:mi>i<\/mml:mi>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>f<\/mml:mi>\n                      <mml:mi>i<\/mml:mi>\n                    <\/mml:msub>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                    <mml:mo>+<\/mml:mo>\n                    <mml:msub>\n                      <mml:mo>\u2211<\/mml:mo>\n                      <mml:mrow>\n                        <mml:mi>ij<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>c<\/mml:mi>\n                      <mml:mrow>\n                        <mml:mi>ij<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:mspace\/>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>,<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>j<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> where <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$f_i:V\\rightarrow \\mathbb {R}$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>f<\/mml:mi>\n                      <mml:mi>i<\/mml:mi>\n                    <\/mml:msub>\n                    <mml:mo>:<\/mml:mo>\n                    <mml:mi>V<\/mml:mi>\n                    <mml:mo>\u2192<\/mml:mo>\n                    <mml:mi>R<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> are functions given by <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$f_i(x_i)=\\sum _{v\\in V} c_{vi}\\hspace{0.5pt}\\mu (x_i,v)$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>f<\/mml:mi>\n                      <mml:mi>i<\/mml:mi>\n                    <\/mml:msub>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                    <mml:mo>=<\/mml:mo>\n                    <mml:msub>\n                      <mml:mo>\u2211<\/mml:mo>\n                      <mml:mrow>\n                        <mml:mi>v<\/mml:mi>\n                        <mml:mo>\u2208<\/mml:mo>\n                        <mml:mi>V<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:msub>\n                      <mml:mi>c<\/mml:mi>\n                      <mml:mrow>\n                        <mml:mi>vi<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:mspace\/>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>,<\/mml:mo>\n                      <mml:mi>v<\/mml:mi>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> and <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$c_{ij},c_{vi}$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>c<\/mml:mi>\n                      <mml:mrow>\n                        <mml:mi>ij<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:msub>\n                      <mml:mi>c<\/mml:mi>\n                      <mml:mrow>\n                        <mml:mi>vi<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> are given nonnegative costs. The computational complexity of <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathtt{0\\hbox {-}Ext}[{\\mu }]$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>0<\/mml:mn>\n                    <mml:mtext>-<\/mml:mtext>\n                    <mml:mi>Ext<\/mml:mi>\n                    <mml:mo>[<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>]<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> has been recently established by Karzanov and by Hirai: if metric <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mu $$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mi>\u03bc<\/mml:mi>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> is <jats:italic>orientable modular<\/jats:italic> then <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathtt{0\\hbox {-}Ext}[{\\mu }]$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>0<\/mml:mn>\n                    <mml:mtext>-<\/mml:mtext>\n                    <mml:mi>Ext<\/mml:mi>\n                    <mml:mo>[<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>]<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> can be solved in polynomial time, otherwise <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathtt{0\\hbox {-}Ext}[{\\mu }]$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>0<\/mml:mn>\n                    <mml:mtext>-<\/mml:mtext>\n                    <mml:mi>Ext<\/mml:mi>\n                    <mml:mo>[<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>]<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> is NP-hard. To prove the tractability part, Hirai developed a theory of discrete convex functions on orientable modular graphs generalizing several known classes of functions in discrete convex analysis, such as <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$L^\\natural $$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:msup>\n                    <mml:mi>L<\/mml:mi>\n                    <mml:mo>\u266e<\/mml:mo>\n                  <\/mml:msup>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>-convex functions. We consider a more general version of the problem in which unary functions <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$f_i(x_i)$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>f<\/mml:mi>\n                      <mml:mi>i<\/mml:mi>\n                    <\/mml:msub>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> can additionally have terms of the form <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$c_{uv;i}\\hspace{0.5pt}\\mu (x_i,\\{u,v\\})$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:msub>\n                      <mml:mi>c<\/mml:mi>\n                      <mml:mrow>\n                        <mml:mi>u<\/mml:mi>\n                        <mml:mi>v<\/mml:mi>\n                        <mml:mo>\u037e<\/mml:mo>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:mrow>\n                    <\/mml:msub>\n                    <mml:mspace\/>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mrow>\n                      <mml:mo>(<\/mml:mo>\n                      <mml:msub>\n                        <mml:mi>x<\/mml:mi>\n                        <mml:mi>i<\/mml:mi>\n                      <\/mml:msub>\n                      <mml:mo>,<\/mml:mo>\n                      <mml:mrow>\n                        <mml:mo>{<\/mml:mo>\n                        <mml:mi>u<\/mml:mi>\n                        <mml:mo>,<\/mml:mo>\n                        <mml:mi>v<\/mml:mi>\n                        <mml:mo>}<\/mml:mo>\n                      <\/mml:mrow>\n                      <mml:mo>)<\/mml:mo>\n                    <\/mml:mrow>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> for <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\{u,\\!\\hspace{0.5pt}\\hspace{0.5pt}v\\}\\in F$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mo>{<\/mml:mo>\n                    <mml:mi>u<\/mml:mi>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:mspace\/>\n                    <mml:mspace\/>\n                    <mml:mspace\/>\n                    <mml:mi>v<\/mml:mi>\n                    <mml:mo>}<\/mml:mo>\n                    <mml:mo>\u2208<\/mml:mo>\n                    <mml:mi>F<\/mml:mi>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula>, where set <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$F\\subseteq \\left( {\\begin{array}{c}V\\\\ 2\\end{array}}\\right) $$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mi>F<\/mml:mi>\n                    <mml:mo>\u2286<\/mml:mo>\n                    <mml:mfenced>\n                      <mml:mrow>\n                        <mml:mtable>\n                          <mml:mtr>\n                            <mml:mtd>\n                              <mml:mi>V<\/mml:mi>\n                            <\/mml:mtd>\n                          <\/mml:mtr>\n                          <mml:mtr>\n                            <mml:mtd>\n                              <mml:mrow>\n                                <mml:mrow\/>\n                                <mml:mn>2<\/mml:mn>\n                              <\/mml:mrow>\n                            <\/mml:mtd>\n                          <\/mml:mtr>\n                        <\/mml:mtable>\n                      <\/mml:mrow>\n                    <\/mml:mfenced>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> is\u00a0fixed. We extend the complexity classification above by providing an explicit condition on <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$(\\mu ,F)$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mo>(<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>,<\/mml:mo>\n                    <mml:mi>F<\/mml:mi>\n                    <mml:mo>)<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> for the problem to be tractable. In order to prove the tractability part, we generalize Hirai\u2019s theory and define a larger class of discrete convex functions. It covers, in particular, another well-known class of functions, namely submodular functions on an integer lattice. Finally, we improve the complexity of Hirai\u2019s algorithm for solving <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\mathtt{0\\hbox {-}Ext}[{\\mu }]$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>0<\/mml:mn>\n                    <mml:mtext>-<\/mml:mtext>\n                    <mml:mi>Ext<\/mml:mi>\n                    <mml:mo>[<\/mml:mo>\n                    <mml:mi>\u03bc<\/mml:mi>\n                    <mml:mo>]<\/mml:mo>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> on orientable modular graphs.<\/jats:p>","DOI":"10.1007\/s10107-024-02064-5","type":"journal-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T18:19:57Z","timestamp":1709835597000},"page":"279-322","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Generalized minimum 0-extension problem and discrete convexity"],"prefix":"10.1007","volume":"209","author":[{"given":"Martin","family":"Dvorak","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7625-8986","authenticated-orcid":false,"given":"Vladimir","family":"Kolmogorov","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,3,7]]},"reference":[{"key":"2064_CR1","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1016\/0377-2217(85)90004-9","volume":"20","author":"H-J Bandelt","year":"1985","unstructured":"Bandelt, H.-J.: Networks with condorcet solutions. Eur. J. Oper. Res. 20, 314\u2013326 (1985)","journal-title":"Eur. J. Oper. Res."},{"key":"2064_CR2","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1002\/mana.19931630117","volume":"163","author":"H-J Bandelt","year":"1993","unstructured":"Bandelt, H.-J., van de Vel, M., Verheul, E.: Modular interval spaces. Math. Nachr. 163, 177\u2013201 (1993)","journal-title":"Math. Nachr."},{"key":"2064_CR3","unstructured":"Birkhoff, G.: Lattice Theory, 3rd edn. American Mathematical Society, (1967)"},{"key":"2064_CR4","doi-asserted-by":"crossref","unstructured":"Blake, A., Kohli, P., Rother, C.: Markov Random Fields for Vision and Image Processing, MIT Press, (2011)","DOI":"10.7551\/mitpress\/8579.001.0001"},{"key":"2064_CR5","doi-asserted-by":"crossref","unstructured":"Chalopin, J., Chepoi, V., Hirai, H., Osajda, D.: Weakly modular graphs and nonpositive curvature. Memoirs AMS, 268(1309), (2020)","DOI":"10.1090\/memo\/1309"},{"issue":"3","key":"2064_CR6","doi-asserted-by":"publisher","first-page":"608","DOI":"10.1137\/S0895480101396937","volume":"18","author":"C Chekuri","year":"2004","unstructured":"Chekuri, C., Khanna, S., Naor, J., Zosin, L.: A linear programming formulation and approximation algorithms for the metric labeling problem. SIAM J. Dis. Math. 18(3), 608\u2013625 (2004)","journal-title":"SIAM J. Dis. Math."},{"key":"2064_CR7","first-page":"75","volume":"49","author":"V Chepoi","year":"1989","unstructured":"Chepoi, V.: Classification of graphs by means of metric triangles (in Russian). Metody Diskretnogo Analiza 49, 75\u201393 (1989)","journal-title":"Metody Diskretnogo Analiza"},{"issue":"2","key":"2064_CR8","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1137\/S0097539703422479","volume":"36","author":"J Chuzhoy","year":"2006","unstructured":"Chuzhoy, J., Naor, J.: The hardness of metric labeling. SIAM J. Comput. 36(2), 498\u2013515 (2006)","journal-title":"SIAM J. Comput."},{"key":"2064_CR9","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/BF01840131","volume":"34","author":"AWM Dress","year":"1987","unstructured":"Dress, A.W.M., Scharlau, R.: Gated sets in metric spaces. Aequationes Math. 34, 112\u2013120 (1987)","journal-title":"Aequationes Math."},{"key":"2064_CR10","unstructured":"Dvorak, M., Kolmogorov, V.: Generalized minimum 0-extension problem and discrete convexity. arXiv:2109.10203v3, October (2021)"},{"key":"2064_CR11","doi-asserted-by":"crossref","unstructured":"Felzenszwalb, P., Pap, G., Tardos, E., Zabih, R.: Globally optimal pixel labeling algorithms for tree metrics. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), (2010)","DOI":"10.1109\/CVPR.2010.5540077"},{"key":"2064_CR12","volume-title":"Submodular Funct. Optimiz.","author":"S Fujishige","year":"2005","unstructured":"Fujishige, S.: Submodular Funct. Optimiz., 2nd edn. Elsevier, Amsterdam (2005)","edition":"2"},{"key":"2064_CR13","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/PL00011371","volume":"88","author":"S Fujishige","year":"2000","unstructured":"Fujishige, S., Murota, K.: Notes on L-\/M-convex functions and the separation theorems. Math. Progr. Ser. A 88, 129\u2013146 (2000)","journal-title":"Math. Progr. Ser. A"},{"key":"2064_CR14","doi-asserted-by":"crossref","unstructured":"Gridchyn, I., Kolmogorov, V.: Potts model, parametric maxflow and k-submodular functions. In: Proceedings of the 14th IEEE International Conference on Computer Vision (ICCV\u201913), pp. 2320\u20132327. IEEE, (2013)","DOI":"10.1109\/ICCV.2013.288"},{"key":"2064_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10107-014-0824-7","volume":"155","author":"H Hirai","year":"2016","unstructured":"Hirai, H.: Discrete convexity and polynomial solvability in minimum 0-extension problems. Math. Progr. Ser. A 155, 1\u201355 (2016)","journal-title":"Math. Progr. Ser. A"},{"key":"2064_CR16","first-page":"71","volume":"61","author":"H Hirai","year":"2018","unstructured":"Hirai, H.: L-convexity on graph structures. J. Oper. Res. Soc. Japan 61, 71\u2013109 (2018)","journal-title":"J. Oper. Res. Soc. Japan"},{"key":"2064_CR17","doi-asserted-by":"crossref","unstructured":"Hirai, H., Mizutani, R.: Minimum 0-extension problems on directed metrics. Discret. Optim. 40, (2021)","DOI":"10.1016\/j.disopt.2021.100642"},{"key":"2064_CR18","doi-asserted-by":"crossref","unstructured":"Huber, A., Kolmogorov, V.: Towards Minimizing $$k$$-Submodular Functions. In: Proceedings of the 2nd International Symposium on Combinatorial Optimization (ISCO\u201912), volume 7422 of Lecture Notes in Computer Science, pp. 451\u2013462. Springer, (2012)","DOI":"10.1007\/978-3-642-32147-4_40"},{"issue":"3","key":"2064_CR19","doi-asserted-by":"publisher","first-page":"1064","DOI":"10.1137\/120893549","volume":"43","author":"A Huber","year":"2014","unstructured":"Huber, A., Krokhin, A., Powell, R.: Skew bisubmodularity and valued CSPs. SIAM J. Comput. 43(3), 1064\u20131084 (2014)","journal-title":"SIAM J. Comput."},{"key":"2064_CR20","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1006\/eujc.1997.0154","volume":"19","author":"AV Karzanov","year":"1998","unstructured":"Karzanov, A.V.: Minimum 0-extensions of graph metrics. Eur. J. Comb. 19, 71\u2013101 (1998)","journal-title":"Eur. J. Comb."},{"issue":"1","key":"2064_CR21","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.disopt.2004.04.001","volume":"1","author":"AV Karzanov","year":"2004","unstructured":"Karzanov, A.V.: One more well-solved case of the multifacility location problem. Discret. Optim. 1(1), 51\u201366 (2004)","journal-title":"Discret. Optim."},{"key":"2064_CR22","doi-asserted-by":"publisher","first-page":"616","DOI":"10.1145\/585265.585268","volume":"49","author":"J Kleinberg","year":"2002","unstructured":"Kleinberg, J., Tardos, \u00c9.: Approximation algorithms for classification problems with pairwise relationships: metric labeling and markov random fields. J. ACM 49, 616\u2013639 (2002)","journal-title":"J. ACM"},{"key":"2064_CR23","doi-asserted-by":"crossref","unstructured":"Kolmogorov, V.: Submodularity on a tree: Unifying $$l^{\\sharp }$$-convex and bisubmodular functions. In: Proceedings of the 36th International Symposium on Mathematical Foundations of Computer Science (MFCS\u201911), volume 6907 of Lecture Notes in Computer Science, pp. 400\u2013411. Springer, (2011)","DOI":"10.1007\/978-3-642-22993-0_37"},{"key":"2064_CR24","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1016\/j.disopt.2009.04.006","volume":"6","author":"V Kolmogorov","year":"2009","unstructured":"Kolmogorov, V., Shioura, A.: New algorithms for convex cost tension problem with application to computer vision. Discret. Optim. 6, 378\u2013393 (2009)","journal-title":"Discret. Optim."},{"issue":"1","key":"2064_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1137\/130945648","volume":"44","author":"V Kolmogorov","year":"2015","unstructured":"Kolmogorov, V., Thapper, J., \u017divn\u00fd, S.: The power of linear programming for general-valued CSPs. SIAM J. Comput. 44(1), 1\u201336 (2015)","journal-title":"SIAM J. Comput."},{"key":"2064_CR26","doi-asserted-by":"crossref","unstructured":"Kolmogorov, V., \u017divn\u00fd, S.: The complexity of conservative valued CSPs. J. ACM, 60(2), Article 10 (2013)","DOI":"10.1145\/2450142.2450146"},{"key":"2064_CR27","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/BF02680565","volume":"83","author":"K Murota","year":"1998","unstructured":"Murota, K.: Discrete convex analysis. Math. Progr. 83, 313\u2013371 (1998)","journal-title":"Math. Progr."},{"key":"2064_CR28","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718508","volume-title":"Discret. Convex Anal.","author":"K Murota","year":"2003","unstructured":"Murota, K.: Discret. Convex Anal. SIAM, Philadelphia (2003)"},{"key":"2064_CR29","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1137\/S1052623402419005","volume":"14","author":"K Murota","year":"2003","unstructured":"Murota, K.: On steepest descent algorithms for discrete convex functions. SIAM J. Optim. 14, 699\u2013707 (2003)","journal-title":"SIAM J. Optim."},{"key":"2064_CR30","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1287\/moor.24.1.95","volume":"24","author":"K Murota","year":"1999","unstructured":"Murota, K., Shioura, A.: M-convex function on generalized polymatroid. Math. Oper. Res. 24, 95\u2013105 (1999)","journal-title":"Math. Oper. Res."},{"key":"2064_CR31","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/j.orl.2014.06.005","volume":"42","author":"K Murota","year":"2014","unstructured":"Murota, K., Shioura, A.: Exact bounds for steepest descent algorithms of L-convex function minimization. Oper. Res. Lett. 42, 361\u2013366 (2014)","journal-title":"Oper. Res. Lett."},{"key":"2064_CR32","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/s10107-003-0466-7","volume":"99","author":"K Murota","year":"2004","unstructured":"Murota, K., Tamura, A.: Proximity theorems of discrete convex functions. Math. Progr. Ser. A 99, 539\u2013562 (2004)","journal-title":"Math. Progr. Ser. A"},{"key":"2064_CR33","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1287\/mnsc.29.4.498","volume":"29","author":"BC Tansel","year":"1983","unstructured":"Tansel, B.C., Francis, R.L., Lowe, T.J.: Location on networks I II. Manag. Sci. 29, 498\u2013511 (1983)","journal-title":"Manag. Sci."},{"key":"2064_CR34","doi-asserted-by":"crossref","unstructured":"Thapper, J., \u017divn\u00fd, S.: The complexity of finite-valued CSPs. J. ACM (JACM), 63(4), (2016)","DOI":"10.1145\/2974019"},{"key":"2064_CR35","volume-title":"Theory Convex Struct.","author":"MLJ van de Vel","year":"1993","unstructured":"van de Vel, M.L.J.: Theory Convex Struct. North-Holland, Amsterdam (1993)"}],"container-title":["Mathematical Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10107-024-02064-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10107-024-02064-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10107-024-02064-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T16:52:08Z","timestamp":1736959928000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10107-024-02064-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,7]]},"references-count":35,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["2064"],"URL":"https:\/\/doi.org\/10.1007\/s10107-024-02064-5","relation":{},"ISSN":["0025-5610","1436-4646"],"issn-type":[{"type":"print","value":"0025-5610"},{"type":"electronic","value":"1436-4646"}],"subject":[],"published":{"date-parts":[[2024,3,7]]},"assertion":[{"value":"18 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 March 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors do not have any conflicting interests related to this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}