File: example-multicrit-opt.pl

package info (click to toggle)
polymake 3.2r4-4
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 22,564 kB
  • sloc: cpp: 153,464; perl: 40,590; ansic: 2,829; java: 2,654; python: 589; sh: 219; xml: 117; makefile: 63
file content (8 lines) | stat: -rw-r--r-- 393 bytes parent folder | download
1
2
3
4
5
6
7
8
$H = unit_matrix<TropicalNumber<Min>>(4);
$w = new Vector<TropicalNumber<Min>>([0,'inf','inf','inf']);
$v1 = new Vector<TropicalNumber<Min>>(['inf',-3,0,0]);
$H1= intersection_extremals($H,$w,$v1);
$v2 = new Vector<TropicalNumber<Min>>(['inf',0,-3,-3]);
$H2= intersection_extremals($H1,$w,$v2);
$v3 = new Vector<TropicalNumber<Min>>(['inf',-1,-2,-2]);
$H3= intersection_extremals($H2,$w,$v3);