Current Projects
- YAQQ: Novelty search on quantum gate sets
- Logic programming and circuit interpretability for quantum computing
- Machine learning control of quantum programmable matter
- Algorithmic thermodynamics of quantum circuits and programs
- Estimation of energy cost of quantum computation via complexity
- Algorithmic probability guided quantum geometric machine learning (looking for collaborators)
- Linear logic proof net based quantum circuit verification (looking for collaborators)
- Embedded knowledge seeking agent for quantum second-order cybernetics (looking for collaborators)
- Quantum algorithms for mRNA codon optimization and sequence design
- Quantum neural networks for satellite image processing
β¦ interested in a research collaboration (or masterβs thesis) within QCA/QML team on related topics? Contact me over LinkedIn.
Past Projects
(in reverse chronological order)
- An application framework for quantum accelerated causal tomography (QWorld, β22)
- Evolutionary resource-bounded universal reinforcement learning in quantum environments (Ph.D. research β22)
- Gate based quantum automata for estimation of algorithmic information (Ph.D. research β21)
- De novo DNA read assembly using QAOA and quantum annealing (Ph.D. research β20)
- Quantum algorithms for pattern-matching in genomic sequences (M.Sc. thesis β19)
- Quantum Innovation Environment (QuInE), a PyQT based IDE for quantum programming (TU Delft β18)
- Spiking neural network based associative memory neuro-evolution (TCSRI β18)
- Brain-inspired robotic mapping and navigation using time-series of hexagonal grid and place cells (TCSRI β18)
- System design of warehouse automation using multi-agent collaborative box-pushing strategies (TCSRI β17)
- Human brain simulation in GPU with Inferior Olive model in OpenCL and CUDA (TU Delft β17)
- GATK based human genome sequencing for distributed Spark platform in Scala (TU Delft β17)
- Fuzzing and concolic execution on RERS-2016 problems using AFL and KLEE (TU Delft β17)
- Optimizing a SoC using Ο-VEX VLIW processors (TU Delft β17)
- Enhancing the Plasma processor IP core (TU Delft β17)
- Accelerating object tracking in OMAP3530 application processor (TU Delft β17)
- Solar energy forecasting using ORCA system (TU Delft β17)
- Earthquake occurrence analysis and aftershock prediction using MATLAB and Tableau (TU Delft β17)
- Elevation mapping using stereo vision enabled heterogeneous multi-agent network (IIST β13)
- Self-configuring classical logic gate circuits using genetic programming in Java (IIST β12)
- Multi-vehicle path planning in dynamically changing environments using genetic optimised TSP (IIST β12)
- Computer vision based centralized multi-agent system on MATLAB and Arduino (IIST β11)
Selected Publications
Open access links, categorized into the 3 main fields and subfields (as tags), ordered in relevance to current work and how big the project was. For a different ordering (e.g. chronologically, or by citation) or a more complete list, check my Google Scholar profile.
Quantum computation (TU Delft)
- Visualizing Quantum Circuit Probability: Estimating Quantum State Complexity for Quantum Program Synthesis (gate-based quantum algorithms; algorithmic information theory)
- Automated Quantum Software Engineering: why? what? how? (quantum programming; quantum compilers)
- Quantum accelerated Causal Tomography: circuit considerations towards applications (gate-based quantum algorithms; causal inference)
- Applications of Quantum Computation and Algorithmic Information: for Causal Modeling in Genomics and Reinforcement Learning (PhD thesis)
- Quantum Knowledge Seeking Agent: resource-optimized reinforcement learning using quantum process tomography (gate-based quantum algorithms; reinforcement learning; universal artificial intelligence; algorithmic information theory)
- Estimating algorithmic information using quantum computing for genomics applications (algorithmic information; gate-based quantum algorithms; metabiology)
- Quantum Algorithms: for pattern-matching in genomic sequences (MSc thesis; gate-based quantum algorithms; quantum search; genomics)
- QuASeR β Quantum Accelerated De Novo DNA Sequence Reconstruction (quantum optimization; variational algorithms; quantum annealing; genomics)
- Quantum Computing: from NISQ to PISQ (quantum research methodology)
- Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators (quantum computer architecture)
- Efficient decomposition of unitary matrices in quantum circuit compilers (quantum compilers)
- Efficient parameterised compilation for hybrid quantum programming (quantum compilers)
- Integration and Evaluation of Quantum Accelerators for Data-Driven User Functions (quantum computer architecture)
Robotics (IIST and TCSRI)
- Elevation mapping using stereo vision enabled heterogeneous multi-agent robotic cloud network (BTech thesis; swarm intelligence; computer vision; SLAM)
- A Brain-inspired Approach to Robotic Mapping and Navigation (neuroscience; path-planning; SLAM)
- Hazard control algorithms for heterogenous multi-agent cloud-enabled robotic network (computer networks)
Satellite systems (ISRO)
- Approaches towards standardization of software for on-board storage systems in space programs
- On-board payload data store and forward design for remote sensing satellites