Novel numerical procedures for limit analysis of structures