{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $G$ be a finite [[graph|0JD5C82QMB]].\nFor a graph $H$, let $\\chi(H)$ be its [[chromatic number|0C5M7AM6FH]] and $\\omega(H)$ its [[clique number|0WCKRBHFFD]].\nThe graph $G$ is perfect if $\\chi(H) = \\omega(H)$ for every [[induced subgraph|0V05FC4GKQ]] $H$ of $G$.\n\n## Remarks\n\nExample: every bipartite graph $G$ is perfect.\nAn induced subgraph $H$ of $G$ is again bipartite, so $\\chi(H) = \\omega(H) = 2$ if $H$ has an edge, and $\\chi(H) = \\omega(H) = 1$ if $H$ has vertices but no edge.\nNon-example: the cycle $C_5$ is not perfect, because $\\omega(C_5) = 2$ while $\\chi(C_5) = 3$, so the condition fails for $H = C_5$ itself.\nThe condition must hold for all induced subgraphs, not just for $G$: the disjoint union of $C_5$ and a triangle has $\\chi = \\omega = 3$ but is not perfect.\nBy the weak perfect graph theorem of Lovász, the complement of a perfect graph is perfect.\n",
  "commit": "5fc425f97f1f6b11da5892c2948ef8c5d8805665",
  "front": {
    "defines": "1YZ7NV161A",
    "kind": "definition",
    "msc": [
      "05C17"
    ],
    "name": "Perfect graph",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Perfect_graph"
      }
    ],
    "tag": "VFCN5HDH7S",
    "uses": [
      "0JD5C82QMB",
      "0V05FC4GKQ",
      "0C5M7AM6FH",
      "0WCKRBHFFD"
    ]
  },
  "kind": "definition",
  "link": "https://math2.tamnd.com/node/VFCN5HDH7S/",
  "links": [
    {
      "field": "defines",
      "target": "1YZ7NV161A"
    },
    {
      "field": "uses",
      "target": "0JD5C82QMB"
    },
    {
      "field": "uses",
      "target": "0V05FC4GKQ"
    },
    {
      "field": "uses",
      "target": "0C5M7AM6FH"
    },
    {
      "field": "uses",
      "target": "0WCKRBHFFD"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/VFCN5HDH7S.md",
  "msc": [
    "05C17"
  ],
  "name": "Perfect graph",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/VFC/VFCN5HDH7S.md",
  "status": null,
  "tag": "VFCN5HDH7S",
  "uri": "m2://VFCN5HDH7S",
  "url": "https://math2.tamnd.com/wiki/perfect-graph-definition/",
  "writing": {
    "tag": "VFCN5HDH7S",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
