Have a look at the thread Memory leak in Polyhedron object.
Would that be the problem for you? In this case, the problem is the ticket #14356.
I had not noticed that Polyhedron created a Poset, and if so that 'makes sense'. I had the same problem with both classes: it makes it very hard to create a lot of Polyhedron objects, or many posets (and this, in turns, makes it hard to write a routine that enumerates posets up to isomorphism) :-/
Hi,I had not noticed that Polyhedron created a Poset, and if so that 'makes sense'. I had the same problem with both classes: it makes it very hard to create a lot of Polyhedron objects, or many posets (and this, in turns, makes it hard to write a routine that enumerates posets up to isomorphism) :-/
Yes, this is really bad. At the time, I had to create loads of relatively small polyhedral cones and discard them but the computation was hitting the RAM limit way too fast.
Is the related poset problem really difficult to fix?
I believe that trying to have a workaround for polyhedron to avoid the usage of the face lattice is
1) a lot of work
2) not clear how fast it could be
Have fun,
Nathann