Multi-AUV cooperative task allocation based on improved contract network | IEEE Conference Publication | IEEE Xplore