Prabhas Chongstitvatana

portrait

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

Publication List

Top ten most cited articles

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.

In this work, 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, Theory and Practice, talk at Burapa University, March 9, 2025 (quantum-burapa, quantum-theory)
Future of Quantum Computing, invited talk to Khon-Kaen University, Aug 22, 2024. (workshop  quantum-algorithm)
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.
Impact of Generative AI on Education,  invited talk, Nakornnayok, 24 January 2024
Quantum Computing and Artificial Intelligence, keynote speech at Int. Conf. on Advanced Information Science and System, 3 Dec 2023, Thailand ( video at Youtube)
Solving Optimisation Problems with a Quantum Computer, P. Chongstitvatana and K. Suksen, invited seminar at National University of Singapore, 29 November 2023. (abstract and biodata)
AI impact to society (poster of the event), round table talk, at Int. Joint Conf. on Computer Science and Software Engineering (JCSSE), Thailand, 28 June 2023.
Solving Hard optimization problems with Quantum Computer, invited talk at The 4th Materials Research Society of Thailand Int. Conf., 28 Feb - 4 March 2023, Ubon Ratchatani, Thailand (abstract)
Quantum Optimization, invited talk at Int Conf on Emerging Technologies for Communications (ICETC 2022), Tokyo, Japan, 30 November 2022, presented by Kamonluk Suksen  (abstract)
Introduction to Programming for Quantum Computer, workshop at Joint Conference of Computer Science and Engineering, Bangkok, 22 June 2022    ( video )
Future Technology, talk to students at Wat Suthiwararam school, Bangkok, 17 June 2022
Quantum Computer and Its Impact to Industry, keynote speaker at National Conference on Science and Technology, Bangkok, 16 June 2022
Quantum Circuits for Compact Genetic Algorithm, talk at Prince of Songkla University, Phuket campus, Consortium of Asian researchers on computing, Phuket, Thailand, 27 May 2022.
From Research to Innovation, talk at Faculty of Science, Chandrakasem Rajabhat University, Thailand, 19 May 2022, (complimentary topic Writing a good research paper)

Old teaching

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
2110600 Introduction to BME 2023: Is AI the future?
2110607 Research Method (CS weekend)   Conference proceedings
2110793 Advanced topic in digital systems

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

Bookstore
IOI  Computer Olympic
Support my book "The essence of computer system engineering"

Publication List

publication statistics

Top ten most cited articles

My former graduate students (and their theses)

Back to Departmental Homepage

last update 20 March 2025