Wiki

Clone wiki

ArchEx / Installation

Instructions

  • Clone this repo: git clone https://bitbucket.org/regkirov/archex.git
  • MATLAB: download, install and activate from Mathworks
  • CPLEX: download and install from IBM. Add following to Matlab path (with subfolders): <path_to_cplex>/cplex/matlab and <path_to_cplex>/cplex/examples/src/matlab.
  • YALMIP: download from here using these instructions. Add Yalmip folder to Matlab path.
  • GraphViz: install the most recent version for your environment from here. If installing on a Windows machine, add <path_to_graphviz>/bin to the PATH environment variable.
  • Once everything is installed, refer to the getting started page

NOTES

  1. We do not use the most recent version of YALMIP, because ArchEx has demonstrated better performance on the Sept. 2015 version.
  2. IBM provides free versions of CPLEX for students and faculty/staff.

Software requirements

ArchEx has currently been prototyped and tested on the following platforms:

OSX 10.12.5 (64bit)

  • Matlab R2015b
  • Cplex 12.6.3
  • Yalmip (Release Sept. 2015)

Windows 10 Enterprise (64bit)

  • Matlab R2016a
  • Cplex 12.6.3
  • Yalmip (Release Sept. 2015)

CentOS 7.2 (64bit)

  • Matlab R2016b
  • Cplex 12.6.3
  • Yalmip (Release Sept. 2015)

Troubleshooting

No installation issues have been reported so far. If you get an error message saying that some function or class is not found, first thing to do is to double-check the matlab path (CPLEX and YALMIP must be there). If this does not help, please report an issue by clicking here.

Updated