mqt-core icon indicating copy to clipboard operation
mqt-core copied to clipboard

MQT Core - The Backbone of the Munich Quantum Toolkit

Results 26 mqt-core issues
Sort by recently updated
recently updated
newest added

## Description This pull request includes all modifications and data structures that are generally useful and required for the implementation of the neutral atom mapper, see [mqt-qmap#417](https://github.com/cda-tum/mqt-qmap/pull/417). ## Checklist: -...

feature
minor
Core
c++

## Description This PR started out as a PR that should "just" improve the project installation before top-level projects eventually switch to the new `mqt-core` version. As part of that,...

enhancement
refactor
minor
c++
packaging

### What's the problem this feature will solve? So far the function `isInverseOf` in [include/mqt-core/operations/CompoundOperation.hpp#L71](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/operations/CompoundOperation.hpp#L71) produces some false negatives, also see [this comment](https://github.com/cda-tum/mqt-core/pull/596#discussion_r1584839947). ### Describe the solution you'd like As...

### What's the problem this feature will solve? A [`QuantumComputation`](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/QuantumComputation.hpp) and a [`CompoundOperation`](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/operations/CompoundOperation.hpp) represent almost the same thing. However, they are treated separately and some tooling only exists for one...

### What's the problem this feature will solve? The list of supported gates for the construction of an interaction graph (see [src/datastructures/Layer.cpp#L155](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/src/datastructures/Layer.cpp#L155)) is rather limited at the moment. I see...

### Environment information Dates back to the very origin of the (QM)DD package. ### Description The code down below demonstrates an instability in the matrix DD normalization. The script just...

bug
help wanted
DD
c++

## Description As a part of my bachelor thesis I implemented the Qiskit State Preparation algorithm (https://github.com/Qiskit/qiskit/blob/main/qiskit/circuit/library/data_preparation/state_preparation.py#) in C++ using the MQT Framework. My advisor Yannick Stade suggested I open...

feature
Core
c++

### What's the problem this feature will solve? Since #529, `mqt-core` can finally be installed like a regular project. However, the installation of all the main project libraries has bloated...

usability
c++
packaging

After #460, all gates in MQT Core have a proper inverse now. A natural follow-up would be to consolidate the following methods: - https://github.com/cda-tum/mqt-core/blob/95541a64ee6174bb78baf2dc76f412018a270780/src/operations/StandardOperation.cpp#L471-L559 - https://github.com/cda-tum/mqt-core/blob/95541a64ee6174bb78baf2dc76f412018a270780/include/dd/Operations.hpp#L27-L93 - https://github.com/cda-tum/mqt-core/blob/95541a64ee6174bb78baf2dc76f412018a270780/include/dd/Operations.hpp#L117-L237 There is...

enhancement
help wanted
refactor
DD
Core
c++

### What's the problem this feature will solve? Right now, the Qiskit import introduced in https://github.com/cda-tum/mqt-core/pull/371 incurs some unnecessary copies when translating operations from Qiskit to our internal representation. This...

enhancement
good first issue
refactor
Core
python