Graph canonization (original) (raw)

About DBpedia

In graph theory, a branch of mathematics, graph canonization is the problem of finding a canonical form of a given graph G. A canonical form is a labeled graph Canon(G) that is isomorphic to G, such that every graph that is isomorphic to G has the same canonical form as G. Thus, from a solution to the graph canonization problem, one could also solve the problem of graph isomorphism: to test whether two graphs G and H are isomorphic, compute their canonical forms Canon(G) and Canon(H), and test whether these two canonical forms are identical.

Property Value
dbo:abstract In graph theory, a branch of mathematics, graph canonization is the problem of finding a canonical form of a given graph G. A canonical form is a labeled graph Canon(G) that is isomorphic to G, such that every graph that is isomorphic to G has the same canonical form as G. Thus, from a solution to the graph canonization problem, one could also solve the problem of graph isomorphism: to test whether two graphs G and H are isomorphic, compute their canonical forms Canon(G) and Canon(H), and test whether these two canonical forms are identical. The canonical form of a graph is an example of a complete graph invariant: every two isomorphic graphs have the same canonical form, and every two non-isomorphic graphs have different canonical forms. Conversely, every complete invariant of graphs may be used to construct a canonical form. The vertex set of an n-vertex graph may be identified with the integers from 1 to n, and using such an identification a canonical form of a graph may also be described as a permutation of its vertices. Canonical forms of a graph are also called canonical labelings, and graph canonization is also sometimes known as graph canonicalization. (en)
dbo:wikiPageID 20199287 (xsd:integer)
dbo:wikiPageLength 8645 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1062426239 (xsd:integer)
dbo:wikiPageWikiLink dbr:Probabilistic_complexity_theory dbr:Permutation dbr:Depth-first_search dbr:SMILES dbr:Chemical_database dbr:Chemical_substance dbr:Graph_labeling dbr:NP-hard dbr:László_Babai dbr:Complete_set_of_invariants dbr:Computational_complexity_theory dbr:Identifier dbr:Data_mining dbr:Adjacency_matrix dbr:Graph_isomorphism dbr:Graph_isomorphism_problem dbr:Graph_theory dbr:Isomorphism_class dbr:AC0 dbc:Graph_theory dbr:Graph_invariant dbr:Integer dbr:Canonical_form dbr:Lexicographical_order dbr:InChI dbr:Polynomial_time_equivalent dbr:Reducible_(complexity)
dbp:wikiPageUsesTemplate dbt:Harvtxt dbt:Reflist
dct:subject dbc:Graph_theory
gold:hypernym dbr:Problem
rdf:type dbo:Disease
rdfs:comment In graph theory, a branch of mathematics, graph canonization is the problem of finding a canonical form of a given graph G. A canonical form is a labeled graph Canon(G) that is isomorphic to G, such that every graph that is isomorphic to G has the same canonical form as G. Thus, from a solution to the graph canonization problem, one could also solve the problem of graph isomorphism: to test whether two graphs G and H are isomorphic, compute their canonical forms Canon(G) and Canon(H), and test whether these two canonical forms are identical. (en)
rdfs:label Graph canonization (en)
owl:sameAs freebase:Graph canonization wikidata:Graph canonization dbpedia-et:Graph canonization dbpedia-hu:Graph canonization https://global.dbpedia.org/id/4kT6t
prov:wasDerivedFrom wikipedia-en:Graph_canonization?oldid=1062426239&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Graph_canonization
is dbo:wikiPageRedirects of dbr:Computational_complexity_of_graph_canonization dbr:Graph_canonicalization dbr:Canonical_labeling_of_graphs dbr:Canonical_labelling_of_graphs
is dbo:wikiPageWikiLink of dbr:Computational_complexity_of_graph_canonization dbr:Chemical_graph_generator dbr:Glossary_of_graph_theory dbr:Logic_of_graphs dbr:Graph_automorphism dbr:Graph_isomorphism dbr:Graph_isomorphism_problem dbr:Graph_property dbr:Graph_canonicalization dbr:Canonicalization dbr:Canonical_labeling_of_graphs dbr:Canonical_labelling_of_graphs
is foaf:primaryTopic of wikipedia-en:Graph_canonization