Department of Computer and Information Science, Norwegian University of Science and Technology, Trondheim, Norway.|Sorbonne Université UPMC Univ Paris 06, UMR 7222, ISIR, Paris, France, CNRS, UMR 7222, ISIR, Paris, France.|Computer Science Department, University of Wyoming, Laramie, Wyoming, United States of America.