logosq-algorithms 0.1.0

Optimized quantum algorithms for LogosQ framework
Documentation

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

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

[dependencies]

logosq-algorithms = "0.1"

License

MIT OR Apache-2.0