# LogosQ Algorithms
Optimized quantum algorithms for the LogosQ framework, providing 2-5x speedups over Python implementations.
## Features
- **VQE**: Variational Quantum Eigensolver for ground state energy
- **QAOA**: Quantum Approximate Optimization Algorithm
- **Grover**: Unstructured search with quadratic speedup
- **QFT**: FFT-optimized Quantum Fourier Transform
- **Parallel execution**: Rayon-based workload distribution
## Quick Start
```rust
use logosq_algorithms::{Grover, Oracle};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let oracle = Oracle::from_marked_states(&[5], 3);
let grover = Grover::new(oracle)?;
let result = grover.run(1000)?;
println!("Found: {}", result.most_frequent());
Ok(())
}
```
## Installation
```toml
[dependencies]
logosq-algorithms = "0.1"
```
## License
MIT OR Apache-2.0