Polyhedral programming and optimization of discrete control processes with polyhedral performance criterions