<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article"><front><journal-meta><journal-id journal-id-type="publisher-id">INFORMATICA</journal-id><journal-title-group><journal-title>Informatica</journal-title></journal-title-group><issn pub-type="epub">0868-4952</issn><issn pub-type="ppub">0868-4952</issn><publisher><publisher-name>VU</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">INF12203</article-id><article-id pub-id-type="doi">10.3233/INF-2001-12203</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research article</subject></subj-group></article-categories><title-group><article-title>The Method for Solving a Piecewise-Linear Multicommodity Flow Problem</article-title></title-group><contrib-group><contrib contrib-type="Author"><name><surname>Davulis</surname><given-names>Gediminas</given-names></name><email xlink:href="mailto:fmtk@ltu.lt">fmtk@ltu.lt</email><xref ref-type="aff" rid="j_INFORMATICA_aff_000"/></contrib><aff id="j_INFORMATICA_aff_000">Lithuanian University of Law, Ateities 20, 2057 Vilnius, Lithuania</aff></contrib-group><pub-date pub-type="epub"><day>01</day><month>01</month><year>2001</year></pub-date><volume>12</volume><issue>2</issue><fpage>199</fpage><lpage>220</lpage><history><date date-type="received"><day>01</day><month>12</month><year>2000</year></date></history><abstract><p>The paper deals with a flow distribution problem with a piecewise-linear cost function. The problem is formulated as a piecewise-linear programming problem which is not separable with respect to separate variable group. The method for solving this problem is based on the extension of the idea of the simplex method to the class of non-separable piecewise-linear problems. It secures finding of a local solution to the problem after a finite number of iterations. The method uses the peculiarities of the problem constraints that make it possible to decompose the matrix of constraints to smaller ones and thus to diminish the volume of calculations.</p></abstract><kwd-group><label>Keywords</label><kwd>piecewise-linear function</kwd><kwd>critical line</kwd><kwd>vertex</kwd><kwd>transport flow</kwd><kwd>graph</kwd><kwd>incidence matrix</kwd></kwd-group></article-meta></front></article>