Frontiers of computer science [Front Comput Sci (Berl)] NLMUID: 101765420