Skip to content

standardizing decoder performance results #311

Description

@qodesign

One of the attractions of using qLDPC to measure code performance is that it integrates other commonly used decoders (MWPM, BP-OSD, ...). This will be even more attractive if circuit noise is added to work uniformly with different decoders. This is more useable than working with individual packages (pymatching, ldpc,...) and figure out the details for each.

It would be nice if code.get_logical_error_rate_func returns results that are consistent across different decoders (when possible).

  • "logical error rate" would be split into block logical rate (if any of logicals is wrong) and average (number of logicals that are wrong)

  • even though LER is the important metric, it helps if "word error rate" and "bit error rate" are also reported; this is using terminology
    from them classical side. The majority of codes in the literature are CSS codes and are decoded as classical codes.

Anyway, something to keep in mind if these are minor tweaks to the code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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