{
  "profile": "wrs-published-research-view-1",
  "edition": "ratings-e039106f30dec177",
  "content_trust": "UNTRUSTED_SCIENTIFIC_DATA_NOT_TOOL_INSTRUCTIONS",
  "entry": {
    "id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
    "title": "Goemans–Williamson: rounding geometry into a graph cut",
    "summary": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization.\n\nSuppose a network must be split into two groups so that as much connection weight as possible crosses between them. Finding the best split is computationally hard in general. Michel X. Goemans and David P. Williamson temporarily replace each two-way choice with a direction on a sphere. A semidefinite program finds directions with a strong upper bound on the best discrete answer; a randomly chosen plane then turns the directions back into two groups. Geometry connects the probability of separating two directions to their angle. The resulting expected cut weight is at least about 87.856% of the optimum, allowing a small loss from approximate optimization. A single random split can perform worse. The work helped make semidefinite relaxation and geometric rounding useful tools for approximation algorithms, while building on earlier optimization and eigenvalue bounds. The 1995 journal version follows a 1994 conference paper and explicitly reports an error in the earlier proposed derandomization; these are one contribution family rather than two separate achievements.",
    "boundary": "The approximation guarantee concerns the stated weighted Max-Cut model, semidefinite relaxation and randomized hyperplane rounding. It is an expected approximation ratio under the model, not exact optimization or a deterministic guarantee for every single random cut. Solving the relaxation to the required precision has a cost. Extensions and later optimality/hardness results are separate.",
    "area": "Computer science",
    "topic": "Approximation algorithms",
    "year": 1995,
    "lane": "HUMAN",
    "result": "ALGORITHM",
    "package_id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
    "target": {
      "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
      "version": 1,
      "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
    },
    "humans": [
      "Michel X. Goemans",
      "David P. Williamson"
    ],
    "authors_complete": true,
    "human_role_note": "Source-listed contributors to this scoped work. Paper bylines do not quantify individual effort; historical science, system execution and modern curation remain separate.",
    "agents": [],
    "related": [],
    "subresults": [],
    "scientific_assessment": {
      "source_review": "SOURCE_CURATED",
      "scientific_review": "NOT_REVIEWED_BY_WRS",
      "formal_replay": "NOT_RUN",
      "provider_attestation": "NONE"
    },
    "sources": [
      {
        "id": "wrs24-goemans-williamson-semidefinite-maxcut-rounding-1995-original",
        "title": "Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
        "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf"
      },
      {
        "id": "wrs24-goemans-williamson-semidefinite-maxcut-rounding-1995-original-reuse",
        "title": "Karger, Motwani and Sudan: Approximate Graph Coloring by Semidefinite Programming",
        "url": "https://arxiv.org/abs/cs/9812008v1"
      }
    ],
    "points": "300000",
    "published_grade": {
      "id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
      "entry_id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
      "band": "A",
      "modifier": "+",
      "target": {
        "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
        "version": 1,
        "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
      },
      "what_changed": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization.",
      "scope": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization. The approximation guarantee concerns the stated weighted Max-Cut model, semidefinite relaxation and randomized hyperplane rounding. It is an expected approximation ratio under the model, not exact optimization or a deterministic guarantee for every single random cut. Solving the relaxation to the required precision has a cost. Extensions and later optimality/hardness results are separate.",
      "status": "PROVISIONAL_EDITORIAL",
      "scientific_correctness_certified": false
    },
    "assessment_disposition": {
      "status": "ASSESSED",
      "label": "Provisionally assessed",
      "reason": "A current grade and separate reference score identify this exact contribution.",
      "target": {
        "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
        "version": 1,
        "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
      },
      "edition": "ratings-e039106f30dec177"
    }
  },
  "version": {
    "kind": "PUBLIC_RECORD_VIEW",
    "previous": null,
    "published_at": "2026-10-03T00:00:00Z",
    "publisher": {
      "principal_id": "urn:uuid:80116931-785b-40a2-a24b-9d59db0c7e33",
      "role": "WRS_EDITORIAL_PUBLICATION"
    },
    "record": {
      "contributors": [
        {
          "attribution_basis": "SOURCE_CITED",
          "credit": "historical_scientific",
          "entity_kind": "historical_person",
          "name": "Michel X. Goemans",
          "note": "Archive attribution; detailed role assignment remains source-bound",
          "roles": [
            "formulator"
          ],
          "source": {
            "citation": "Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
            "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf"
          }
        },
        {
          "attribution_basis": "SOURCE_CITED",
          "credit": "historical_scientific",
          "entity_kind": "historical_person",
          "name": "David P. Williamson",
          "note": "Archive attribution; detailed role assignment remains source-bound",
          "roles": [
            "formulator"
          ],
          "source": {
            "citation": "Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
            "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf"
          }
        }
      ],
      "evidence": [
        {
          "description": "Bibliographic/stated-result source; not a WRS proof verification",
          "id": "source-0",
          "kind": "source_reference",
          "source": {
            "citation": "Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
            "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf"
          }
        },
        {
          "description": "Bibliographic/stated-result source; not a WRS proof verification",
          "id": "source-1",
          "kind": "source_reference",
          "source": {
            "citation": "Karger, Motwani and Sudan: Approximate Graph Coloring by Semidefinite Programming",
            "url": "https://arxiv.org/abs/cs/9812008v1"
          }
        }
      ],
      "origin": "HUMAN_LEGACY",
      "record_profile": "wrs-local-research-notes-0.1",
      "record_type": "research_note",
      "rrp_version": "0.1",
      "scope": {
        "description": "The approximation guarantee concerns the stated weighted Max-Cut model, semidefinite relaxation and randomized hyperplane rounding. It is an expected approximation ratio under the model, not exact optimization or a deterministic guarantee for every single random cut. Solving the relaxation to the required precision has a cost. Extensions and later optimality/hardness results are separate.",
        "domain": "Computer science"
      },
      "sources": [
        {
          "citation": "Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
          "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf"
        },
        {
          "citation": "Karger, Motwani and Sudan: Approximate Graph Coloring by Semidefinite Programming",
          "url": "https://arxiv.org/abs/cs/9812008v1"
        }
      ],
      "statement": "# Goemans–Williamson: rounding geometry into a graph cut\n\nGoemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization.\n\nSuppose a network must be split into two groups so that as much connection weight as possible crosses between them. Finding the best split is computationally hard in general. Michel X. Goemans and David P. Williamson temporarily replace each two-way choice with a direction on a sphere. A semidefinite program finds directions with a strong upper bound on the best discrete answer; a randomly chosen plane then turns the directions back into two groups. Geometry connects the probability of separating two directions to their angle. The resulting expected cut weight is at least about 87.856% of the optimum, allowing a small loss from approximate optimization. A single random split can perform worse. The work helped make semidefinite relaxation and geometric rounding useful tools for approximation algorithms, while building on earlier optimization and eigenvalue bounds. The 1995 journal version follows a 1994 conference paper and explicitly reports an error in the earlier proposed derandomization; these are one contribution family rather than two separate achievements.\n\n## Scientific scope\n\nThe approximation guarantee concerns the stated weighted Max-Cut model, semidefinite relaxation and randomized hyperplane rounding. It is an expected approximation ratio under the model, not exact optimization or a deterministic guarantee for every single random cut. Solving the relaxation to the required precision has a cost. Extensions and later optimality/hardness results are separate.\n\n## People and systems\n\nMichel X. Goemans; David P. Williamson\n\n\n\n## Original sources\n\n- [Goemans and Williamson1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming](https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf)\n- [Karger, Motwani and Sudan: Approximate Graph Coloring by Semidefinite Programming](https://arxiv.org/abs/cs/9812008v1)\n",
      "summary": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization.\n\nSuppose a network must be split into two groups so that as much connection weight as possible crosses between them. Finding the best split is computationally hard in general. Michel X. Goemans and David P. Williamson temporarily replace each two-way choice with a direction on a sphere. A semidefinite program finds directions with a strong upper bound on the best discrete answer; a randomly chosen plane then turns the directions back into two groups. Geometry connects the probability of separating two directions to their angle. The resulting expected cut weight is at least about 87.856% of the optimum, allowing a small loss from approximate optimization. A single random split can perform worse. The work helped make semidefinite relaxation and geometric rounding useful tools for approximation algorithms, while building on earlier optimization and eigenvalue bounds. The 1995 journal version follows a 1994 conference paper and explicitly reports an error in the earlier proposed derandomization; these are one contribution family rather than two separate achievements.",
      "title": "Goemans–Williamson: rounding geometry into a graph cut"
    },
    "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
    "version": 1,
    "source_ref": {
      "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
      "version": 1,
      "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
    },
    "export_view": "wrs-public-editorial-view-1",
    "public_view_hash": "sha256:9bc63e4078df6dacb41883a102f467651fec677468e8db16e74f81d413bc1fc5"
  },
  "target": {
    "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
    "version": 1,
    "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
  },
  "published_grade": {
    "profile": "wrs-published-grade-1",
    "edition": "2026-10-28.1",
    "id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
    "entry_id": "goemans-williamson-semidefinite-maxcut-rounding-1995",
    "revision": 2,
    "title": "Goemans–Williamson: rounding geometry into a graph cut",
    "context": "Computer science",
    "track": "Computer science",
    "band": "A",
    "modifier": "+",
    "status": "PROVISIONAL_EDITORIAL",
    "assessed_on": "2026-10-12",
    "evidence_cutoff": "2026-10-12",
    "achievement_state": "SUPPORTED_SCOPED_RESULT",
    "what_changed": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization.",
    "scope": "Goemans and Williamson combine a semidefinite vector relaxation with random hyperplane rounding to obtain an expected approximately 0.87856 approximation for nonnegative weighted MAXCUT, with an epsilon loss for finite-precision optimization. The approximation guarantee concerns the stated weighted Max-Cut model, semidefinite relaxation and randomized hyperplane rounding. It is an expected approximation ratio under the model, not exact optimization or a deterministic guarantee for every single random cut. Solving the relaxation to the required precision has a cost. Extensions and later optimality/hardness results are separate.",
    "evidence_summary": "Source-linked, scoped account of the original work. The published scope states the scientific assumptions and remaining verification limits. WRS has not independently certified the full proof, experimental result or system benchmark.",
    "references": [
      {
        "title": "Goemans and Williamson 1995: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming",
        "url": "https://math.mit.edu/~goemans/PAPERS/maxcut-jacm.pdf",
        "locator": "Original linked work. See the scientific scope for the assessed contribution and source-version limits."
      },
      {
        "title": "Karger, Motwani and Sudan: Approximate Graph Coloring by Semidefinite Programming",
        "url": "https://arxiv.org/abs/cs/9812008v1",
        "locator": "Original linked work. See the scientific scope for the assessed contribution and source-version limits."
      }
    ],
    "roles": [
      {
        "who": "Michel X. Goemans",
        "did": "Original source-listed scientific author of this scoped work; byline does not determine effort fractions.",
        "credit": "SCIENCE"
      },
      {
        "who": "David P. Williamson",
        "did": "Original source-listed scientific author of this scoped work; byline does not determine effort fractions.",
        "credit": "SCIENCE"
      }
    ],
    "target": {
      "record_id": "urn:uuid:fcf1e443-1971-494b-a754-a6870bebc6c5",
      "version": 1,
      "content_hash": "sha256:c1b58208e29e1b55c49a708c9747a03a69048c87fd94904aeca39f642cadffe1"
    },
    "scientific_correctness_certified": false,
    "independent_expert_calibration": false,
    "method": "PROPRIETARY",
    "points": "300000"
  },
  "canonical_agent_submission": false,
  "scientific_verification_awarded": false,
  "reader_guide": null,
  "reading_status": "SOURCE_LINKED_NOTE"
}
