Belief revision is the process of changing beliefs to take into account a new piece of information. The
logical formalization of belief revision is researched in
philosophy, in
databases, and in artificial intelligence for the design of
rational agents.