Prabhas Chongstitvatana

Professor
Prabhas Chongstitvatana works at Chulalongkorn University's Department
of Computer Engineering. In 1992, he received his Ph.D. from Edinburgh
University's artificial intelligence department in the United Kingdom.
He conducts research in the fields of computer architecture, robotics,
bioinformatics, quantum computing, and evolutionary computation.
He is a senior adviser for the Thai Robotics Society, a senior member of
the Thai Academy of Science and Technology, and a lifelong member of the
Thailand Engineering Institute. From 2012 to 2013, he presided
over the ECTI Association of Thailand. The National Research
Council of Thailand named him a "National Distinguished Researcher" in
2009. Constructing a quantum computer is his current passion.
office: Faculty of Engineering, Chulalongkorn University, Eng.
Build 4, Floor 18, room 12, tel 02-2186982.
email : prabhas dot c at chula dot ac dot th
follow his twitter: @prabhas_c
Research Highlight
Quantum Computing (most recent 2025)
Simulating Coupled Oscillators on Quantum Circuits
Simulating large-scale coupled-oscillator systems presents substantial
computational challenges for classical algorithms, particularly when
investigating the thermodynamics limit from first principles.
We present and implement an explicit quantum circuit to efficiently
simulate one-dimensional coupled-oscillator systems. Our quantum
simulation results show excellent agreement with classical methods,
showcasing a practical implementation of Hamiltonian simulation and
highlighting the potential for circuit-based algorithm to simulate
many-body systems on larger-scale quantum computers.
Luangsirapornchai, N., Sanglaor, P., Apimuk Sornsaeng, A., Bressan, S.,
Chotibut, T., Suksen, K., Chongstitvatana, P., "Practical Quantum Circuit
Implementation for Simulating Coupled Classical Oscillators," IEEE Access,
early access, 14 March 2025, (abstract)
DOI: 10.1109/ACCESS.2025.3551308
Keywords: Oscillators, Encoding, Springs, Quantum circuit
Hardware Compact Genetic Algorithm
Genetic Algorithm is an optimization technique based on probabilistic
search. It is a sub-field of Artificial Intelligence. It is widely
used in industry because it is simple and effective. Hardware Compact
Genetic Algorithm is an embodiment of the algorithm into digital circuits,
achieving 1000 times speed up over the software incarnation.
Keywords: Compact Genetic Algorithm,
Hardware implementation.
Aportewan and Chongstitvatana, 2001 #5
Coincidence Algorithm
Coincidence Algorithm is an optimization algorithm for combinatorial
problems. There are many uses in industry such as scheduling assembly
line, inventory control, logistics etc. A unique characteristic of
Coincidence Algorithm is its use of the negative examples to improve the
quality of the solution. Presently, negative-correlation learning has
been acknowledge as one of the new promising method in optimization and
machine learning.
Keywords: Combinatorial
optimization, scheduling, negative learning.
Wattanapornprom, W., Olanviwitchai, P.,
Chutima, P. and Chongstitvatana, P., 2009 #8
Compact Genetic Algorithm on Quantum computers
This work presents an example of programming a quantum computer. The
compact genetic algorithm is used as a target as it is powerful and
popular method in evolutionary computation. This paper demonstrates
the enhancement in terms of solution quality and speed introduced by
quantum computation. The simulation of quantum computing is carried out
for solving a problem using the compact genetic algorithm. The exponential
speed up over a classical computer is demonstrated.
Keywords: Genetic algorithms,
Compact Genetic Algorithms, Quantum Computers.
Yingchareonthawornchai, S., Aporntewan, C.,
and Chongstitvatana, P., 2012 #14
Public Talk
previous talk ( 2001 -- 2021)
Quantum Computing for
Optimization Tasks, keynote at Int. Conf. on Big Data and Computing,
May 24-26, 2024, Bangkok, Thailand.
Optimizing hard problems
with quantum computers, keynote, IEEE Int Conf on Big data and smart
computing, Feb 18-21, 2024, Bangkok, Thailand.
Quantum Optimization,
invited talk at Int Conf on Emerging Technologies for Communications
(ICETC 2022), Tokyo, Japan, 30 November 2022, presented by Kamonluk
Suksen (
abstract)
Future Technology, talk
to students at Wat Suthiwararam school, Bangkok, 17 June 2022
Undergraduate teaching
2110582 Artificial Intelligence
Perspective NEW
2110316 Programming
Languages Principles NEW
2190250 Computer Architecture
and Organization
2110101 Introduction of
Programming: Python
Graduate teaching
2110682 Embeded and Real Time
System NEW
2110742 Evolutionary Computation
2024
2110714 Digital Systems 2024
2110607 Research Method (CS
weekend) Conference
proceedings
Video
Programming: Python
(2023)
Research
Research grants and awards
I am currently active in the field of Evolutionary Computation,
Bioinformatics and Quantum computing. My research activities are
associated with Intelligent System Laboratory (ISL) in the department of
computer engineering, Faculty of engineering, Chulalongkorn University.
ISL has ties with University of Tokyo, Japan and the school of
informatics, Edinburgh University, Scotland.
Projects
COIN: Coincidence Algorithm for
combinatorial optimisation
Fake news
detection
Internet of Things Board
simulator NEW
Processors
RISC-V interpreter with
detailed control sequences
TX version 1.0 (a very small processor)
S2 version 1 processor
S2 Chip simulator
S30 multicore processor
4B processor, a simple processor
that can be implemented with basic elements
CPU 1001 simulator on the web
Natural Graphic Processing Unit
Programming
Recursive
programming with list NEW
Som-language (som v5.1
64-bit vm) (refresh)
Lowpower programming
RZ language
The power of emulation: Retro
programming
Mini SQL Where clause parser
R1 concurrent system (1994-1995)
Self generating compiler (under construction)
Threaded Language
Retro
Basic (exercise in compiler class 2018)
Resources
IOI Computer Olympic
Support my book "The essence of computer system
engineering"
Back to Departmental Homepage
last update 28 May 2025