****************************************chmlib README***************************************************** Requirements: Flint-2.3 and its dependencies: http://www.flintlib.org/ QSOpt_ex and its dependencies: http://www.math.uwaterloo.ca/~bico/qsopt/ex/index.html Building chmlib: 1) Open terminal 2) Unpack the file using $ unzip chmlib.zip 3) Go to chmlib directory $ cd chmlib 3) $ make all File format: chm accepts H-cones(homogeneous inequalities) files in .ine format of lrs and cdd. Usage: chmlib currently supports projection of polyhedral cones onto first k dimensions(If you need to project onto custom dimensions, you can rearrange columns of input file). This can be used for following purposes: 1) Finding non-shannon inequalities by providing (LP outer bound + copy spec equalities) as input cone 2) Computing Network coding rate region converses by providing (LP outer bound + copy spec equalities) or ((LP outer bound + some Non-Shannons + copy spec equalities) as input cone Instructions: 1. Go to chmlib directory $ ./chm unbounded ***********************************************************************************************************