Journal: Science in China Series F: Information Sciences