Skip to content

[Rule] RSDF to MixedEntanglementSeparability #177

@QingyunQian

Description

@QingyunQian

Source: RobustSemidefiniteFeasibility (RSDF)
Target: MixedEntanglementSeparability (Weak Membership over separable states)
Motivation: This is the key bridge from matrix quartic optimization to quantum separability; it is the reduction step used in modern strong NP-hardness chains for separability.
Reference:

Reduction Algorithm

Notation:

  • Source RSDF instance: (k, l, B_1, ..., B_k, zeta, eta) with
g(B_1,...,B_k) = max_{x in R^l, ||x||_2=1} sum_{i=1}^k (x^T B_i x)^2.

Promise:

  • YES if g >= zeta + eta

  • NO if g <= zeta - eta

  • Target separability set: S_{M,N} (Bloch-vector representation of separable bipartite states)

  • Target decision oracle: weak-membership WMEM_beta(S_{M,N})

Reduction structure (literature chain):

  1. Many-one mapping (RSDF -> WOPT over separable set):
    Construct (c, gamma, epsilon) and dimensions (M, N) from the RSDF instance in polynomial time such that:
RSDF YES  => WOPT_epsilon(S_{M,N}) YES
RSDF NO   => WOPT_epsilon(S_{M,N}) NO.
  1. Polynomial-time Turing reduction (WOPT -> WMEM):
    Use the standard convex-optimization oracle reduction to obtain a polynomial number of calls to WMEM_beta(S_{M,N}):
WOPT_epsilon(S_{M,N}) <=T WMEM_beta(S_{M,N}).
  1. Composition:
    Combining (1) and (2):
RSDF <=m WOPT_epsilon(S_{M,N}) <=T WMEM_beta(S_{M,N}).

This yields a valid polynomial-time reduction from RSDF to MixedEntanglementSeparability (weak-membership form).

Key parameter relationships (from cited construction):

  • M = k + 1
  • N = l(l - 1)/2 + 1
    (Note: each A_i in the block matrix C is an N × N symmetric matrix whose upper-left l × l subblock is set to B_i, with all other entries zero. The embedding dimension N is larger than the original matrix dimension l.)
  • Error parameters are chosen inverse-polynomially in input size, preserving promise separation.

Size Overhead

Target metric (code name) Polynomial (using symbols above)
dim_a (M) k + 1
dim_b (N) l(l - 1)/2 + 1
num_oracle_calls to WMEM_beta polynomial in RSDF input size
bit_size of mapped parameters polynomial in lk + sum_i <B_i> + <zeta> + <eta>

Validation Method

  • For small RSDF instances, numerically estimate g and verify YES/NO promise side
  • Build mapped (c, gamma, epsilon) and check consistency with WOPT-side inequalities
  • Use a separability oracle/relaxation (e.g., PPT + SDP hierarchy on small dimensions) as a sanity proxy for WMEM behavior
  • Verify that mapped parameters satisfy inverse-polynomial error bounds required by the reduction

Example

Source RSDF instance (toy):

l = 2, k = 2
B_1 = [[1, 0], [0, 0]]
B_2 = [[0, 0], [0, 1]]
zeta = 0.95, eta = 0.02

Here g = 1, so this is a YES-side RSDF instance (1 >= 0.97).

Mapped target dimensions (from the reduction formulas):

M = k + 1 = 3
N = l(l - 1)/2 + 1 = 2

Then the many-one mapping outputs (c, gamma, epsilon) for WOPT_epsilon(S_{3,2}), and the Turing layer queries WMEM_beta(S_{3,2}), which is equivalent to MixedEntanglementSeparability(YES).

Metadata

Metadata

Assignees

No one assigned

    Labels

    PoorWrittenruleA new reduction rule to be added.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions