Empowering Volunteer Crowdsourcing Services: A Serverless-assisted, Skill and Willingness Aware Task Assignment Approach for Amicable Volunteer Involvement
Authors:
Riya Samanta,
Biswajeet Sethi,
Soumya K Ghosh
Abstract:
Volunteer crowdsourcing (VCS) leverages citizen interaction to address challenges by utilizing individuals' knowledge and skills. Complex social tasks often require collaboration among volunteers with diverse skill sets, and their willingness to engage is crucial. Matching tasks with the most suitable volunteers remains a significant challenge. VCS platforms face unpredictable demands in terms of…
▽ More
Volunteer crowdsourcing (VCS) leverages citizen interaction to address challenges by utilizing individuals' knowledge and skills. Complex social tasks often require collaboration among volunteers with diverse skill sets, and their willingness to engage is crucial. Matching tasks with the most suitable volunteers remains a significant challenge. VCS platforms face unpredictable demands in terms of tasks and volunteer requests, complicating the prediction of resource requirements for the volunteer-to-task assignment process. To address these challenges, we introduce the Skill and Willingness-Aware Volunteer Matching (SWAM) algorithm, which allocates volunteers to tasks based on skills, willingness, and task requirements. We also developed a serverless framework to deploy SWAM. Our method outperforms conventional solutions, achieving a 71% improvement in end-to-end latency efficiency. We achieved a 92% task completion ratio and reduced task waiting time by 56%, with an overall utility gain 30% higher than state-of-the-art baseline methods. This framework contributes to generating effective volunteer and task matches, supporting grassroots community coordination and fostering citizen involvement, ultimately contributing to social good.
△ Less
Submitted 21 August, 2024;
originally announced August 2024.
Asynchronous Cellular Automata and Pattern Classification
Authors:
Biswanath Sethi,
Souvik Roy,
Sukanta Das
Abstract:
This paper designs an efficient two-class pattern classifier utilizing asynchronous cellular automata (ACAs). The two-state three-neighborhood one-dimensional ACAs that converge to fixed points from arbitrary seeds are used here for pattern classification. To design the classifier, we first identify a set of ACAs that always converge to fixed points from any seeds with following properties - (1) e…
▽ More
This paper designs an efficient two-class pattern classifier utilizing asynchronous cellular automata (ACAs). The two-state three-neighborhood one-dimensional ACAs that converge to fixed points from arbitrary seeds are used here for pattern classification. To design the classifier, we first identify a set of ACAs that always converge to fixed points from any seeds with following properties - (1) each ACA should have at least two but not huge number of fixed point attractors, and (2) the convergence time of these ACAs are not to be exponential. In order to address the first issue, we propose a graph, coined as fixed point graph of an ACA that facilitates in counting the fixed points. We further perform an experimental study to estimate the convergence time of ACAs, and find that there are some convergent ACAs which demand exponential convergence time. Finally, we find that there are 71 (out of 256) ACAs which can be effective candidates as pattern classifier. We use each of the candidate ACAs on some standard data sets, and observe the effectiveness of each ACAs as pattern classifier. It is observed that the proposed classifier is very competitive and performs reliably better than many standard existing algorithms.
△ Less
Submitted 19 August, 2015;
originally announced August 2015.