Abstract:
Web-based testing has become a ubiquitous self-assessment method for online learning. One useful feature that is missing from today's web-based testing systems is the rel...Show MoreMetadata
Abstract:
Web-based testing has become a ubiquitous self-assessment method for online learning. One useful feature that is missing from today's web-based testing systems is the reliable capability to fulfill different assessment requirements of students based on a large-scale question data set. A promising approach for supporting large-scale web-based testing is static test generation (STG), which generates a test paper automatically according to user specification based on multiple assessment criteria. And the generated test paper can then be attempted over the web by users for assessment purpose. Generating high-quality test papers under multiobjective constraints is a challenging task. It is a 0-1 integer linear programming (ILP) that is not only NP-hard but also need to be solved efficiently. Current popular optimization software and heuristic-based intelligent techniques are ineffective for STG, as they generally do not have guarantee for high-quality solutions of solving the large-scale 0-1 ILP of STG. To that end, we propose an efficient ILP approach for STG, called branch-and-cut for static test generation (BAC-STG). Our experimental study on various data sets and a user evaluation on generated test paper quality have shown that the BAC-STG approach is more effective and efficient than the current STG techniques.
Published in: IEEE Transactions on Learning Technologies ( Volume: 6, Issue: 1, Jan.-March 2013)
DOI: 10.1109/TLT.2012.22
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Static Test ,
- Web-based Testing ,
- Large-scale Data ,
- Linear Programming ,
- Large-scale Datasets ,
- Test Paper ,
- Usability Evaluation ,
- High-quality Papers ,
- Types Of Questions ,
- Average Degree ,
- Online Courses ,
- Item Response Theory ,
- Imbalanced Datasets ,
- Divide-and-conquer ,
- Degree Of Difficulty ,
- Topic Distribution ,
- Balanced Dataset ,
- Ant Colony Optimization ,
- Fractional Solution ,
- Simplex Algorithm ,
- Integer Linear Programming Problem ,
- Linear Programming Relaxation ,
- Branch-and-bound Method ,
- Runtime Performance ,
- Degree Of Discrimination ,
- List Of Nodes ,
- Runtime Efficiency ,
- Integer Linear Programming Formulation ,
- Tree Nodes ,
- Root Node
- Author Keywords
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- Web-based testing ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- static test generation ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- multiobjective optimization ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- integer programming
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Static Test ,
- Web-based Testing ,
- Large-scale Data ,
- Linear Programming ,
- Large-scale Datasets ,
- Test Paper ,
- Usability Evaluation ,
- High-quality Papers ,
- Types Of Questions ,
- Average Degree ,
- Online Courses ,
- Item Response Theory ,
- Imbalanced Datasets ,
- Divide-and-conquer ,
- Degree Of Difficulty ,
- Topic Distribution ,
- Balanced Dataset ,
- Ant Colony Optimization ,
- Fractional Solution ,
- Simplex Algorithm ,
- Integer Linear Programming Problem ,
- Linear Programming Relaxation ,
- Branch-and-bound Method ,
- Runtime Performance ,
- Degree Of Discrimination ,
- List Of Nodes ,
- Runtime Efficiency ,
- Integer Linear Programming Formulation ,
- Tree Nodes ,
- Root Node
- Author Keywords
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- Web-based testing ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- static test generation ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- multiobjective optimization ,
- Testing ,
- Linear programming ,
- Web and internet services ,
- Runtime ,
- Sparse matrices ,
- Integer linear programming ,
- Computer aided instruction ,
- Online services ,
- integer programming