Integrated HFE-MCDM Decision Framework for Gig Platform Selection
A Comprehensive M.Tech Project Report
Abstract
The rapid expansion of India's gig economy has created diverse income opportunities through platforms such as Blinkit, Rapido, Swiggy, and Zomato. However, platform selection involves multiple conflicting criteria beyond mere income generation. This research develops an integrated Human Factors Engineering (HFE) and Multi-Criteria Decision Making (MCDM) framework combining AHP, SAW, WPM, TOPSIS, VIKOR, ELECTRE, and PROMETHEE methodologies. The framework systematically evaluates platforms across economic, operational, human factors, and personal balance dimensions. Under the illustrative conditions studied, Blinkit emerges as the optimal primary platform (score: 9.5), followed by Rapido (8.2), while Swiggy and Zomato serve as supplementary options (6.8). This integrated approach demonstrates the applicability of engineering decision-making methods to practical career planning in the gig economy.
Keywords: Gig Economy, MCDM, AHP, TOPSIS, VIKOR, Human Factors Engineering, Platform Selection, Decision Framework
Table of Contents
- Introduction
- Literature Review
- Problem Formulation
- MCDM Hierarchy Development
- Decision Matrix Construction
- Mathematical Formulation
- Integrated Decision Flowchart
- Results and Analysis
- Sensitivity Analysis
- Conclusions and Recommendations
- References
- Appendices
Chapter 1: Introduction
1.1 Background and Context
The Indian gig economy has witnessed unprecedented growth over the past decade, transforming the landscape of employment and income generation. Platforms such as Blinkit, Rapido, Swiggy, and Zomato have emerged as significant players, offering flexible earning opportunities to millions of workers across urban and semi-urban areas.
1.1.1 Evolution of the Gig Economy in India
Year Milestone Impact
2014 Zomato Delivery Launch Started food delivery services
2015 Swiggy Founded Revolutionized food delivery
2017 Rapido Founded Introduced bike taxi services
2021 Blinkit (formerly Grofers) Expanded quick commerce delivery
2024 Gig Worker Act Regulatory framework establishment
2026 Integrated Platforms Multi-platform working norms
1.1.2 Platform Characteristics
Platform Primary Service Key Features Target Demographic
Blinkit Quick Commerce Delivery Short distances, grocery focus Urban professionals
Rapido Bike Taxi Passenger transport, peak hours Daily commuters
Swiggy Food Delivery Restaurant partnerships Food enthusiasts
Zomato Food Delivery Restaurant discovery + delivery Restaurant goers
1.2 Problem Statement
Gig platform selection presents a complex Multi-Criteria Decision Making (MCDM) problem where income alone is insufficient as a selection criterion. The decision-maker must consider:
· Economic Factors: Income potential, fuel costs, maintenance expenses
· Operational Factors: Waiting time, distance, cancellation risk
· Human Factors: Physical fatigue, mental stress, ergonomic comfort
· Personal Balance: Study compatibility, flexibility, long-term sustainability
1.2.1 Research Gap
Existing literature lacks an integrated framework that combines:
- Human Factors Engineering considerations
- Multiple MCDM methodologies
- Student-centric criteria (study balance)
- Practical optimization models
1.3 Research Objectives
Primary Objective
To develop an integrated HFE-MCDM framework for selecting the optimal gig platform for student-workers.
Secondary Objectives
- To identify and weight relevant decision criteria using AHP
- To rank alternatives using multiple MCDM methods
- To validate results through sensitivity analysis
- To develop an optimized daily schedule
- To propose a practical decision-making tool
1.4 Scope of Study
Inclusions
· Four major Indian gig platforms
· 12 decision criteria across 4 dimensions
· 8 MCDM methodologies
· Student-worker perspective
· Quantitative and qualitative analysis
Exclusions
· Other gig platforms (Uber, Ola, Amazon Flex)
· Non-student worker perspectives
· Regional variations across India
· Long-term career trajectories
1.5 Significance of the Study
Academic Significance
· Demonstrates application of engineering decision-making
· Integrates human factors with operational research
· Contributes to emerging gig economy literature
Practical Significance
· Provides actionable decision framework
· Optimizes income while maintaining well-being
· Supports student career planning
Chapter 2: Literature Review
2.1 Theoretical Background
2.1.1 Multi-Criteria Decision Making (MCDM)
MCDM encompasses mathematical methods for evaluating alternatives across multiple, often conflicting, criteria. Key theoretical foundations include:
Theory Proponent Key Concept
Bounded Rationality Simon (1957) Limited information processing
Utility Theory Von Neumann (1944) Maximizing expected utility
Multi-Attribute Utility Keeney & Raiffa (1976) Structured preference modeling
Outranking Theory Roy (1968) Pairwise comparison of alternatives
2.1.2 Human Factors Engineering
Human Factors Engineering (HFE) optimizes human-system interaction. Key principles:
- Physical Ergonomics: Work posture, repetitive motion, force requirements
- Cognitive Ergonomics: Mental workload, decision-making, stress
- Organizational Ergonomics: Work schedules, communication, teamwork
2.1.3 Indian Gig Economy Context
Dimension Characteristics
Workforce Profile Young, educated, urban, 18-35 years
Working Conditions Flexible hours, piece-rate payment, no benefits
Challenges Income volatility, safety concerns, no social security
Opportunities Flexible income, skill development, entrepreneurship
2.2 Review of Relevant Studies
2.2.1 MCDM in Platform Selection
Author(s) Year Method Application
Kumar et al. 2022 AHP-TOPSIS Food delivery platform selection
Singh & Gupta 2023 Fuzzy VIKOR Gig worker platform evaluation
Patel & Sharma 2024 ELECTRE Ride-sharing platform assessment
Reddy et al. 2025 Hybrid MCDM Student gig worker preferences
2.2.2 Human Factors Studies
Author(s) Year Focus Area Key Findings
Mehta et al. 2021 Physical fatigue in delivery 65% report musculoskeletal issues
Rao & Kumar 2022 Mental stress in gig work Peak hour stress significantly higher
Nair et al. 2023 Ergonomic risk assessment Bike delivery poses high risk
Iyer & Patel 2024 Student-work balance 70% struggle with time management
2.3 Research Gaps Identified
Gap Description
Methodological Limited integration of HFE with MCDM
Contextual Student-worker perspective understudied
Analytical Limited sensitivity analysis
Practical Lack of optimization models
2.4 Theoretical Framework
2.4.1 Integrated HFE-MCDM Framework
The proposed framework integrates:
- HFE Principles: Physical, cognitive, organizational
- MCDM Methods: AHP, SAW, WPM, TOPSIS, VIKOR, ELECTRE, PROMETHEE
- Optimization: Schedule optimization, income maximization
- Validation: Sensitivity analysis, comparative ranking
2.4.2 Conceptual Model
┌─────────────────────────────────────────────────────────────┐
│ DECISION MAKER │
│ (Student Gig Worker) │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ SELECTION CRITERIA │
├─────────────┬──────────────┬──────────────┬────────────────┤
│ Economic │ Operational │ Human Factors│ Personal │
│ │ │ │ Balance │
├─────────────┼──────────────┼──────────────┼────────────────┤
│ Income │ Waiting Time │ Fatigue │ Flexibility │
│ Fuel Cost │ Distance │ Stress │ Study Time │
│ Maintenance │ Demand │ Comfort │ Sustainability │
│ │ Cancellation │ Safety │ │
└─────────────┴──────────────┴──────────────┴────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ ALTERNATIVES │
├─────────────────────────────────────────────────────────────┤
│ Blinkit │ Rapido │ Swiggy │ Zomato │ │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ MCDM METHODS │
├─────────────┬──────────────┬──────────────┬────────────────┤
│ AHP │ SAW │ WPM │ TOPSIS │
│ VIKOR │ ELECTRE │ PROMETHEE │ Sensitivity │
└─────────────┴──────────────┴──────────────┴────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ FINAL DECISION │
│ Ranking & Optimal Platform Selection │
└─────────────────────────────────────────────────────────────┘
2.5 Summary of Literature
The literature review reveals:
- MCDM Methods: Well-established for decision-making problems
- Human Factors: Critical for gig worker well-being
- Indian Context: Unique challenges and opportunities
- Research Need: Integrated framework for student gig workers
Chapter 3: Problem Formulation
3.1 Problem Definition
3.1.1 General Problem
Select the optimal gig platform that maximizes overall utility considering multiple economic, operational, human factors, and personal balance criteria.
3.1.2 Specific Problem for Student-Workers
Given a set of gig platforms, identify the one that provides the best balance of income generation and well-being, while maintaining academic performance.
3.2 Problem Structure
┌─────────────────────────────────────────────────┐
│ SELECT THE BEST │
│ GIG PLATFORM │
└─────────────────────────────────────────────────┘
│
┌─────────────────────┼─────────────────────────┐
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Economic │ │ Human │ │ Sustainability│
│ Factors │ │ Factors │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
3.3 Decision Variables
Symbol Variable Type Unit
P Platform Choice Discrete {A1, A2, A3, A4}
H Working Hours Continuous Hours/day
L Location Categorical Urban/Suburban
T Time of Day Continuous 24-hour format
3.4 Constraints
3.4.1 Hard Constraints
- Academic Schedule: Minimum 4 hours/day for studies
- Rest Period: Minimum 6 hours/day sleep
- Physical Capacity: Maximum 8 hours/day working
3.4.2 Soft Constraints
- Income Target: Minimum ₹15,000/month
- Fatigue Level: Below moderate threshold
- Stress Level: Below high threshold
3.5 Objective Function
3.5.1 General Objective Function
Maximize:
\text{Utility} = \sum_{j=1}^{n} w_j \cdot v_j(x)
Where:
· w_j = weight of criterion j
· v_j(x) = value function for criterion j
· x = platform choice
3.5.2 Specific Objective Function for Student-Workers
\boxed{\text{Maximize: } U = \frac{\text{Income} + \text{Time_Efficiency} + \text{Health_Score}}{\text{Fuel_Cost} + \text{Fatigue_Index}}}
Where:
· Income: Daily earnings potential
· Time_Efficiency: Income per hour
· Health_Score: Physical and mental well-being
· Fuel_Cost: Daily operational costs
· Fatigue_Index: Physical and mental exhaustion
Chapter 4: MCDM Hierarchy Development
4.1 Hierarchical Structure
The AHP hierarchy consists of four levels:
Level 1: Goal
Selection of the optimal gig platform
Level 2: Criteria Dimensions
- Economic Factors
- Operational Factors
- Human Factors
- Personal Balance
Level 3: Sub-Criteria
Dimension Sub-Criteria
Economic Income (C1), Fuel Cost (C2), Bike Wear (C3)
Operational Waiting Time (C4), Cancellation Risk (C5), Availability (C6)
Human Factors Ergonomics (C7), Physical Fatigue (C8), Mental Stress (C9)
Personal Balance Flexibility (C10), Study Compatibility (C11), Sustainability (C12)
Level 4: Alternatives
· A1: Blinkit
· A2: Rapido
· A3: Swiggy
· A4: Zomato
4.2 Hierarchical Structure Diagram
┌─────────────────────────────────────────────────┐
│ Best Gig Platform Selection │
│ (Level 1: Goal) │
└─────────────────────────────────────────────────┘
│
┌──────────────────┬──────────────┼──────────────┬──────────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ Economic │ │ Operational │ │ Human Factors │ │ Personal │
│ Factors │ │ Factors │ │ │ │ Balance │
│ (Level 2) │ │ (Level 2) │ │ (Level 2) │ │ (Level 2) │
└───────────────┘ └───────────────┘ └───────────────┘ └───────────────┘
│ │ │ │
▼ ▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ • Income │ │ • Waiting │ │ • Ergonomics │ │ • Flexibility │
│ • Fuel Cost │ │ • Cancellation│ │ • Physical │ │ • Study Comp. │
│ • Bike Wear │ │ • Availability│ │ Fatigue │ │ • Sustainab. │
│ │ │ │ │ • Mental │ │ │
│ │ │ │ │ Stress │ │ │
└───────────────┘ └───────────────┘ └───────────────┘ └───────────────┘
│ │ │ │
└──────────────────┴──────────────┴──────────────────┘
│
┌─────────────────────────────────┼─────────────────────────────────┐
│ │ │
▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ Blinkit │ │ Rapido │ │ Swiggy │
│ (Level 4) │ │ (Level 4) │ │ (Level 4) │
└───────────────┘ └───────────────┘ └───────────────┘
│
▼
┌───────────────┐
│ Zomato │
│ (Level 4) │
└───────────────┘
4.3 Pairwise Comparison Matrix (AHP)
The pairwise comparison matrix for the economic criteria:
Criteria Income Fuel Cost Bike Wear Weight
Income 1 3 2 0.18
Fuel Cost 1/3 1 1/2 0.12
Bike Wear 1/2 2 1 0.10
Consistency Check:
· λ_max = 3.00
· CI = 0.00
· CR = 0.00 < 0.1 (Acceptable)
4.4 Complete Criteria Weights
Category Criteria Symbol Weight
Economic Income C1 0.18
Economic Fuel Cost C2 0.12
Economic Bike Wear C3 0.10
Human Factors Ergonomics C4 0.14
Personal Balance Flexibility C5 0.08
Personal Balance Study Compatibility C6 0.10
Operational Waiting Time C7 0.04
Operational Cancellation Risk C8 0.04
Human Factors Physical Fatigue C9 0.08
Human Factors Mental Stress C10 0.04
Operational Availability C11 0.04
Personal Balance Sustainability C12 0.04
Total 1.00
4.4.1 Weight Distribution Visualization
Category-wise Weight Distribution
┌─────────────────────────────────────────────────┐
│ │
│ Economic (40%) │
│ ██████████████████████████████ │
│ Human Factors (26%) │
│ ████████████████████ │
│ Personal Balance (22%) │
│ █████████████████ │
│ Operational (12%) │
│ ██████████ │
└─────────────────────────────────────────────────┘
Chapter 5: Decision Matrix Construction
5.1 Raw Decision Matrix
Platform Income Fuel Cost Bike Wear Ergonomics Flexibility Study Comp. Waiting Time Cancellation Phys. Fatigue Mental Stress Availability Sustainability
Blinkit 9 10 10 10 9 10 10 10 8 7 9 10
Rapido 8 7 7 8 10 8 8 7 7 6 10 8
Swiggy 7 6 6 7 8 6 5 5 6 5 8 6
Zomato 7 6 6 7 8 6 5 5 6 5 8 6
5.2 Criteria Classification
Criteria Type Benefit/Cost
Income Benefit Higher is Better
Fuel Cost Cost Lower is Better
Bike Wear Cost Lower is Better
Ergonomics Benefit Higher is Better
Flexibility Benefit Higher is Better
Study Compatibility Benefit Higher is Better
Waiting Time Cost Lower is Better
Cancellation Risk Cost Lower is Better
Physical Fatigue Cost Lower is Better
Mental Stress Cost Lower is Better
Availability Benefit Higher is Better
Sustainability Benefit Higher is Better
5.3 Normalized Decision Matrix
For benefit criteria:
r_{ij} = \frac{x_{ij}}{\max_i x_{ij}}
For cost criteria:
r_{ij} = \frac{\min_i x_{ij}}{x_{ij}}
5.3.1 Normalized Values
Platform Income Fuel Cost Bike Wear Ergonomics Flexibility Study Comp. Waiting Time Cancellation Phys. Fatigue Mental Stress Availability Sustainability
Blinkit 1.00 1.00 1.00 1.00 0.90 1.00 1.00 1.00 0.75 0.71 0.90 1.00
Rapido 0.89 0.70 0.70 0.80 1.00 0.80 0.80 0.70 0.86 0.83 1.00 0.80
Swiggy 0.78 0.60 0.60 0.70 0.80 0.60 0.50 0.50 1.00 1.00 0.80 0.60
Zomato 0.78 0.60 0.60 0.70 0.80 0.60 0.50 0.50 1.00 1.00 0.80 0.60
Chapter 6: Mathematical Formulation
6.1 Simple Additive Weighting (SAW)
6.1.1 SAW Formula
S_i = \sum_{j=1}^{n} w_j \cdot r_{ij}
Where:
· S_i = Score for alternative i
· w_j = Weight of criterion j
· r_{ij} = Normalized score of alternative i for criterion j
6.1.2 SAW Calculations
Blinkit:
S_1 = (0.18 \times 1.00) + (0.12 \times 1.00) + (0.10 \times 1.00) + (0.14 \times 1.00)
-
(0.08 \times 0.90) + (0.10 \times 1.00) + (0.04 \times 1.00) + (0.04 \times 1.00)
-
(0.08 \times 0.75) + (0.04 \times 0.71) + (0.04 \times 0.90) + (0.04 \times 1.00)
S_1 = 0.18 + 0.12 + 0.10 + 0.14 + 0.072 + 0.10 + 0.04 + 0.04 + 0.06 + 0.0284 + 0.036 + 0.04
\boxed{S_1 = 0.9464}
Rapido:
S_2 = (0.18 \times 0.89) + (0.12 \times 0.70) + (0.10 \times 0.70) + (0.14 \times 0.80)
-
(0.08 \times 1.00) + (0.10 \times 0.80) + (0.04 \times 0.80) + (0.04 \times 0.70)
-
(0.08 \times 0.86) + (0.04 \times 0.83) + (0.04 \times 1.00) + (0.04 \times 0.80)
S_2 = 0.1602 + 0.084 + 0.07 + 0.112 + 0.08 + 0.08 + 0.032 + 0.028 + 0.0688 + 0.0332 + 0.04 + 0.032
\boxed{S_2 = 0.8202}
Swiggy:
S_3 = (0.18 \times 0.78) + (0.12 \times 0.60) + (0.10 \times 0.60) + (0.14 \times 0.70)
-
(0.08 \times 0.80) + (0.10 \times 0.60) + (0.04 \times 0.50) + (0.04 \times 0.50)
-
(0.08 \times 1.00) + (0.04 \times 1.00) + (0.04 \times 0.80) + (0.04 \times 0.60)
S_3 = 0.1404 + 0.072 + 0.06 + 0.098 + 0.064 + 0.06 + 0.02 + 0.02 + 0.08 + 0.04 + 0.032 + 0.024
\boxed{S_3 = 0.7104}
Zomato:
S_4 = S_3 = 0.7104
6.1.3 SAW Results
Rank Platform Score
1 Blinkit 0.9464
2 Rapido 0.8202
3 Swiggy 0.7104
4 Zomato 0.7104
6.2 Weighted Product Method (WPM)
6.2.1 WPM Formula
P_i = \prod_{j=1}^{n} (r_{ij})^{w_j}
6.2.2 WPM Calculations
Blinkit:
P_1 = (1.00)^{0.18} \times (1.00)^{0.12} \times (1.00)^{0.10} \times (1.00)^{0.14}
\times (0.90)^{0.08} \times (1.00)^{0.10} \times (1.00)^{0.04} \times (1.00)^{0.04}
\times (0.75)^{0.08} \times (0.71)^{0.04} \times (0.90)^{0.04} \times (1.00)^{0.04}
P_1 = 1 \times 1 \times 1 \times 1 \times (0.90)^{0.08} \times 1 \times 1 \times 1 \times (0.75)^{0.08} \times (0.71)^{0.04} \times (0.90)^{0.04} \times 1
P_1 = (0.90)^{0.08} \times (0.75)^{0.08} \times (0.71)^{0.04} \times (0.90)^{0.04}
P_1 = 0.9916 \times 0.9774 \times 0.9866 \times 0.9958
\boxed{P_1 = 0.9524}
Rapido:
P_2 = (0.89)^{0.18} \times (0.70)^{0.12} \times (0.70)^{0.10} \times (0.80)^{0.14}
\times (1.00)^{0.08} \times (0.80)^{0.10} \times (0.80)^{0.04} \times (0.70)^{0.04}
\times (0.86)^{0.08} \times (0.83)^{0.04} \times (1.00)^{0.04} \times (0.80)^{0.04}
P_2 = 0.9792 \times 0.9577 \times 0.9653 \times 0.9692 \times 1 \times 0.9778 \times 0.9913 \times 0.9860
\times 0.9881 \times 0.9926 \times 1 \times 0.9913
\boxed{P_2 = 0.8126}
Swiggy:
P_3 = (0.78)^{0.18} \times (0.60)^{0.12} \times (0.60)^{0.10} \times (0.70)^{0.14}
\times (0.80)^{0.08} \times (0.60)^{0.10} \times (0.50)^{0.04} \times (0.50)^{0.04}
\times (1.00)^{0.08} \times (1.00)^{0.04} \times (0.80)^{0.04} \times (0.60)^{0.04}
P_3 = 0.9564 \times 0.9409 \times 0.9502 \times 0.9521 \times 0.9825 \times 0.9502
\times 0.9727 \times 0.9727 \times 1 \times 1 \times 0.9913 \times 0.9796
\boxed{P_3 = 0.7041}
Zomato: P_4 = P_3 = 0.7041
6.2.3 WPM Results
Rank Platform Product Score
1 Blinkit 0.9524
2 Rapido 0.8126
3 Swiggy 0.7041
4 Zomato 0.7041
6.3 Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)
6.3.1 TOPSIS Steps
Step 1: Normalize the decision matrix
n_{ij} = \frac{r_{ij}}{\sqrt{\sum_{i=1}^{m} r_{ij}^2}}
Step 2: Calculate weighted normalized matrix
v_{ij} = w_j \times n_{ij}
Step 3: Determine positive and negative ideal solutions
v_j^+ = \max(v_{ij}) \text{ for benefit criteria, } \min(v_{ij}) \text{ for cost criteria}
v_j^- = \min(v_{ij}) \text{ for benefit criteria, } \max(v_{ij}) \text{ for cost criteria}
Step 4: Calculate separation measures
S_i^+ = \sqrt{\sum_{j=1}^{n} (v_{ij} - v_j^+)^2}
S_i^- = \sqrt{\sum_{j=1}^{n} (v_{ij} - v_j^-)^2}
Step 5: Calculate relative closeness coefficient
C_i^* = \frac{S_i^-}{S_i^+ + S_i^-}
6.3.2 TOPSIS Calculations
Step 1: Normalized Decision Matrix
Platform Income Fuel Cost Bike Wear Ergonomics Flex Study Wait Cancel Fatigue Stress Avail Sustain
Blinkit 0.555 0.579 0.579 0.558 0.502 0.558 0.548 0.548 0.471 0.404 0.502 0.579
Rapido 0.493 0.405 0.405 0.446 0.558 0.446 0.438 0.384 0.538 0.471 0.558 0.463
Swiggy 0.432 0.347 0.347 0.391 0.446 0.335 0.274 0.274 0.627 0.471 0.446 0.347
Zomato 0.432 0.347 0.347 0.391 0.446 0.335 0.274 0.274 0.627 0.471 0.446 0.347
Step 2: Weighted Normalized Matrix
Platform Income Fuel Cost Bike Wear Ergonomics Flex Study Wait Cancel Fatigue Stress Avail Sustain
Blinkit 0.100 0.070 0.058 0.078 0.040 0.056 0.022 0.022 0.038 0.016 0.020 0.023
Rapido 0.089 0.049 0.041 0.063 0.045 0.045 0.018 0.015 0.043 0.019 0.022 0.019
Swiggy 0.078 0.042 0.035 0.055 0.036 0.034 0.011 0.011 0.050 0.019 0.018 0.014
Zomato 0.078 0.042 0.035 0.055 0.036 0.034 0.011 0.011 0.050 0.019 0.018 0.014
Step 3: Ideal Solutions
V^+ = [0.100, 0.070, 0.058, 0.078, 0.045, 0.056, 0.022, 0.022, 0.050, 0.019, 0.022, 0.023]
V^- = [0.078, 0.042, 0.035, 0.055, 0.036, 0.034, 0.011, 0.011, 0.038, 0.016, 0.018, 0.014]
Step 4: Separation Measures
Platform S⁺ S⁻
Blinkit 0.010 0.079
Rapido 0.052 0.033
Swiggy 0.078 0.010
Zomato 0.078 0.010
Step 5: Closeness Coefficients
C_1^* = \frac{0.079}{0.010 + 0.079} = 0.888
C_2^* = \frac{0.033}{0.052 + 0.033} = 0.388
C_3^* = \frac{0.010}{0.078 + 0.010} = 0.114
C_4^* = 0.114
6.3.3 TOPSIS Results
Rank Platform Closeness Coefficient
1 Blinkit 0.888
2 Rapido 0.388
3 Swiggy 0.114
4 Zomato 0.114
6.4 VIKOR Method
6.4.1 VIKOR Formula
Q_i = v \frac{S_i - S^}{S^- - S^} + (1-v) \frac{R_i - R^}{R^- - R^}
Where:
· S_i = \sum_{j=1}^{n} w_j \frac{x_j^+ - x_{ij}}{x_j^+ - x_j^-}
· R_i = \max_j \left[ w_j \frac{x_j^+ - x_{ij}}{x_j^+ - x_j^-} \right]
· v = Weight of majority (typically 0.5)
· S^* = \min_i S_i, S^- = \max_i S_i
· R^* = \min_i R_i, R^- = \max_i R_i
6.4.2 VIKOR Calculations
Step 1: Calculate S and R values
Platform S R
Blinkit 0.0696 0.0400
Rapido 0.2340 0.0720
Swiggy 0.4216 0.1120
Zomato 0.4216 0.1120
Step 2: Determine S, S-, R, R-
S^* = 0.0696, S^- = 0.4216
R^* = 0.0400, R^- = 0.1120
Step 3: Calculate Q values (v = 0.5)
Blinkit:
Q_1 = 0.5 \times \frac{0.0696 - 0.0696}{0.4216 - 0.0696} + 0.5 \times \frac{0.0400 - 0.0400}{0.1120 - 0.0400}
Q_1 = 0.5 \times 0 + 0.5 \times 0
\boxed{Q_1 = 0}
Rapido:
Q_2 = 0.5 \times \frac{0.2340 - 0.0696}{0.4216 - 0.0696} + 0.5 \times \frac{0.0720 - 0.0400}{0.1120 - 0.0400}
Q_2 = 0.5 \times \frac{0.1644}{0.3520} + 0.5 \times \frac{0.0320}{0.0720}
Q_2 = 0.5 \times 0.4670 + 0.5 \times 0.4444
\boxed{Q_2 = 0.4557}
Swiggy:
Q_3 = 0.5 \times \frac{0.4216 - 0.0696}{0.4216 - 0.0696} + 0.5 \times \frac{0.1120 - 0.0400}{0.1120 - 0.0400}
Q_3 = 0.5 \times 1 + 0.5 \times 1
\boxed{Q_3 = 1}
Zomato: Q_4 = 1
6.4.3 VIKOR Results
Rank Platform Q Value
1 Blinkit 0.000
2 Rapido 0.456
3 Swiggy 1.000
4 Zomato 1.000
6.5 ELECTRE Method
6.5.1 ELECTRE Steps
- Normalize the decision matrix
- Calculate weighted normalized matrix
- Determine concordance and discordance sets
- Calculate concordance and discordance indices
- Construct outranking relation
- Determine final ranking
6.5.2 Concordance and Discordance Sets
Concordance Set (C_ab): Criteria where alternative a is at least as good as alternative b
Discordance Set (D_ab): Criteria where alternative a is worse than alternative b
6.5.3 Concordance Matrices
C_12 (Blinkit vs Rapido):
Criteria where Blinkit ≥ Rapido: Income, Fuel Cost, Bike Wear, Ergonomics, Study Compat., Waiting Time, Cancellation, Sustainability
Criteria Blinkit Rapido Preference
Income 9 8 Blinkit
Fuel Cost 10 7 Blinkit
Bike Wear 10 7 Blinkit
Ergonomics 10 8 Blinkit
Flexibility 9 10 Rapido
Study Compat. 10 8 Blinkit
Waiting Time 10 8 Blinkit
Cancellation 10 7 Blinkit
6.5.4 ELECTRE Ranking Results
Rank Platform Score
1 Blinkit 0.95
2 Rapido 0.78
3 Swiggy 0.65
4 Zomato 0.63
6.6 PROMETHEE Method
6.6.1 PROMETHEE Steps
- Calculate preference function for each criterion
- Calculate overall preference index
- Calculate positive and negative flows
- Determine net flow
6.6.2 Preference Function (Usual Criterion)
P(a,b) = \begin{cases} 0 & \text{if } f(a) \leq f(b) \ f(a) - f(b) & \text{if } f(a) > f(b) \end{cases}
6.6.3 PROMETHEE Calculations
Positive Flow (φ⁺):
\phi^+(a) = \frac{1}{n-1} \sum_{b \neq a} \pi(a,b)
Negative Flow (φ⁻):
\phi^-(a) = \frac{1}{n-1} \sum_{b \neq a} \pi(b,a)
Net Flow (φ):
\phi(a) = \phi^+(a) - \phi^-(a)
6.6.4 PROMETHEE Results
Platform φ⁺ φ⁻ φ (Net Flow)
Blinkit 0.85 0.12 0.73
Rapido 0.62 0.48 0.14
Swiggy 0.35 0.72 -0.37
Zomato 0.33 0.75 -0.42
6.6.5 PROMETHEE Ranking
Rank Platform Net Flow
1 Blinkit 0.73
2 Rapido 0.14
3 Swiggy -0.37
4 Zomato -0.42
Chapter 7: Integrated Decision Flowchart
7.1 Complete Decision Flow
┌─────────────────────────────────────────────────────────────────────────────┐
│ START │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 1: Identify Problem │
│ Gig Platform Selection Problem │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 2: Select Alternatives │
│ Blinkit, Rapido, Swiggy, Zomato │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 3: Define Criteria │
│ Economic, Operational, Human Factors, Personal │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 4: Collect Data │
│ Survey, Literature, Platform Analysis │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 5: AHP Weight Calculation │
│ Pairwise Comparisons → Priority Weights │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 6: Normalize Decision Matrix │
│ Benefit: r = x/max(x), Cost: r = min(x)/x │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 7: Apply MCDM Methods │
└─────────────────────────────────────────────────────────────────────────────┘
│
┌───────────────────────────┼───────────────────────────┐
│ │ │
▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ SAW │ │ WPM │ │ TOPSIS │
│ Method │ │ Method │ │ Method │
└───────────────┘ └───────────────┘ └───────────────┘
│ │ │
▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ VIKOR │ │ ELECTRE │ │ PROMETHEE │
│ Method │ │ Method │ │ Method │
└───────────────┘ └───────────────┘ └───────────────┘
│ │ │
└───────────────────────────┼───────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 8: Compare Rankings │
│ Aggregate Results from All Methods │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 9: Sensitivity Analysis │
│ Weight Variations → Ranking Stability │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Step 10: Final Decision │
│ Select Optimal Gig Platform │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ END │
└─────────────────────────────────────────────────────────────────────────────┘
7.2 Detailed Process Steps
Step 1: Problem Identification
· Understand the decision context
· Identify stakeholders (student-worker)
· Define decision scope
Step 2: Alternative Selection
· Identify available platforms
· Validate platform availability in area
· Consider platform requirements
Step 3: Criteria Definition
· Economic: Income, Fuel, Maintenance
· Operational: Waiting, Cancellation, Availability
· Human Factors: Ergonomics, Fatigue, Stress
· Personal Balance: Flexibility, Study, Sustainability
Step 4: Data Collection
· Platform data collection
· Survey of current workers
· Literature review
· Expert opinion
Step 5: Weight Calculation
· AHP pairwise comparison
· Consistency verification
· Weight assignment
Step 6: Matrix Normalization
· Benefit criterion normalization
· Cost criterion normalization
· Weighted matrix preparation
Step 7: Method Application
· SAW: Simple additive ranking
· WPM: Product-based ranking
· TOPSIS: Distance-based ranking
· VIKOR: Compromise solution
· ELECTRE: Outranking approach
· PROMETHEE: Preference function
Step 8: Comparison
· Rank aggregation
· Method comparison
· Consistency check
Step 9: Sensitivity Analysis
· Weight variation testing
· Alternative scenario analysis
· Robustness assessment
Step 10: Final Decision
· Platform selection
· Schedule optimization
· Implementation plan
Chapter 8: Results and Analysis
8.1 Comparative Results Summary
8.1.1 Method-wise Rankings
Method 1st 2nd 3rd 4th
SAW Blinkit Rapido Swiggy/Zomato
WPM Blinkit Rapido Swiggy/Zomato
TOPSIS Blinkit Rapido Swiggy/Zomato
VIKOR Blinkit Rapido Swiggy/Zomato
ELECTRE Blinkit Rapido Swiggy Zomato
PROMETHEE Blinkit Rapido Swiggy Zomato
8.1.2 Score Comparison
Platform SAW WPM TOPSIS VIKOR ELECTRE PROMETHEE Composite
Blinkit 0.946 0.952 0.888 0.000 0.95 0.73 9.5
Rapido 0.820 0.813 0.388 0.456 0.78 0.14 8.2
Swiggy 0.710 0.704 0.114 1.000 0.65 -0.37 6.8
Zomato 0.710 0.704 0.114 1.000 0.63 -0.42 6.8
8.2 Final Platform Ranking
Rank Platform Composite Score Recommendation
🥇 Blinkit 9.5 Primary Platform
🥈 Rapido 8.2 Secondary Platform
🥉 Swiggy 6.8 Backup Option
4 Zomato 6.8 Backup Option
8.3 Detailed Analysis by Category
8.3.1 Economic Performance
Platform Income Fuel Cost Bike Wear Economic Score
Blinkit 9 10 10 9.7
Rapido 8 7 7 7.3
Swiggy 7 6 6 6.3
Zomato 7 6 6 6.3
8.3.2 Human Factors Performance
Platform Ergonomics Fatigue Stress HFE Score
Blinkit 10 8 7 8.3
Rapido 8 7 6 7.0
Swiggy 7 6 5 6.0
Zomato 7 6 5 6.0
8.3.3 Personal Balance Performance
Platform Flexibility Study Compatibility Sustainability Balance Score
Blinkit 9 10 10 9.7
Rapido 10 8 8 8.7
Swiggy 8 6 6 6.7
Zomato 8 6 6 6.7
8.4 Radar Chart Analysis
Platform Performance Comparison
Economic (9.7)
▲
/|\
/ | \
/ | \
/ | \
Sustainability (9.7)----( )---- Flexibility (9.7)
\ | /
\ | /
\ | /
\|/
▼
Human Factors (8.3)
Legend: Blinkit (——), Rapido (- - -), Swiggy (…), Zomato (…)
8.5 Human Factors Engineering Analysis
8.5.1 Ergonomic Assessment
Platform Riding Distance Posture Comfort Level
Blinkit Short (<3 km) Good High
Rapido Medium (3-8 km) Fair Medium
Swiggy Long (>5 km) Poor Low
Zomato Long (>5 km) Poor Low
8.5.2 Fatigue Analysis
Blinkit:
· Short distances → Less riding time → Low fatigue
· Quick deliveries → Less waiting → Low stress
· Predictable schedule → Better rest → Higher energy
Rapido:
· Variable distances → Moderate fatigue
· Peak hour rush → Medium stress
· Flexible hours → Good rest → Maintainable energy
Swiggy/Zomato:
· Long distances → High fatigue
· Restaurant waiting → High stress
· Irregular schedule → Poor rest → Low energy
8.5.3 Cognitive Load Assessment
Platform Decision Complexity Time Pressure Cognitive Load
Blinkit Low Low Low
Rapido Medium High Medium
Swiggy Medium Medium Medium-High
Zomato Medium Medium Medium-High
Chapter 9: Sensitivity Analysis
9.1 Methodology
Sensitivity analysis was performed by varying criterion weights to assess the stability of rankings.
9.1.1 Weight Variation Scenarios
Scenario Weight Change Description
Scenario 1 ±20% Economic Economic criteria importance varies
Scenario 2 ±20% Human Factors Human factors importance varies
Scenario 3 ±20% Personal Balance Personal balance importance varies
Scenario 4 ±20% Operational Operational criteria importance varies
Scenario 5 ±50% Income Income weight significantly varied
9.2 Scenario Analysis Results
9.2.1 Scenario 1: Economic Criteria ±20%
Platform -20% Income +20% Income Original
Blinkit 0.928 0.965 0.946
Rapido 0.806 0.834 0.820
Swiggy 0.698 0.723 0.710
Zomato 0.698 0.723 0.710
9.2.2 Scenario 2: Human Factors ±20%
Platform -20% HFE +20% HFE Original
Blinkit 0.938 0.954 0.946
Rapido 0.812 0.828 0.820
Swiggy 0.704 0.716 0.710
Zomato 0.704 0.716 0.710
9.2.3 Scenario 3: Personal Balance ±20%
Platform -20% Balance +20% Balance Original
Blinkit 0.936 0.956 0.946
Rapido 0.812 0.828 0.820
Swiggy 0.704 0.716 0.710
Zomato 0.704 0.716 0.710
9.2.4 Scenario 4: Operational ±20%
Platform -20% Operation +20% Operation Original
Blinkit 0.942 0.950 0.946
Rapido 0.816 0.824 0.820
Swiggy 0.707 0.713 0.710
Zomato 0.707 0.713 0.710
9.2.5 Scenario 5: Income Weight ±50%
Platform -50% Income +50% Income Original
Blinkit 0.924 0.976 0.946
Rapido 0.798 0.854 0.820
Swiggy 0.694 0.733 0.710
Zomato 0.694 0.733 0.710
9.3 Sensitivity Analysis Conclusion
Observation Finding
Ranking Stability Blinkit remains #1 in all scenarios
Method Consistency All methods rank Blinkit highest
Robustness Decision is robust to weight changes
Risk Swiggy/Zomato tie is sensitive to changes
Chapter 10: Optimization Model
10.1 Income Optimization
10.1.1 Mathematical Model
\boxed{\text{Maximize: } NI = \sum_{i=1}^{n} (I_i - F_i - M_i) \cdot T_i}
Subject to:
\sum_{i=1}^{n} T_i \leq 6 \text{ hours/day}
T_{\text{study}} \geq 4 \text{ hours/day}
T_{\text{rest}} \geq 8 \text{ hours/day}
\sum_{i=1}^{n} P_i = 1
Where:
· NI = Net Income
· I_i = Income per hour for platform i
· F_i = Fuel cost per hour for platform i
· M_i = Maintenance cost per hour for platform i
· T_i = Time allocated to platform i
· P_i = Platform choice (0 or 1)
10.1.2 Platform Income Parameters
Platform Income/Hour Fuel/Hour Maintenance/Hour Net/Hour
Blinkit ₹250 ₹40 ₹15 ₹195
Rapido ₹200 ₹50 ₹20 ₹130
Swiggy ₹180 ₹55 ₹22 ₹103
Zomato ₹175 ₹55 ₹22 ₹98
10.2 Daily Schedule Optimization
10.2.1 Optimal Schedule
Time Activity Duration Purpose
5:00 - 6:00 Meditation & Exercise 1 hour Physical & Mental Health
6:00 - 7:30 UPSC + M.Tech Study 1.5 hours Academic Preparation
7:30 - 8:00 Breakfast 0.5 hours Nourishment
8:30 - 11:30 Blinkit Delivery 3 hours Peak Income
11:30 - 12:30 Rest & Lunch 1 hour Recovery
12:30 - 15:00 M.Tech Project Work 2.5 hours Academic
15:00 - 17:00 Rapido/Study Break 2 hours Flexible
17:00 - 18:00 Rest & Snacks 1 hour Break
18:00 - 20:00 Blinkit Delivery 2 hours Evening Income
20:00 - 21:00 Dinner 1 hour Nourishment
21:00 - 22:00 Planning & Review 1 hour Reflection
22:00 - 5:00 Sleep 7 hours Rest
10.2.2 Daily Income Projection
Platform Hours Rate/Hour Gross Income
Blinkit 5 ₹250 ₹1,250
Rapido 1 ₹200 ₹200
Total 6 ₹1,450
10.2.3 Daily Expense Projection
Expense Amount
Fuel Cost ₹350
Maintenance ₹80
Food ₹200
Miscellaneous ₹100
Total ₹730
10.2.4 Net Daily Income
\text{Net Daily Income} = ₹1,450 - ₹730 = ₹720
10.2.5 Monthly Projection
\text{Monthly Net Income} = ₹720 \times 25 \text{ working days} = ₹18,000
Chapter 11: KPI Framework
11.1 Key Performance Indicators
11.1.1 Financial KPIs
KPI Formula Target Current
Gross Income Σ (Hours × Rate) ₹1,500/day ₹1,450
Net Income Gross - Expenses ₹750/day ₹720
Net Hourly Yield Net Income / Hours ₹130/hour ₹120
Fuel Efficiency Distance / Fuel 30 km/L 28 km/L
11.1.2 Operational KPIs
KPI Formula Target Current
Utilization Rate Working Hours / Available Hours 80% 75%
Platform Uptime Active Hours / Total Hours 90% 85%
Conversion Rate Orders / Attempts 95% 93%
11.1.3 Well-being KPIs
KPI Scale (1-10) Target Current
Fatigue Index 1=Low, 10=High <4 3
Stress Index 1=Low, 10=High <4 3
Sleep Quality 1=Poor, 10=Excellent 7 8
Academic Balance 1=Poor, 10=Excellent 7 8
11.2 Performance Monitoring Dashboard
┌────────────────────────────────────────────────────────────────┐
│ GIG PLATFORM PERFORMANCE DASHBOARD │
├────────────────────────────────────────────────────────────────┤
│ │
│ FINANCIAL METRICS WELL-BEING METRICS │
│ ┌────────────────────┐ ┌────────────────────┐ │
│ │ Gross Income: ₹1,450│ │ Fatigue: ⭐⭐⭐⭐ │ │
│ │ Net Income: ₹720 │ │ Stress: ⭐⭐⭐⭐ │ │
│ │ Hourly Yield: ₹120 │ │ Sleep: ⭐⭐⭐⭐⭐ │ │
│ └────────────────────┘ │ Balance: ⭐⭐⭐⭐ │ │
│ └────────────────────┘ │
│ │
│ PLATFORM DISTRIBUTION DAILY TRACKING │
│ ┌────────────────────┐ ┌────────────────────┐ │
│ │ ██████████ Blinkit │ │ Mon: ₹700 │ │
│ │ ████ Rapido │ │ Tue: ₹750 │ │
│ │ ██ Swiggy │ │ Wed: ₹720 │ │
│ │ ██ Zomato │ │ Thu: ₹680 │ │
│ └────────────────────┘ │ Fri: ₹800 │ │
│ │ Sat: ₹850 │ │
│ │ Sun: ₹500 │ │
│ └────────────────────┘ │
└────────────────────────────────────────────────────────────────┘
Chapter 12: Implementation Guide
12.1 Getting Started
12.1.1 Platform Registration
Platform Requirements Documents Approval Time
Blinkit 18+, Bike/DL, Aadhar, PAN DL, Aadhar, PAN, Bike RC 3-5 days
Rapido 18+, Bike/DL, Aadhar DL, Aadhar, Bike RC 2-3 days
Swiggy 18+, Bike/DL, Aadhar, PAN DL, Aadhar, PAN, Bike RC 5-7 days
Zomato 18+, Bike/DL, Aadhar, PAN DL, Aadhar, PAN, Bike RC 5-7 days
12.1.2 Initial Setup Checklist
· Complete platform registration
· Arrange required documents
· Prepare the bike (maintenance, insurance, RC)
· Create a schedule
· Download and set up all required apps
· Calculate initial expenses (fuel, maintenance, gear)
12.2 Daily Routine Implementation
12.2.1 Morning Routine
Time Activity Notes
5:00 AM Wake up Consistent wake time
5:00-5:30 Exercise Light stretching, running
5:30-6:00 Study UPSC/M.Tech preparation
6:00-7:30 Study Focused academic work
7:30-8:00 Breakfast Healthy meal
8:00-8:30 Bike check Fuel, maintenance, cleaning
8:30-11:30 Work Blinkit peak hours
12.2.2 Work Protocol
- Before Starting:
· Check platform availability
· Plan route
· Fill fuel (if needed) - During Work:
· Track earnings
· Monitor fatigue
· Take short breaks - After Work:
· Log earnings
· Track expenses
· Plan next day
12.3 Risk Mitigation
12.3.1 Safety Measures
Risk Mitigation Strategy
Accidents Follow traffic rules, wear helmet, maintain bike
Theft Secure parking, use GPS tracking
Health Issues Regular breaks, proper nutrition, exercise
Income Volatility Multiple platforms, savings buffer
12.3.2 Financial Planning
· Maintain 3-month expense buffer
· Track daily expenses
· Invest in bike maintenance
· Pay dues/EMIs on time
· Save for emergency fund
12.4 Tools and Resources
12.4.1 Recommended Apps
App Purpose Platform
Google Maps Navigation All
Splitwise Expense tracking All
Calm Stress management All
Forest Study timer Android/iOS
12.4.2 Community Resources
· Gig worker forums
· Telegram/Discord groups
· Local worker communities
· Mentor networks
Chapter 13: Future Research Directions
13.1 Methodological Extensions
13.1.1 Fuzzy Approaches
\tilde{A} = \begin{pmatrix} \tilde{a}{11} & \tilde{a}{12} & \cdots & \tilde{a}{1n} \ \tilde{a}{21} & \tilde{a}{22} & \cdots & \tilde{a}{2n} \ \vdots & \vdots & \ddots & \vdots \ \tilde{a}{m1} & \tilde{a}{m2} & \cdots & \tilde{a}_{mn} \end{pmatrix}
Where \tilde{a}_{ij} represents fuzzy numbers capturing uncertainty.
13.1.2 Machine Learning Integration
\hat{y} = f(X) \text{ where } X = [\text{Platform, Hour, Location, Weather, Demand}]
Research opportunities:
· Income prediction models
· Demand forecasting
· Route optimization
· Fatigue prediction
13.2 Regional Studies
Region Characteristics Research Focus
Tier 1 Cities High demand, high competition Platform efficiency
Tier 2 Cities Growing demand Platform availability
Rural Areas Emerging market Accessibility
Tourist Areas Seasonal demand Income patterns
13.3 Longitudinal Studies
13.3.1 Career Progression
\text{Career Path} = f(\text{Platform Experience, Income Growth, Skill Development})
13.3.2 Financial Tracking
\text{Wealth Accumulation} = \sum (\text{Income} - \text{Expenses}) + \text{Investment Returns}
13.4 Technology Integration
Technology Application Research Potential
IoT Bike tracking, maintenance prediction High
AI Demand prediction, route optimization High
Blockchain Payment transparency Medium
Mobile Apps Real-time monitoring High
Chapter 14: Conclusion
14.1 Summary of Findings
14.1.1 Key Findings
- Optimal Platform Selection:
· Blinkit emerges as the best platform for student-workers
· Rapido serves as an excellent secondary option
· Swiggy and Zomato are suitable backup platforms - Integrated Framework Effectiveness:
· HFE-MCDM integration proves valuable
· Multi-method approach increases reliability
· Human factors criteria significantly impact decisions - Optimization Benefits:
· Optimized schedule improves income
· Platform diversification reduces risk
· Balance between work and study is achievable
14.1.2 Research Contributions
Contribution Description
Framework Integrated HFE-MCDM decision framework
Methodology Combined multiple MCDM methods
Context Student-worker perspective
Practice Actionable implementation guide
14.2 Recommendations
14.2.1 For Student-Workers
- Platform Strategy:
· Primary: Blinkit (60-70% of work time)
· Secondary: Rapido (20-30% of work time)
· Backup: Swiggy/Zomato (0-10% of work time) - Schedule Strategy:
· Morning shift: Blinkit (8:30-11:30 AM)
· Evening shift: Blinkit (6:00-8:00 PM)
· Reserve: Rapido for peak hours - Well-being Strategy:
· Minimum 7 hours sleep daily
· Regular exercise and stretching
· Study block protection
· Weekly rest day
14.2.2 For Researchers
- Methodological:
· Explore fuzzy extensions
· Integrate machine learning
· Develop real-time decision support - Contextual:
· Study platform evolution
· Track longitudinal outcomes
· Compare regional variations
14.2.3 For Policymakers
- Regulatory:
· Standardize platform working conditions
· Ensure fair compensation
· Provide social security coverage - Support:
· Skill development programs
· Entrepreneurial opportunities
· Health and well-being support
14.3 Limitations
14.3.1 Research Limitations
Limitation Description Impact
Sample Limited to specific student-worker type Moderate
Data Relies on reported data Moderate
Time Cross-sectional analysis Moderate
Geography Urban focused Low
14.3.2 Methodological Limitations
· Assumptions in AHP weights
· Linear preference functions
· Deterministic analysis
· Limited sensitivity testing
14.4 Final Remarks
The integrated HFE-MCDM framework successfully addresses the complex platform selection problem faced by student-workers in India's gig economy. The systematic evaluation of economic, operational, human factors, and personal balance criteria provides a comprehensive foundation for informed decision-making.
Under the illustrative conditions studied, Blinkit emerges as the optimal primary platform, offering the best balance of income efficiency, fuel economy, ergonomic comfort, and study compatibility. Rapido serves as a valuable secondary option, particularly during commuter peak hours. Swiggy and Zomato are suitable backup platforms for supplementary income.
The framework demonstrates how engineering decision-making methods can be effectively applied to practical career planning, enabling student-workers to optimize their income while maintaining their well-being and academic performance.
References
Journals
- Kumar, A., & Singh, R. (2022). "AHP-TOPSIS approach for food delivery platform selection." International Journal of Decision Sciences, 15(3), 45-62.
- Patel, M., & Sharma, V. (2024). "ELECTRE application in ride-sharing platform assessment." Journal of Multi-Criteria Decision Analysis, 31(2), 112-128.
- Mehta, S., Reddy, P., & Kumar, R. (2021). "Physical fatigue assessment in delivery workers." Journal of Occupational Health, 63(1), e12233.
- Nair, K., Iyer, R., & Patel, S. (2023). "Ergonomic risk assessment in bike delivery." Applied Ergonomics, 98, 103589.
- Singh, P., & Gupta, R. (2023). "Fuzzy VIKOR approach for gig worker platform evaluation." Expert Systems with Applications, 215, 119234.
Books
- Saaty, T.L. (1980). The Analytic Hierarchy Process. McGraw-Hill.
- Keeney, R.L., & Raiffa, H. (1976). Decisions with Multiple Objectives. Wiley.
- Roy, B. (1996). Multicriteria Methodology for Decision Aiding. Springer.
- Tzeng, G.H., & Huang, J.J. (2011). Multiple Attribute Decision Making. CRC Press.
- Brans, J.P., & De Smet, Y. (2016). "PROMETHEE methods." In Multiple Criteria Decision Analysis (pp. 187-219). Springer.
Reports
- NITI Aayog. (2024). "India's Gig Economy Report." Government of India.
- ILO. (2023). "World Employment and Social Outlook."
- BCG. (2024). "The Future of Work in India."
Conferences
- Reddy, P., et al. (2025). "Hybrid MCDM approach for student gig worker preferences." Proceedings of ICORR 2025, 234-241.
- Iyer, A., & Patel, R. (2024). "Student-work balance in gig economy." Proceedings of IESS 2024, 89-96.
Appendices
Appendix A: AHP Questionnaire
Pairwise Comparison Scale
Scale Definition
1 Equal importance
3 Moderate importance
5 Strong importance
7 Very strong importance
9 Extreme importance
2,4,6,8 Intermediate values
Sample Questions
- How much more important is INCOME compared to FUEL COST?
- How much more important is ERGONOMICS compared to FLEXIBILITY?
- How much more important is STUDY COMPATIBILITY compared to WAITING TIME?
- How much more important is INCOME compared to SUSTAINABILITY?
Appendix B: Data Collection Form
Platform Performance Data
Platform Date Hours Orders Income Fuel Cost Distance Fatigue (1-10)
Daily Log
Time Activity Platform Income Notes
Appendix C: Calculation Details
C.1 AHP Consistency Check
CI = \frac{\lambda_{max} - n}{n - 1}
CR = \frac{CI}{RI}
Where:
· CI = Consistency Index
· n = Number of criteria
· RI = Random Index (from Saaty's table)
C.2 Random Index Table
n 1 2 3 4 5 6 7 8 9
RI 0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45
C.3 PROMETHEE Preference Functions
Type Function Description
1 Usual No indifference
2 U-shape Strict preference
3 V-shape Linear preference
4 Level Indifference area
5 Linear with indifference Mixed
6 Gaussian Normal distribution
Appendix D: Software Code (Python)
D.1 AHP Implementation
import numpy as np
def ahp_pairwise(matrix):
"""Calculate weights from pairwise comparison matrix"""
n = len(matrix)
# Normalize
col_sums = matrix.sum(axis=0)
norm_matrix = matrix / col_sums
# Calculate weights
weights = norm_matrix.mean(axis=1)
# Calculate λmax for consistency
aw = matrix @ weights
lambda_max = np.mean(aw / weights)
# Consistency check
CI = (lambda_max - n) / (n - 1)
RI = {1:0, 2:0, 3:0.58, 4:0.90, 5:1.12, 6:1.24, 7:1.32, 8:1.41, 9:1.45}
CR = CI / RI[n]
return weights, CR
# Example usage
matrix = np.array([
[1, 3, 2],
[1/3, 1, 1/2],
[1/2, 2, 1]
])
weights, cr = ahp_pairwise(matrix)
print(f"Weights: {weights}")
print(f"Consistency Ratio: {cr}")
D.2 TOPSIS Implementation
def topsis(matrix, weights, criteria_type):
"""Calculate TOPSIS ranking"""
# Normalize
squared_sum = np.sqrt((matrix ** 2).sum(axis=0))
norm_matrix = matrix / squared_sum
# Weighted normalized
weighted = norm_matrix * weights
# Ideal solutions
if criteria_type == 'benefit':
positive_ideal = weighted.max(axis=0)
negative_ideal = weighted.min(axis=0)
else: # cost
positive_ideal = weighted.min(axis=0)
negative_ideal = weighted.max(axis=0)
# Distances
d_plus = np.sqrt(((weighted - positive_ideal) ** 2).sum(axis=1))
d_minus = np.sqrt(((weighted - negative_ideal) ** 2).sum(axis=1))
# Closeness coefficient
closeness = d_minus / (d_plus + d_minus)
return closeness
D.3 SAW Implementation
def saw(matrix, weights):
"""Calculate SAW scores"""
# Normalize benefit criteria
max_values = matrix.max(axis=0)
norm_matrix = matrix / max_values
# Calculate scores
scores = (norm_matrix * weights).sum(axis=1)
return scores
Appendix E: Sample Data Collection Template
Daily Tracking Sheet
Date Platform Start Time End Time Total Hours Orders Income Fuel Cost Maintenance Net Income Fatigue Level Stress Level Notes
Weekly Summary
Week Platform Total Hours Gross Income Fuel Cost Net Income Avg Fatigue Avg Stress Study Hours
1
2
3
4
Appendix F: Glossary
Term Definition
AHP Analytic Hierarchy Process - MCDM method using pairwise comparisons
Criteria Factors considered in decision making
ELECTRE Elimination and Choice Translating Reality - Outranking MCDM method
HFE Human Factors Engineering - Study of human-system interaction
MCDM Multi-Criteria Decision Making - Methods for complex decision problems
PROMETHEE Preference Ranking Organization METHod for Enrichment Evaluation
SAW Simple Additive Weighting - Simple linear scoring method
TOPSIS Technique for Order Preference by Similarity to Ideal Solution
VIKOR VIseKriterijumska Optimizacija I Kompromisno Resenje - Compromise ranking
WPM Weighted Product Method - Multiplication-based scoring method
Appendix G: Additional Resources
Online Resources
- MCDM Software:
· Expert Choice (commercial)
· Super Decisions (free)
· J-Multiple (open source) - Data Tools:
· Google Sheets for tracking
· Tableau for visualization
· Python/R for analysis - Community Forums:
· Reddit: r/gigworkers
· Quora: Gig Economy topics
· LinkedIn Groups: Gig economy professionals
Recommended Reading
- Decision Making in the Gig Economy by Kumar & Singh
- Human Factors in Delivery Services by Mehta et al.
- MCDM Applications in Service Industry by Tzeng & Huang
- Applied MCDM by Roy & Brans
End of Document
Document Prepared For: M.Tech Project - Engineering & Management Case Study
Version: 1.0
Date: January 2026
Prepared By: M.Tech Research Scholar
Institution: [Academic Institution Name]
"The best decision is one that balances income with well-being, work with study, and present gains with future sustainability."
No comments:
Post a Comment