Chee Wei Tan
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Chee Wei Tan has a total of 234 co-authors. Here are the top co-authors by number of shared publications:
Liang Zheng
Princeton University
19 shared publicationsMung Chiang
Princeton University
17 shared publications- Pei-Duo Yu
Department of Applied Mathematics, Chung Yuan Christian University, Taoyuan City, Taiwan
15 shared publications - Ching Nam Hang
Yam Pak Charitable Foundation School of Computing and Information Sciences, Saint Francis University, Hong Kong, China
10 shared publications Desmond W. H. Cai
Institute of High Performance Computing, A*STAR, 1 Fusionopolis Way #16-16 Connexis, Singapore
9 shared publications- Kwok-Yan Lam
Nanyang technological university, Singapore, Singapore
8 shared publications
Latest Publications
- Open Access
- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 280-281
WebGate: Browser-Native Edge Gateway for Local and Remote LLMs
- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 280-281
Open AccessWebGate: Browser-Native Edge Gateway for Local and Remote LLMs
- Open Access
- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 302-303
OpenClaw-Shield: Network-Layer Defence Against Prompt Worm Propagation in Data Center Agent Deployments
Enterprise data centers deploying OpenClaw agent ecosystems face a novel threat: prompt worms propagating silently across MCP-connected agent networks without exploiting any software vulnerability. We propose OpenClaw-Shield, a three-component network-layer framework driving the basic reproduction number R0 below the epidemic threshold via C1 (Trust Policy Manager), C2 (MCP Gateway Filter), and C3 (Propagation Risk Monitor). Evaluation on a 100-agent data center overlay network (n = 30) shows: all topologies yield median > \(92\%\) compromise without protection (R0 ≈ 16.2); C1 reduces compromise to \({\lt }5\%\) at zero infrastructure cost; and C2 achieves ∼ \(99\%\) reduction as the most effective single component.- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 302-303
Open AccessOpenClaw-Shield: Network-Layer Defence Against Prompt Worm Propagation in Data Center Agent Deployments
Enterprise data centers deploying OpenClaw agent ecosystems face a novel threat: prompt worms propagating silently across MCP-connected agent networks without exploiting any software vulnerability. We propose OpenClaw-Shield, a three-component network-layer framework driving the basic reproduction number R0 below the epidemic threshold via C1 (Trust Policy Manager), C2 (MCP Gateway Filter), and C3 (Propagation Risk Monitor). Evaluation on a 100-agent data center overlay network (n = 30) shows: all topologies yield median > \(92\%\) compromise without protection (R0 ≈ 16.2); C1 reduces compromise to \({\lt }5\%\) at zero infrastructure cost; and C2 achieves ∼ \(99\%\) reduction as the most effective single component. - Open Access
- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 299-301
WormGuard: Epidemic Modelling and Decentralized Containment of Prompt Worms in AI Agent Networks
- 5 August 2026
- Published by Association for Computing Machinery (ACM)
- p. 299-301
Open AccessWormGuard: Epidemic Modelling and Decentralized Containment of Prompt Worms in AI Agent Networks
- Open Access
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 433-437
Design Before Code: Graph-Centrality–Guided Scaffolding for Programming Education at Scale
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 433-437
Open AccessDesign Before Code: Graph-Centrality–Guided Scaffolding for Programming Education at Scale
- Top Cited PapersOpen Access
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 423-427
LLM Teams: Harnessing Large Language Models as Multi-Agent Teammates for Joint Problem-Solving
Project-based teamwork is central to computing education, yet opportunities for students to practice leadership, particularly in realistic and low-risk environments, remain limited. To address this gap, we propose a simulation framework that leverages large language models (LLMs) to generate dynamic, role-based team interactions for situated leadership training. Each LLM assumes a distinct software role (e.g., frontend, backend, quality assurance), while the student acts as team leader, coordinating the group through natural-language dialogue. Rather than relying on pre-scripted scenarios, the simulation elicits organic negotiation and decision-making as agents surface competing priorities and constraints. Even within a short planning iteration, students are required to resolve ambiguity, mediate conflicts, and align the team toward shared goals. This work demonstrates that multi-agent LLM simulations can serve as a powerful tool for experiential leadership development in computing contexts and provides a scalable foundation for future extensions involving iterative implementation and evolving project artifacts.
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 423-427
Top Cited PapersOpen AccessLLM Teams: Harnessing Large Language Models as Multi-Agent Teammates for Joint Problem-Solving
Project-based teamwork is central to computing education, yet opportunities for students to practice leadership, particularly in realistic and low-risk environments, remain limited. To address this gap, we propose a simulation framework that leverages large language models (LLMs) to generate dynamic, role-based team interactions for situated leadership training. Each LLM assumes a distinct software role (e.g., frontend, backend, quality assurance), while the student acts as team leader, coordinating the group through natural-language dialogue. Rather than relying on pre-scripted scenarios, the simulation elicits organic negotiation and decision-making as agents surface competing priorities and constraints. Even within a short planning iteration, students are required to resolve ambiguity, mediate conflicts, and align the team toward shared goals. This work demonstrates that multi-agent LLM simulations can serve as a powerful tool for experiential leadership development in computing contexts and provides a scalable foundation for future extensions involving iterative implementation and evolving project artifacts.
- Open Access
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 550-554
My Code Weapon: Adaptive Problem Recommendation and Knowledge Retention Scheduling in AI-assisted Programming Education
Learning competitive programming and advanced data structures presents a significant challenge for students due to the high cognitive load and the need for long-term concept retention. Traditional online judge platforms provide a static, one-size-fits-all experience that fails to adapt to individual student skill levels or address the exploration-exploitation tradeoff inherent in learning. In this paper, we introduce MyCodeWeapon, a novel learning platform that provides a personalized and adaptive educational environment for competitive programming. MyCodeWeapon integrates three algorithmic components: (1) a dynamic difficulty calibration model using an Elo rating system with an adaptive K-factor to jointly estimate student ability and problem difficulty; (2) a contextual multi-armed bandit based on Thompson Sampling for adaptive problem recommendation that balances exploration of new topics with exploitation of existing skills; and (3) a spaced repetition scheduler inspired by the FSRS algorithm to promote long-term concept retention. We describe the architecture of the MyCodeWeapon platform---built on Next.js, Supabase, and Judge0---and report a pilot study showing that the adaptive group achieved higher post-test scores, attempted more problems, and demonstrated greater learning efficiency. This work aims to demonstrate a more effective and engaging paradigm for scaling programming education.
- 28 June 2026
- Published by Association for Computing Machinery (ACM)
- p. 550-554
Open AccessMy Code Weapon: Adaptive Problem Recommendation and Knowledge Retention Scheduling in AI-assisted Programming Education
Learning competitive programming and advanced data structures presents a significant challenge for students due to the high cognitive load and the need for long-term concept retention. Traditional online judge platforms provide a static, one-size-fits-all experience that fails to adapt to individual student skill levels or address the exploration-exploitation tradeoff inherent in learning. In this paper, we introduce MyCodeWeapon, a novel learning platform that provides a personalized and adaptive educational environment for competitive programming. MyCodeWeapon integrates three algorithmic components: (1) a dynamic difficulty calibration model using an Elo rating system with an adaptive K-factor to jointly estimate student ability and problem difficulty; (2) a contextual multi-armed bandit based on Thompson Sampling for adaptive problem recommendation that balances exploration of new topics with exploitation of existing skills; and (3) a spaced repetition scheduler inspired by the FSRS algorithm to promote long-term concept retention. We describe the architecture of the MyCodeWeapon platform---built on Next.js, Supabase, and Judge0---and report a pilot study showing that the adaptive group achieved higher post-test scores, attempted more problems, and demonstrated greater learning efficiency. This work aims to demonstrate a more effective and engaging paradigm for scaling programming education.
- 1 May 2026
- Published by Springer Nature
- p. 658-665
Client-Verifiable Federated Unlearning with Representation Decoupling
- 1 May 2026
- Published by Springer Nature
- p. 658-665
Client-Verifiable Federated Unlearning with Representation Decoupling
- Open Access
Deep Reinforcement Learning Based Block Coordinate Descent for Downlink Weighted Sum-rate Maximization on AI-Native Wireless Networks
This paper introduces a deep reinforcement learning-based block coordinate descent (DRL-based BCD) algorithm to address the nonconvex weighted sum-rate maximization (WSRM) problem with a total power constraint. Firstly, we present an efficient block coordinate descent (BCD) method to solve the problem. We then integrate deep reinforcement learning (DRL) techniques into the BCD method and propose the DRL-based BCD algorithm. This approach combines the data-driven learning capability of machine learning techniques with the navigational and decision-making characteristics of the optimization-theoretic-based BCD method. This combination significantly improves the algorithm's performance by reducing its sensitivity to initial points and mitigating the risk of entrapment in local optima. The primary advantages of the proposed DRL-based BCD algorithm lie in its ability to adhere to the constraints of the WSRM problem and significantly enhance accuracy, potentially achieving the exact optimal solution. Moreover, unlike many pure machine-learning approaches, the DRL-based BCD algorithm capitalizes on the underlying theoretical analysis of the WSRM problem's structure. This enables it to be easily trained and computationally efficient while maintaining a level of interpretability. Through numerical experiments, the DRL-based BCD algorithm demonstrates substantial advantages in effectiveness, efficiency, robustness, and interpretability for maximizing sum rates, which also provides valuable potential for designing resource-constrained AI-native wireless optimization strategies in next-generation wireless networks.
Open AccessDeep Reinforcement Learning Based Block Coordinate Descent for Downlink Weighted Sum-rate Maximization on AI-Native Wireless Networks
This paper introduces a deep reinforcement learning-based block coordinate descent (DRL-based BCD) algorithm to address the nonconvex weighted sum-rate maximization (WSRM) problem with a total power constraint. Firstly, we present an efficient block coordinate descent (BCD) method to solve the problem. We then integrate deep reinforcement learning (DRL) techniques into the BCD method and propose the DRL-based BCD algorithm. This approach combines the data-driven learning capability of machine learning techniques with the navigational and decision-making characteristics of the optimization-theoretic-based BCD method. This combination significantly improves the algorithm's performance by reducing its sensitivity to initial points and mitigating the risk of entrapment in local optima. The primary advantages of the proposed DRL-based BCD algorithm lie in its ability to adhere to the constraints of the WSRM problem and significantly enhance accuracy, potentially achieving the exact optimal solution. Moreover, unlike many pure machine-learning approaches, the DRL-based BCD algorithm capitalizes on the underlying theoretical analysis of the WSRM problem's structure. This enables it to be easily trained and computationally efficient while maintaining a level of interpretability. Through numerical experiments, the DRL-based BCD algorithm demonstrates substantial advantages in effectiveness, efficiency, robustness, and interpretability for maximizing sum rates, which also provides valuable potential for designing resource-constrained AI-native wireless optimization strategies in next-generation wireless networks.
- 18 February 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Signal Processing Magazine
- Vol. 43 (1) , 69-82
Future-Proofing Programmers: Optimal knowledge tracing for artificial intelligence-assisted personalized education [Special Issue on Artificial Intelligence for Education: A Signal Processing Perspective]
Learning to learn is becoming a science, driven by the convergence of knowledge tracing, signal processing, and generative artificial intelligence (GenAI) to model student learning states and optimize education. We propose CoTutor, an AI-driven model that enhances Bayesian knowledge tracing (BKT) with signal processing techniques to improve student progress modeling and deliver adaptive feedback and strategies. Deployed as an AI copilot, CoTutor combines GenAI with adaptive learning technology. In university trials, it has demonstrated measurable improvements in learning outcomes while outperforming conventional educational tools. Our results highlight its potential for AI-driven personalization, scalability, and future opportunities for advancing privacy and ethical considerations in educational technology. Inspired by Richard Hamming’s vision of computer-aided “learning to learn,” CoTutor applies convex optimization and signal processing to automate and scale up learning analytics, while reserving pedagogical judgment for humans, ensuring that AI facilitates the process of knowledge tracing while enabling learners to uncover new insights.
- 18 February 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Signal Processing Magazine
- Vol. 43 (1) , 69-82
Future-Proofing Programmers: Optimal knowledge tracing for artificial intelligence-assisted personalized education [Special Issue on Artificial Intelligence for Education: A Signal Processing Perspective]
Learning to learn is becoming a science, driven by the convergence of knowledge tracing, signal processing, and generative artificial intelligence (GenAI) to model student learning states and optimize education. We propose CoTutor, an AI-driven model that enhances Bayesian knowledge tracing (BKT) with signal processing techniques to improve student progress modeling and deliver adaptive feedback and strategies. Deployed as an AI copilot, CoTutor combines GenAI with adaptive learning technology. In university trials, it has demonstrated measurable improvements in learning outcomes while outperforming conventional educational tools. Our results highlight its potential for AI-driven personalization, scalability, and future opportunities for advancing privacy and ethical considerations in educational technology. Inspired by Richard Hamming’s vision of computer-aided “learning to learn,” CoTutor applies convex optimization and signal processing to automate and scale up learning analytics, while reserving pedagogical judgment for humans, ensuring that AI facilitates the process of knowledge tracing while enabling learners to uncover new insights.