June, 2011 This subdirectory contains the following Matlab source codes: condno_adm.m The main code that minimizes condition number using ADM. cond_update_X.m cond_update_y.m These codes solve the ADM subproblems by spectral projected gradient method. handleMatrix.m This code creates function handle for condno_adm.m simplex_proj.m This code computes the projection onto simplex. condition_se_dual.m This code writes input to SeDuMi for minimizing condition number. cond_polytope_test.m This is the run code. Implementation and numerical experience with the above codes are described in the paper: Zhaosong Lu and Ting Kei Pong "Minimizing Condition Number via Convex Programming", Submitted. This code was last updated on June 22, 2011. Questions/comments/suggestions about the codes are welcome. Zhaosong Lu, zhaosong@sfu.ca Ting Kei Pong, tkpong@uw.edu