Hock Chuan Roland Yap
Postgraduate:
Main Appointment:
Joint Appointments:
Research Fields:
Research Areas:
Research Fields:
- STEMM – Science, Technology, Engineering, Mathematics, Medical Sciences
Research Keywords:
- Security
- Memory Errors
- Artificial Intelligence
- Constraints
- Social Networks
Current Appointments:
Brief Description of Research:
In Systems Security, a key question is how to protect against Vulnerabilities in Software. We have state-of-art work in defenses which prevent against memory errors, type errors, control flow injection. Challenges are how to have workable and effective defense mechanisms for real-world software.
In Artificial Intelligence, the focus is on reasoning and solving constraints. Constraint solvers (which include SAT solvers) are ubiquitous where there are constraints and optimization. However such problems are either NP-Complete or NP-hard. The research focuses on how to develop effective solver techniques ranging from the core reasoning algorithms to search techniques. We have some of the state-of-art solvers for general finite domain constraints.
Other research include: social networks, cloud computing
Total Number of Publications:
Five Representative Publications:
G.J. Duck and Roland Yap: EffectiveSan: type and memory error detection using dynamically typed C/C++. PLDI: ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
G.J. Duck, Roland Yap and L. Cavallaro: Stack Bounds Protection with Low Fat Pointers. NDSS: Annual Network and Distributed System Security Symposium, 2017
R. Wang and Roland Yap: Bipartite Encoding: A New Binary Encoding for Solving Non-Binary CSPs. IJCAI: International Joint Conference on Artificial Intelligence,, 2020
W. Xia and Roland Yap: Learning Robust Search Strategies Using a Bandit-Based Approach. AAAI: AAAI Conference on Artificial Intelligence, 2018
S. Effendy and Roland Yap: The Strong Link Graph for Enhancing Sybil Defenses. ICDCS: IEEE International Conference on Distributed Computing Systems, 2017
My Research Videos:
Top 5 Publications:
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
Journals Published:
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet
![](https://nusgs.nus.edu.sg/wp-content/uploads/2020/10/Roland-Yap.png)
Appointments
Education
Research Areas
- Security
- Memory Errors
- Artificial Intelligence
- Constraints
- Social Networks
Research Description
In Systems Security, a key question is how to protect against Vulnerabilities in Software. We have state-of-art work in defenses which prevent against memory errors, type errors, control flow injection. Challenges are how to have workable and effective defense mechanisms for real-world software.
In Artificial Intelligence, the focus is on reasoning and solving constraints. Constraint solvers (which include SAT solvers) are ubiquitous where there are constraints and optimization. However such problems are either NP-Complete or NP-hard. The research focuses on how to develop effective solver techniques ranging from the core reasoning algorithms to search techniques. We have some of the state-of-art solvers for general finite domain constraints.
Other research include: social networks, cloud computing
Research Videos
Selected Publications
G.J. Duck and Roland Yap: EffectiveSan: type and memory error detection using dynamically typed C/C++. PLDI: ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
G.J. Duck, Roland Yap and L. Cavallaro: Stack Bounds Protection with Low Fat Pointers. NDSS: Annual Network and Distributed System Security Symposium, 2017
R. Wang and Roland Yap: Bipartite Encoding: A New Binary Encoding for Solving Non-Binary CSPs. IJCAI: International Joint Conference on Artificial Intelligence,, 2020
W. Xia and Roland Yap: Learning Robust Search Strategies Using a Bandit-Based Approach. AAAI: AAAI Conference on Artificial Intelligence, 2018
S. Effendy and Roland Yap: The Strong Link Graph for Enhancing Sybil Defenses. ICDCS: IEEE International Conference on Distributed Computing Systems, 2017