<?xml version="1.0" encoding="utf-8"?>
<export-example>
  <doc>
    <id>917</id>
    <completedYear/>
    <publishedYear/>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst/>
    <pageLast/>
    <pageNumber/>
    <edition/>
    <issue/>
    <volume/>
    <type>reportzib</type>
    <publisherName/>
    <publisherPlace/>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>2006-05-05</completedDate>
    <publishedDate>2006-05-05</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Software for Teaching Modeling of Integer Programming Problems</title>
    <abstract language="eng">Modern applications of mathematical programming must take into account a multitude of technical details, business demands, and legal requirements. Teaching the mathematical modeling of such issues and their interrelations requires real-world examples that are well beyond the toy sizes that can be tackled with the student editions of most commercial software packages. We present a new tool, which is freely available for academic use including complete source code. It consists of an algebraic modeling language and a linear mixed integer programming solver. The performance and features of the tool are in the range of current state-of-the-art commercial tools, though not in all aspects as good as the best ones. Our tool does allow the execution and analysis of large real-world instances in the classroom and can therefore enhance the teaching of problem solving issues. Teaching experience has been gathered and practical usability was tested in classes at several universities and a two week intensive block course at TU Berlin. The feedback from students and teachers has been very positive.</abstract>
    <identifier type="serial">06-23</identifier>
    <identifier type="opus3-id">917</identifier>
    <identifier type="urn">urn:nbn:de:0297-zib-9176</identifier>
    <author>Tobias Achterberg</author>
    <author>Martin Grötschel</author>
    <author>Thorsten Koch</author>
    <series>
      <title>ZIB-Report</title>
      <number>06-23</number>
    </series>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Integer Programming</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Modelling</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>MIP-Solver</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Algebraic Modelling Languages</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Teaching</value>
    </subject>
    <collection role="ddc" number="000">Informatik, Informationswissenschaft, allgemeine Werke</collection>
    <collection role="msc" number="68N99">None of the above, but in this section</collection>
    <collection role="msc" number="90-04">Explicit machine computation and programs (not the theory of computation or programming)</collection>
    <collection role="msc" number="90C11">Mixed integer programming</collection>
    <collection role="msc" number="97-04">Explicit machine computation and programs (not the theory of computation or programming)</collection>
    <collection role="msc" number="97U70">Technological tools. Calculators</collection>
    <collection role="institutes" number="">ZIB Allgemein</collection>
    <collection role="persons" number="achterberg">Achterberg, Tobias</collection>
    <collection role="persons" number="groetschel">Grötschel, Martin</collection>
    <collection role="persons" number="koch">Koch, Thorsten</collection>
    <file>https://opus4.kobv.de/opus4-zib/files/917/ZR-06-23.pdf</file>
    <file>https://opus4.kobv.de/opus4-zib/files/917/ZR-06-23.ps</file>
  </doc>
</export-example>
