Partition graphs maximize the remaining perfect matchings after one-user de-anonymization
Let be a bipartite graph with users and edges, where . Let be the corresponding partition graph. A user is de-anonymized by an optimizing attacker by revealing its identity, and the remaining perfect matchings are counted after this operation.
Partition-graph de-anonymization conjecture. If a single user is de-anonymized by an optimizing attacker from , the number of remaining perfect matchings is at most the number remaining when a single user is de-anonymized by an optimizing attacker from .
This conjecture proposes that partition graphs remain extremal even after the attacker optimally chooses one user to de-anonymize. The supplied text does not indicate whether the statement has been proved or disproved.
References
Primary source
Ewa J. Infeld, “k-Anonymity by Partitions Maximizes Perfect Matchings”, arXiv:2606.10133 (2026).
Progress summary
A June 2026 paper settles the exact-multiple case, while an unverified proposed construction claims the conjecture fails there and with one missing edge.
Infeld’s June 2026 paper proves the post-de-anonymization extremal statement when and formulates the general case as Conjecture 1. A reader-proposed construction claims to disprove both and .
Known results
- Infeld, 2026: partition graphs are extremal after one-user de-anonymization when .
- Infeld, 2026: for , the available estimate gives expected edge reduction , below the needed .
Posted attempt
An unverified construction compares with a -by- -regular component having perfect matchings, claiming for , , and likewise after deleting one edge, . If correct, it disproves the conjecture, but no independent verification is supplied.
Current status (as of August 2026): the case is proved by Infeld, while the broader conjecture has an unverified claimed counterexample for and and therefore is not mathematically settled.
Solutions 1
CounterexampleThis solution needs a summarySee full solution
A counterexample to the partition-graph de-anonymization conjecture
The comparison in Infeld, Conjecture 1 fails even when every user and every behavior has degree . The counterexample uses users, and it extends to arbitrarily many users. Here a perfect matching is chosen uniformly, as in the conjecture.
For a bipartite graph , write for its number of perfect matchings. If is a user and counts the perfect matchings containing , the expected number of matchings remaining after revealing the behavior of is
Thus the optimizing attack leaves expected matchings. Since , Cauchy–Schwarz gives
In particular, if all user degrees are at most , then . If has an unchanged complete bipartite component , equality holds: for a user in that component, each of the four behaviors occurs in exactly one quarter of the perfect matchings.
The two graphs
Let , where is a perfect matching. This is the -regular component on five users in the partition construction of Section 3.2. It has
perfect matchings. The four neighbors of any fixed user are symmetric, so each incident edge belongs to perfect matchings.
Let be the bipartite graph with biadjacency matrix
where is the identity matrix and is the all-ones matrix. Every vertex has degree . A perfect matching uses the same number of edges in each of the two off-diagonal blocks. Choose the indices in each group, and then the two bijections between them. All remaining vertices must use their diagonal edges. Consequently,
The block is classical: it is the bipartite complement within of from McKay and Wanless (1998), Theorem 4; Section 4 of that paper records its permanent .
For any integer , put
Both graphs have users, behaviors, and edges. Moreover, is exactly the partition graph prescribed in Section 3.2: writing gives and , so the construction has two components of size and components of size .
The strict comparison
Perfect-matching counts multiply over components. Hence
Every incident edge in occurs with probability . In , the degree bound gives , and a user in one of its components attains equality. Therefore,
Taking and gives parameters explicitly included in Conjecture 1. Thus the conjectured inequality is false; in particular, the asserted comparison in Lemma 4 also fails.
A one-edge-deleted comparison
The strict inequality persists under a positive, fixed edge deficiency. Delete any one edge from , obtaining . Every edge of belongs to one quarter of its perfect matchings, so
At least one of the two components remains unchanged. Its users still have four equally likely behaviors, while all degrees are at most . Thus
Delete one edge from a component of , obtaining . Again the deleted edge belongs to one quarter of the original perfect matchings, so
The degree bound now yields
This beats every choice of the deleted edge in the prescribed partition graph. Both graphs have edges, so this additional comparison has and as .