Social cognitive optimization for nonlinear programming problems | IEEE Conference Publication | IEEE Xplore