logosq-algorithms

Crates.iologosq-algorithms
lib.rslogosq-algorithms
version0.1.0
created_at2026-01-20 20:20:37.220605+00
updated_at2026-01-20 20:20:37.220605+00
descriptionOptimized quantum algorithms for LogosQ framework
homepage
repositoryhttps://github.com/WeaveITMeta/LogosQ-Algorithms
max_upload_size
id2057480
size81,016
Weave (WeaveITMeta)

documentation

https://docs.rs/logosq-algorithms

README

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

Commit count: 1

cargo fmt