{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Problem\n\nLet $m, n, s, t$ be positive integers with $s \\le m$ and $t \\le n$.\nCall an $m \\times n$ matrix with entries in $\\set{0, 1}$ *$(s, t)$-free* if no $s$ rows and $t$ columns cross only in entries equal to $1$.\nLet $z(m, n; s, t)$ be the largest number of entries equal to $1$ in an $(s, t)$-free $m \\times n$ matrix.\nDetermine $z(m, n; s, t)$, or its order of growth.\n\n## Remarks\n\nEquivalently, consider [[bipartite graphs|0ZVQKTRKVQ]] with parts $A$ and $B$ of sizes $m$ and $n$.\nThen $z(m, n; s, t)$ is the largest number of edges of such a graph with no [[complete bipartite|0V0GC7BQAN]] subgraph $K_{s,t}$ that has $s$ vertices in $A$ and $t$ in $B$.\nIt is closely tied to the [[extremal number|DRGS5TT784]] $\\mathrm{ex}(n, K_{s,t})$.\n\nThe Kővári–Sós–Turán theorem gives the upper bound $z(n, n; t, t) = O(n^{2 - 1/t})$ for fixed $t$.\nFor $s = t = 2$ the order $n^{3/2}$ is correct.\nIf $q$ is a prime power and $n = q^2 + q + 1$, then $z(n, n; 2, 2) = (q + 1)(q^2 + q + 1)$, and the incidence matrix of a [[finite projective plane|2HWB7P1DZN]] of order $q$ attains this value.\nThe order $n^{2 - 1/t}$ is also known to be correct for $t = 3$ and, for $z(n, n; s, t)$, when $s$ is large enough compared with $t$, by algebraic constructions called norm graphs.\nIn general the problem is open; for example, the order of growth of $z(n, n; 4, 4)$ is not known.\n\n## Explanations\n\n### L1 human\n\nFill a square grid with as many ones as you can, but never let $s$ rows and $t$ columns cross in ones only.\nHow many ones can you place?\nFor $2$ rows and $2$ columns the forbidden pattern is a rectangle with ones at its four corners, and the answer grows like $n^{3/2}$.\nFor larger forbidden blocks the exact growth rate is one of the main open questions of extremal graph theory.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "about": [
      "SC5QB5F4TE",
      "0ZVQKTRKVQ"
    ],
    "history": {
      "first_stated": "1951",
      "posed_by": "Kazimierz Zarankiewicz"
    },
    "kind": "problem",
    "msc": [
      "05C35",
      "05D99"
    ],
    "name": "Zarankiewicz problem",
    "same_as": {
      "wikidata": "Q8066611",
      "wikipedia": "Zarankiewicz problem"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Zarankiewicz_problem"
      }
    ],
    "tag": "KT9WJFRQ3F",
    "uses": [
      "0ZVQKTRKVQ",
      "0V0GC7BQAN",
      "DRGS5TT784"
    ]
  },
  "kind": "problem",
  "link": "https://math2.tamnd.com/node/KT9WJFRQ3F/",
  "links": [
    {
      "field": "about",
      "target": "SC5QB5F4TE"
    },
    {
      "field": "about",
      "target": "0ZVQKTRKVQ"
    },
    {
      "field": "uses",
      "target": "0ZVQKTRKVQ"
    },
    {
      "field": "uses",
      "target": "0V0GC7BQAN"
    },
    {
      "field": "uses",
      "target": "DRGS5TT784"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/KT9WJFRQ3F.md",
  "msc": [
    "05C35",
    "05D99"
  ],
  "name": "Zarankiewicz problem",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/KT9/KT9WJFRQ3F.md",
  "status": null,
  "tag": "KT9WJFRQ3F",
  "uri": "m2://KT9WJFRQ3F",
  "url": "https://math2.tamnd.com/wiki/zarankiewicz-problem/",
  "writing": {
    "tag": "KT9WJFRQ3F",
    "kind": "problem",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
