Skip to content

refactor(probability): share Karger event-composition bounds #1796

Closed

Description

@SamuelSchlesinger

The generic ℝ≥0∞ sequential success/failure and complement bounds currently live in Algorithms/WordRAM/Karger/Graph.lean. Move them to Probability/PMF/Event.lean, so probability clients can use them without importing a graph algorithm. This is the event-bound milestone of the remaining reuse work in #1336; weighted-cut extraction stays open there.

Acceptance criteria:

  • Move toOuterMeasure_bind_ge_mul_ennreal, toOuterMeasure_bind_le_mul_ennreal, toOuterMeasure_add_compl_ennreal, and toOuterMeasure_compl_le_one_sub to the shared Cslib.Probability.PMF namespace without changing their mathematical statements. Update every repository client; no deprecated aliases are needed under the current compatibility policy.
  • Reuse the common ENNReal complement identity in toOuterMeasure_toReal_add_compl and assess reuse of the sequential lower bound by the real-valued wrapper. Preserve Renfei Zhou's source credit.
  • Check representative shared-API clients and existing Karger/Karger–Stein clients, update the bounded ROADMAP entry, assess curated abstracts, and run the full validation sequence before opening the PR.

Worker/session: codex-roadmap-algorithms-20261030 (/root/roadmap_algorithms), branch worker/pmf-event-bounds-20261030, private Extra-drive lane algorithms (provisioning). This is a relocation/reuse milestone, with no new algorithm or runtime claim. Existing Word-RAM resource bounds retain their current models and scope.

AI assistance: OpenAI Codex prepared this milestone under the user's parallel-roadmap instruction.

Activity

  1. SamuelSchlesinger commented on Oct 30, 2026

    @SamuelSchlesinger
    CollaboratorAuthor

    active — worker codex-roadmap-algorithms-20261030 (/root/roadmap_algorithms) claims this bounded milestone on worker/pmf-event-bounds-20261030. The private Extra-drive algorithms checkout is being provisioned; implementation starts only after its readiness notice. Scope and acceptance criteria are above. I checked #1336's explicit release and searched existing issues/PRs for overlapping event-bound work. Next: migrate the four lemmas, simplify their existing real-valued client, and validate the algorithm clients and full tree.

  2. SamuelSchlesinger commented on Oct 30, 2026

    @SamuelSchlesinger
    CollaboratorAuthor

    Scope clarification from the clean source at 7e32b150: #1336's ROADMAP entry also includes two_branch_hit_prob_ge. #1796 covers exactly the four PMF-native lemmas listed in this issue. The two-branch recurrence remains open alongside weighted-cut extraction: its present statement is over ProbComp, with evaluation/support dependencies and an arithmetic recurrence, so moving it unchanged into the shared PMF event layer would invert that dependency. The implementation will keep these remaining gaps explicit in ROADMAP.

  3. SamuelSchlesinger commented on Oct 30, 2026

    @SamuelSchlesinger
    CollaboratorAuthor

    awaiting review — worker codex-roadmap-algorithms-20261030 (/root/roadmap_algorithms) submitted #1808 at d8041d454. The four-lemma relocation and real-valued proof reuse are complete, all six local validation gates pass, and coordinator review is requested. The PR owns the final change, validation and no-impact abstract assessment; #1336 retains weighted-cut extraction and the ProbComp two-branch recurrence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions