Proceedings of the Workshop on Computation: Theory and Practice (WCTP 2025)
34 articles
Proceedings Article
Peer-Review Statements
Jaime Caro, Shigeki Hagihara, Shin-ya Nishizaki, Masayuki Numao, Merlin Suarez
All of the articles in this proceedings volume have been presented at the Workshop on Computation: Theory and Practice (WCTP2025) during December 1st — 3rd, 2025 in Chitose Arcadia Plaza, Chitose-city, Hokkaido, Japan. These articles have been peer reviewed by the members of the Program Committee and...
Proceedings Article
Verification for Program Manipulations using Iris
Sosuke Moriguchi
In this paper, we implement a framework for verifying programs targeting source code using the theorem prover Rocq and the program logic library Iris. As programming languages become more complex, it is becoming difficult to accurately describe their semantics. As a result, it is becoming increasingly...
Proceedings Article
Formal Verification of Quantum SWAP Test Using Weakest Precondition Logic and Finite-Sample Performance Bounds for Indoor Localization
Marc Jermaine Pontiveros, Henry N. Adorna
This paper presents a practical framework for quantum indoor localization by focusing on the implementation details of its core subroutine, the SWAP test. The work integrates three key components: formal methods, statistical analysis, and simulation. First, we demonstrate the utility of modern verification...
Proceedings Article
Formalization of Coverage Checking in Agda
Satoshi Takimoto, Sosuke Moriguchi, Takuo Watanabe
Coverage checking is an essential static analysis for preventing runtime errors in programming languages with pattern matching. We present a work-in-progress formalization of Maranget’s algorithm in Agda. Although the algorithm targets simple patterns and does not support complex patterns such as those...
Proceedings Article
Properties of Some Δ0 Definable Sets on Models of KPU
Alfonso B. Labao, Shigeki Hagihara, Henry N. Adorna
It is a standard result in recursion theory that sets of natural numbers recognized by Turing Machines can be mapped bijectively to Δ1 sets in
HF
(i.e. the hereditarily finite sets). On the other hand, there are other sets in
HF
,...
Proceedings Article
Destructive Environment Operations in the Lambda Calculus with Procedural Features
Kosuke Kaneshita, Shin-ya Nishizaki
We have studied the lambda calculus with first-class environments in our previous work. The lambda calculus with first-class environments was an extension of the lambda calculus, but it had no destructive operation on the environment. For example, when we receive an actual parameter as a formal parameter,...
Proceedings Article
A Programming Language Type Checking Approach to Workflow Net Verification
Genio Brylle Viernes
A workflow net is a computational tool for modeling business processes. Their verification is crucial for ensuring that the processes they model follow a criteria of correctness. In this paper, we observe that workflow net constructs can be mapped to programming language features. This mapping allows...
Proceedings Article
Formal Verification of Pohlig-Hellman Algorithm for Computing Discrete Logarithms with Coq
Jeremiah Daniel A. Regalario, Marc Emanuel N. Dela Paz, Meluisa D. Montealto, Nicole Coleen V. Santos, Alfonso B. Labao
With the discrete logarithm problem (DLP) underpinning many modern cryptographic protocols, ensuring the correctness of algorithms that solve DLP is crucial for digital security. In this work, we present a machine-checked formalization of the Pohlig–Hellman algorithm in the Coq proof assistant. We introduce...
Proceedings Article
Metrocycle 2.0: Enhancing a Road Safety Education App for Motorcycle and Bicycle Riders
Vincent Angelo Dispo, Sean Ken Cedric Legara, Paul Jaren Perez, Richelle Ann Juayong, Francis George Cabarle, Sandy Mae Gaspay
Metrocycle is a browser-based road safety education game developed to reinforce proper driving behaviors among Filipino motorcycle and bicycle riders through a gamified education approach. However, like any application, many of its aspects, such as user interface and user experience (UI/UX), accessibility,...
Proceedings Article
Development of a BLS Self-Training Support System using MR and Sensor Devices
Shunsuke Goto, Yoko Tsukamoto, Hiroshi Komatsugawa, Ken’ichi Fukamachi
We have developed a system using Mixed Reality (MR) and sensor devices to aid Basic Life Support (BLS) self-training. Our system can provide BLS trainees with the real-time feedback of training score and post-training score visualization. It combines visual information provided by a MR device and physical...
Proceedings Article
Developing Immersive Gamification Technology Systems for the Management of Patients with Alzheimer’s Disease with Behavioral and Psychological Symptoms of Dementia: A Phase 2 Clinical Trial Protocol
Veeda Michelle M. Anlacan, Roland Dominic G. Jamora, Isabel Teresa O. Salido, Bryan Andrei C. Galecio, Angelo Cedric F. Panganiban, Maria Eliza R. Aguila, Ben Anthony A. Lopez, Christian Alfredo K. Cruz, Louie Lorenzo M. Alcantara, Cherica A. Tee, Jaime D. L. Caro, Michael L. Tee
Alzheimer’s disease cases in the Philippines are expected to increase exponentially by 2040. Non-pharmacological management of this disease involves physical therapy, occupational therapy, speech therapy, art therapy, and music therapy, which can be simulated in a virtual environment through an immersive...
Proceedings Article
Development of a Mobile Application for Real-Time Push-Up Progression Feedback via Angle Heuristics
John Achapero Jr, Jose Antonio Bolado, Richelle Ann Juayong, Jozelle Addawe, Jaime Caro
The push-up is an accessible, low-equipment exercise where improvement comes through changes in positioning and leverage through progressions, rather than increasing weight. To produce optimal results from performing push-ups, one requires optimal form, traditionally advised through coaching. As coaching...
Proceedings Article
Mixed Reality–Enhanced Remote Cello Practice: Design, Prototype, and User Evaluation
Takeru Ohta, Kaoru Sumi
Learning string instruments such as the cello is notoriously difficult for beginners due to the challenges of intonation and bowing techniques, as well as the absence of clear physical guides. While textbooks and video materials provide visual information, they lack interactivity and real-time three-dimensional...
Proceedings Article
Emotion-Driven Adaptive Game System: Design and Evaluation
Kyousuke Saga, Kaoru Sumi
This study designed and evaluated an emotion-driven adaptive game system that dynamically modified difficulty level and genre in real time. The system estimated players’ emotional states by combining facial expression recognition with in-game performance metrics such as stage completion time. Based on...
Proceedings Article
On Structural Aspect of Parallel Maximal Activities in Enriched Robustness Diagram with Loop and Time Controls
Edu S. Petilos, Richelle Ann B. Juayong, Jasmine A. Malinao, Francis George C. Cabarle
In this study, we introduce a parallel implementation for generating sets of maximal activities for workflows or systems modeled using the Enriched Robustness Diagram with Loop and Time Controls (ERDLT). This is inspired by literature on its predecessor multidimensional workflow known as Robustness Diagram...
Proceedings Article
On Lazy Soundness of Robustness Diagram with Loop and Time Controls
Mar Elden C. Afable, Jasmine Malinao
This study introduces and formalizes lazy soundness in Robustness Diagrams with Loop and Time controls (RDLTs), focusing on systems with parallel activities. Lazy soundness is a relaxation of classical soundness that tolerates the non-completion of certain concurrent activities, provided that exactly...
Proceedings Article
On k-Soundness and Maximal Profiles in Robustness Diagrams with Loop and Time Controls
Ronnie Ramirez II, Richelle Ann Juayong, Francis George Cabarle, Jasmine Malinao
The Robustness Diagram with Loop and Time Controls is a kind of diagram that encapsulates every workflow dimension. Classical soundness, a workflow property of RDLTs, implies proper termination and liveness in the model if its requirements are met. Other soundness notions can be realized through loosening...
Proceedings Article
Facial Expression and Physiological Analysis of Bluffing in Card Game Psychological Warfare
Hayato Nagasawa, Kaoru Sumi
Facial recognition technology has advanced rapidly, but existing emotion recognition tools assume natural expressions and may not function accurately in strategic situations such as bluffing. This study analyzed facial expressions and physiological responses during a card game involving psychological...
Proceedings Article
Evaluating Branch Swapping Methods for Topology Search in Machine Learning-Augmented Phylogenetic Tree Inference
Jan Michael Yap, Eugene Kasilag, Camille Comia
Methods for inferring phylogenetic trees such as maximum likelihood-based methods face scalability challenges due to the computational cost of evaluating candidate trees. To address this, the study evaluates the potential of integrating machine learning models with branchswapping heuristics for guiding...
Proceedings Article
Accelerating Zhang’s Six-Frame Alignment Algorithm via Hybrid SIMT Wavefront Parallelization on CUDA
Althea Zyrie Arceta, Antonio Gabriel Mendoza, Jose Tristan Tan, Roger Luis Uy
Zhang’s six-frame Alignment algorithm is a type of sequence alignment used to identify similarities between DNA and protein sequences and has a wide range of applications in bioinformatics. Zhang’s six-frame translates the DNA sequence across all six possible reading frames to specifically account for...
Proceedings Article
Crossing Minimization in k-layered Hierarchical Graphs: A Hybrid Approach
Loridge Anne Gacho, Zandrew Peter Garais, Nestine Hope Hernandez, Jhoirene Clemente
Minimizing edge crossings in graph drawings is crucial for improving readability. One variant, the k-layered hierarchical crossing minimization problem, seeks optimal vertex orderings across all layers of a k-layered graph to reduce crossings. We explore a hybrid layer-bylayer approach that combines...
Proceedings Article
Empirical Competitive Analysis of Online Algorithms With Advice for the Online Facility Location Problem
Jayson Isaiah Tan, Luis Miguel Senatin, Jhoirene B. Clemente
In this study, the Online Facility Location Problem is examined using historical data on 911 EMS calls in Montgomery County. K-means clustering and the offline solution to a past year’s data are both explored as solutions to the online facility location problem and compared to existing online solutions...
Proceedings Article
Bi-WaveX: a SIMD AVX-512 implementation of the Bi-directional Wavefront Alignment Algorithm
Dane Marcus Chan, Christian Mir Castillo, Raphael Jeremiah Tan Ai, Roger Luis Uy
Sequence alignment is the process of aligning two genomic sequences. It is the first step in various bioinformatics processes and is essential in many fields of genomics and bionformatics, such as de novo genome assembly and variant detection. One such sequence alignment algorithm is the Bi-Directional...
Proceedings Article
A Measure-Once 1-way QFA Based on the Quantum Circuit Implementation of a QECC
Julia Katrina Dy, Alfonso Labao, Henry Adorna
One major problem faced by quantum computing is how vulnerable qubits are to noise. Given this, the importance of quantum error correction in the field of quantum computing cannot be understated. Much research has been done on this topic, and many models of quantum error correction codes (QECCs) have...
Proceedings Article
GAN-Based Modeling of Emotional Dynamics in Cultural Evolution and Niche Construction: An Integrated Empirical Approach
Ayaka Onohara, Hiroki Ouchi
This study integrates niche construction theory and cultural evolution theory to model emotional dynamics using Generative Adversarial Networks (GANs). Based on empirical data from 155 participants across five hypothetical cultural evolution stages, we developed a Research Based Emotion Evaluator and...
Proceedings Article
Exploring Emoji-based Synthetic Annotations for Filipino-English Sentiment Analysis
Sean Timothy S. Co, Nicholas Rupert E. Custodio, Alexis Louis L.Dela Cruz, Martin Christopher B. Sanchez, Jason Jan C. Jabanes, Edward P. Tighe
Studies that conduct sentiment analysis on Filipino or a mix of Filipino and English text data suffer from a lack of readily available language resources. Many studies result in losing linguistic information when translating to a high-resource language or undergo the painstaking and expensive process...
Proceedings Article
Data-Driven Teaching Effectiveness Assessment Through Logistic Regression for Enhanced Evaluation Systems and Probabilistic Decision-Making
Nolan M. Yumen, Angie C. Canillo
Teaching evaluations provide essential feedback for improving educational quality, yet institutions struggle to efficiently utilize unstructured student comments. This study implements ordinal logistic regression to analyze 4,410 bilingual (English-Filipino) student comments, creating a probabilistic...
Proceedings Article
Machine Learning-Based Detection of SMS Phishing in the Philippine Context
John Exequiel A. Corpuz, Sebastian Q. Diaz, Luis Benedict M. Palafox, Mark Christian T. Tan, Katrina Ysabel C. Solomon
Short Message Service (SMS) phishing, or smishing, is an escalating cybersecurity threat in the Philippines, where widespread mobile usage intersects with informal language and frequent code-switching between Filipino and English. While prior studies have primarily focused on English-language datasets,...
Proceedings Article
Secure Paternity Testing with Homomorphic Encryption
Nicole Anne Balde, Richard Bryann Chua
With the rise of consumer-centric genomic testing services, there is an increased risk of data breaches and privacy concerns regarding sensitive genomic data. Paternity testing, one of the most common genetic tests, is no exception to this risk. To address this privacy risk, Fully Homomorphic Encryption...
Proceedings Article
An Examination of Performance in Handling Multiple DNS Protocols Concurrently
Satoru Sunahara, Saki Shiomi, Shigeki Hagihara
This study investigates the performance impact of concurrent queries on encrypted DNS protocols. We conducted experiments on a virtual machine, measuring query response times under several conditions. We compared single versus concurrent queries for individual protocols (Do53, DoT, DoH, DoH3, and DoQ),...
Proceedings Article
Privacy-Preserving Vehicle Intrusion Detection System Using Federated Learning and Homomorphic Encryption
Chloe Soriano de Leon, Cedric Angelo Festin
As vehicles become more connected and autonomous, intrusion detection systems must adapt to emerging threats while preserving user privacy. This paper presents a privacy-preserving vehicle IDS that integrates federated learning (FL) and homomorphic encryption (HE) to detect denial-of-service, fuzzy,...
Proceedings Article
Lakbayan: Developing a Crowdsourced Public Transportation Mobile Application for the Philippines
Ayen Unice Manguan, Bea Alessi Yukdawan, Jozelle Addawe, Jaime Caro
Public transportation in the Philippines is multimodal and demand-responsive, yet commuters lack access to real-time, reliable route information. Existing navigation apps like Google Maps and Waze cater primarily to private vehicles, while local alternatives such as Sakay.ph and Moovit suffer from outdated...
Proceedings Article
Project Bantay: Breadth-First Search and Dijkstra Implementation for Community-Accessible Disaster Response
Chris Nicole Piamonte, John Paul M. Curada, Marie Criz Zaragoza
This research presents adapted implementations of Breadth-First Search (BFS) and Dijkstra’s algorithm for real-time flood prediction and evacuation routing. The work shows how government sensor data can be transformed into accessible disaster information for communities. The BANTAY system uses optimized...
Proceedings Article
JeePS 2.0: Enhancing a Real-Time PUV Tracking System
Ryan Decena, James Ducay, Jozelle Addawe
JeePS, a real-time transportation tracking system, is a web and mobile application designed to improve passenger satisfaction with Public Utility Vehicles (PUVs). This paper introduces JeePS 2.0, an improved version designed to overcome the limitations of the original system through new features, including...