Tree homomorphism

In computer science, a tree homomorphism is a type of homomorphism defined on trees.

Definition

Given a pair of rooted node-labeled trees and , a mapping from the nodes of to the nodes of is a tree homomorphism if the following conditions hold:

  • maps the root of to the root of ,
  • if node is a child of node in , then is a child of in , and
  • for every node , the label of in is the same as the label of in .
gollark: Deal with "idiots" directly, then.
gollark: bad.
gollark: You can *say* "I don't like this" and have it enforced, instead of having to have some bizarre rigorous definition of everything.
gollark: Rule Four *works* as a reasonable benchmark.
gollark: I mean, some people would probably say I'm intolerant in some way for not wanting to read excessively NSFW stuff here.

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.