SlideShare a Scribd company logo
1 of 30
Resource Allocation
Problem
An extended application of Gale & Shapley
Algorithm
Ravi Vogeti Santhosh Raghavan
Delivery Organization Customer, VP
Tom
Delivery Manager
Kunal
Senior Engineer
Shreya
Engineer
Rajesh
Engineer
MBA : Premier
Institute Effective Communicator
Consulting, BFSI,
Telecom
18 Employees
Tom
Delivery Manager
Kunal
Senior Engineer
Shreya
Engineer
Rajesh
Engineer
Engineer
Extraordinaire
Go to Guy
any Technology
Fast Tracked in
4.5 years
Managerial
Aspirations
Tom
Delivery Manager
Kunal
Senior Engineer
Shreya
Engineer
Rajesh
Engineer
College
Topper
Lacking
Career Path
Early in
Career
Multiple Accounts
1year
Tom
Delivery Manager
Kunal
Senior Engineer
Shreya
Engineer
Rajesh
Engineer
Jack of
All Trades
Master of
None
2.5 years of
varied experience
Multiple Accounts
Tanya
Co-Founder & VP, NextEd
NextEd : Startup in highly competitive
Online education space
Tasked with scaling NextEd
for the next million Students
Try Fast and Fail Fast attitude
Focus on Content Creation and
Marketing to achieve the goal
Network Infrastructure as
a key Business Critical Service
A Partner who understands
their unique needs and who can
provide them a competitive difference
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
β€’ Not just any Vendor
β€’ A Trusted Partner
β€’ My Specialization
β€’ Burnout
β€’ What’s next for me?
β€’ When can I Lead?
β€’ Where do I fit ?
β€’ Career Plan
β€’ Project Delays
β€’ Team Morale
Due to Chaotic Assignments, Resources often find themselves
constrained by Deadlines, lacking Customer focus, lacking time
for Skill upgradation and for Team development.
Problem
The solution is to effectively deploy talent to customer accounts,
thereby promoting resource accountability, creating customer
focus, enhancing talent capabilities, creating mentoring
opportunities and shrinking resource deployment time
Great ! But how to implement ?
Solution
Traditional Approach
β€’ Failure to exploit Strategic Capabilities, Tacit
Knowledge
β€’ Preferences are ignored affecting Employee Morale
and Customer Satisfaction
Gale-Shapley algorithm takes the preferences of the agents into consideration and generates a stable matching,
so that all the agents are better off by the assignment, than any other possible matching
Dating Apps
Organ Donation
Residency Matching
College Admissions Problem
β€’ Multiple Students compete for a
limited number of slots in their
preferred Colleges.
β€’ The Students have a non-
overlapping priority for different
colleges and vice-versa.
Arpit Anu Vinoth Ria Anil
BMS RV PES
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
0
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
1
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
1
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
2
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
2
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
3
PES (2 Slots)
2. PES
3. Vinoth
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
3
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
4
3. Vinoth
3. PES
PES (2 Slots)
4. Ria
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
4
Arpit Anu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV 1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
5
ArpitAnu Vinoth Ria Anil
BMS (2 Slots) RV (2 Slots) PES (2 Slots)
1. RV1. RV 1. RV 1. BMS 1. RV
2. BMS 2. PES
3. BMS
2. RV
3. PES
2. BMS
3. PES
1. Anil 1. Anil 1. Anil
2. Vinoth 2. Arpit
3. Anu
4. Ria
5. Vinoth
2. Arpit
3. Vinoth
4. Ria
NO MATCH MATCHED
College Pay-off
Student Pay-off
(Proxy: Account Hours)
(Proxy: Resource Hours)
Slots Colleges Students
Demand Forecast Accounts Resources
College Pay-off
Student Pay-off
(Proxy: Account Hours)
(Proxy: Resource Hours)
Slots Colleges Students
Demand Forecast Accounts Resources
Utility for Resource (Β΅R)
π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’ π‘Žπ‘”π‘Žπ‘–π‘›π‘ π‘‘ π΄π‘π‘π‘œπ‘’π‘›π‘‘ 2
π‘‡π‘œπ‘‘π‘Žπ‘™ π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’
R1 R2 R3 . Rj . Rn
A1 u11 u12 u13 . . u1n
A2 u21 u22 u23 . . u2n
A3 u31 u32 u33 . . u3n
. . . . . . .
Ai . uij . .
. . . . . . .
Am um1 um2 um3 . . umn
Β΅R
Resources
Accounts
Utility for Account (Β΅A)
π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ π‘’π‘›π‘‘π‘’π‘Ÿ π΄π‘π‘π‘œπ‘’π‘›π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’ 2
π‘‡π‘œπ‘‘π‘Žπ‘™ π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ π‘’π‘›π‘‘π‘’π‘Ÿ π΄π‘π‘π‘œπ‘’π‘›π‘‘
β€’ Used random allocation methodology over 5000 iterations for the mock data set and used a user defined metric Affinity
to benchmark the quality of the solution
β€’ Using our methodology has resulted in affinities of 31% and 32% for resources and accounts respectively. While through
random allocation, the maximum affinities observed are only 1.1% and 1.2% respectively.
Benchmark
We wanted a key partner who
understands our unique needs
that’s who we got
I have a focused Specialization
and see myself becoming an
expert in the next 6-9 months
I have a customized career path
and am an integral part of my
customer’s success
I believe I can become a Team
Lead and handle my own team
My team works like a well-
oiled machine and I’ve heard
only compliments from
customers
Questions

More Related Content

Similar to Resource allocation problem (ICBAI-2018)

What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?SwatiKapoor43
Β 
Lined Sheets For Writing. Online assignment writing service.
Lined Sheets For Writing. Online assignment writing service.Lined Sheets For Writing. Online assignment writing service.
Lined Sheets For Writing. Online assignment writing service.Karrie Garcia
Β 
Postman An Introduction for Testers, October 26 2022.pptx
Postman An Introduction for Testers, October 26 2022.pptxPostman An Introduction for Testers, October 26 2022.pptx
Postman An Introduction for Testers, October 26 2022.pptxPostman
Β 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story pointsScrum Breakfast Vietnam
Β 
What I did at DPL -Print 1
What I did at DPL -Print 1What I did at DPL -Print 1
What I did at DPL -Print 1Dhanuka Fernando
Β 
Verve 2024 JIMS Rohini Annual Fest Delhi College Fest
Verve 2024 JIMS Rohini Annual Fest Delhi College FestVerve 2024 JIMS Rohini Annual Fest Delhi College Fest
Verve 2024 JIMS Rohini Annual Fest Delhi College FestJIMS Rohini Sector 5
Β 
Audit findings and the report
Audit findings and the reportAudit findings and the report
Audit findings and the reportDennis Arter
Β 
Table of contents
Table of contentsTable of contents
Table of contentsjayonline_4u
Β 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsIevgenii Katsan
Β 
Agile Analysis with Use Cases: Balancing Utility with Simplicity
Agile Analysis with Use Cases: Balancing Utility with SimplicityAgile Analysis with Use Cases: Balancing Utility with Simplicity
Agile Analysis with Use Cases: Balancing Utility with SimplicityTed Husted
Β 
Analytical problem solving
Analytical problem solvingAnalytical problem solving
Analytical problem solvingMuhammad Awais
Β 
Analytical Skill & Problem Solving
Analytical Skill & Problem SolvingAnalytical Skill & Problem Solving
Analytical Skill & Problem SolvingRahul Sinha Roy
Β 
Customer Gauge - AIESEC India & CEM
Customer Gauge - AIESEC India & CEMCustomer Gauge - AIESEC India & CEM
Customer Gauge - AIESEC India & CEMarnavsachdev
Β 
Training for Production Management regarding the basic line management procedure
Training for Production Management regarding the basic line management procedureTraining for Production Management regarding the basic line management procedure
Training for Production Management regarding the basic line management procedureRadwan Ahmed Rahat
Β 
Redefining surgical training a new model and tool
Redefining surgical training a new model and toolRedefining surgical training a new model and tool
Redefining surgical training a new model and toolVaikunthan Rajaratnam
Β 
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Scrum Bangalore
Β 
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel Fatulescu
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel FatulescuIasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel Fatulescu
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel FatulescuCodecamp Romania
Β 
Business Research Methods. measurement questionnaire and sampling
Business Research Methods. measurement questionnaire and samplingBusiness Research Methods. measurement questionnaire and sampling
Business Research Methods. measurement questionnaire and samplingAhsan Khan Eco (Superior College)
Β 

Similar to Resource allocation problem (ICBAI-2018) (20)

What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?
Β 
Lined Sheets For Writing. Online assignment writing service.
Lined Sheets For Writing. Online assignment writing service.Lined Sheets For Writing. Online assignment writing service.
Lined Sheets For Writing. Online assignment writing service.
Β 
Postman An Introduction for Testers, October 26 2022.pptx
Postman An Introduction for Testers, October 26 2022.pptxPostman An Introduction for Testers, October 26 2022.pptx
Postman An Introduction for Testers, October 26 2022.pptx
Β 
[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points[HCM Scrum Breakfast] Agile estimation - Story points
[HCM Scrum Breakfast] Agile estimation - Story points
Β 
What I did at DPL -Print 1
What I did at DPL -Print 1What I did at DPL -Print 1
What I did at DPL -Print 1
Β 
Verve 2024 JIMS Rohini Annual Fest Delhi College Fest
Verve 2024 JIMS Rohini Annual Fest Delhi College FestVerve 2024 JIMS Rohini Annual Fest Delhi College Fest
Verve 2024 JIMS Rohini Annual Fest Delhi College Fest
Β 
Audit findings and the report
Audit findings and the reportAudit findings and the report
Audit findings and the report
Β 
Table of contents
Table of contentsTable of contents
Table of contents
Β 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teams
Β 
Agile Analysis with Use Cases: Balancing Utility with Simplicity
Agile Analysis with Use Cases: Balancing Utility with SimplicityAgile Analysis with Use Cases: Balancing Utility with Simplicity
Agile Analysis with Use Cases: Balancing Utility with Simplicity
Β 
Analytical problem solving
Analytical problem solvingAnalytical problem solving
Analytical problem solving
Β 
Analytical Skill & Problem Solving
Analytical Skill & Problem SolvingAnalytical Skill & Problem Solving
Analytical Skill & Problem Solving
Β 
Online exam
Online examOnline exam
Online exam
Β 
Customer Gauge - AIESEC India & CEM
Customer Gauge - AIESEC India & CEMCustomer Gauge - AIESEC India & CEM
Customer Gauge - AIESEC India & CEM
Β 
Analisi 121212
Analisi 121212Analisi 121212
Analisi 121212
Β 
Training for Production Management regarding the basic line management procedure
Training for Production Management regarding the basic line management procedureTraining for Production Management regarding the basic line management procedure
Training for Production Management regarding the basic line management procedure
Β 
Redefining surgical training a new model and tool
Redefining surgical training a new model and toolRedefining surgical training a new model and tool
Redefining surgical training a new model and tool
Β 
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Don't drive your Race car on a dirt track!! - Athresh Krishnappa, Scrum Banga...
Β 
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel Fatulescu
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel FatulescuIasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel Fatulescu
Iasi CodeCamp 20 april 2013 Agile Estimations and Planning - Cornel Fatulescu
Β 
Business Research Methods. measurement questionnaire and sampling
Business Research Methods. measurement questionnaire and samplingBusiness Research Methods. measurement questionnaire and sampling
Business Research Methods. measurement questionnaire and sampling
Β 

Recently uploaded

Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
Β 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
Β 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
Β 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
Β 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
Β 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
Β 
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Callshivangimorya083
Β 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
Β 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
Β 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
Β 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
Β 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
Β 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
Β 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
Β 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
Β 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
Β 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
Β 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
Β 

Recently uploaded (20)

Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
Β 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
Β 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
Β 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
Β 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
Β 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
Β 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
Β 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Β 
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Β 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
Β 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
Β 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
Β 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
Β 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
Β 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
Β 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
Β 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
Β 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
Β 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
Β 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
Β 

Resource allocation problem (ICBAI-2018)

  • 1. Resource Allocation Problem An extended application of Gale & Shapley Algorithm Ravi Vogeti Santhosh Raghavan
  • 3. Tom Delivery Manager Kunal Senior Engineer Shreya Engineer Rajesh Engineer MBA : Premier Institute Effective Communicator Consulting, BFSI, Telecom 18 Employees
  • 4. Tom Delivery Manager Kunal Senior Engineer Shreya Engineer Rajesh Engineer Engineer Extraordinaire Go to Guy any Technology Fast Tracked in 4.5 years Managerial Aspirations
  • 6. Tom Delivery Manager Kunal Senior Engineer Shreya Engineer Rajesh Engineer Jack of All Trades Master of None 2.5 years of varied experience Multiple Accounts
  • 7. Tanya Co-Founder & VP, NextEd NextEd : Startup in highly competitive Online education space Tasked with scaling NextEd for the next million Students Try Fast and Fail Fast attitude Focus on Content Creation and Marketing to achieve the goal Network Infrastructure as a key Business Critical Service A Partner who understands their unique needs and who can provide them a competitive difference
  • 8. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 9. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 10. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 11. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 12. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 13. β€’ Not just any Vendor β€’ A Trusted Partner β€’ My Specialization β€’ Burnout β€’ What’s next for me? β€’ When can I Lead? β€’ Where do I fit ? β€’ Career Plan β€’ Project Delays β€’ Team Morale
  • 14. Due to Chaotic Assignments, Resources often find themselves constrained by Deadlines, lacking Customer focus, lacking time for Skill upgradation and for Team development. Problem
  • 15. The solution is to effectively deploy talent to customer accounts, thereby promoting resource accountability, creating customer focus, enhancing talent capabilities, creating mentoring opportunities and shrinking resource deployment time Great ! But how to implement ? Solution
  • 16. Traditional Approach β€’ Failure to exploit Strategic Capabilities, Tacit Knowledge β€’ Preferences are ignored affecting Employee Morale and Customer Satisfaction
  • 17. Gale-Shapley algorithm takes the preferences of the agents into consideration and generates a stable matching, so that all the agents are better off by the assignment, than any other possible matching Dating Apps Organ Donation Residency Matching
  • 18. College Admissions Problem β€’ Multiple Students compete for a limited number of slots in their preferred Colleges. β€’ The Students have a non- overlapping priority for different colleges and vice-versa. Arpit Anu Vinoth Ria Anil BMS RV PES
  • 19. Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 0 Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 1
  • 20. Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 1 Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 2
  • 21. Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 2 Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 3 PES (2 Slots) 2. PES 3. Vinoth
  • 22. Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 3 Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 4 3. Vinoth 3. PES PES (2 Slots) 4. Ria
  • 23. Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 4 Arpit Anu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV 1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria 5
  • 24. ArpitAnu Vinoth Ria Anil BMS (2 Slots) RV (2 Slots) PES (2 Slots) 1. RV1. RV 1. RV 1. BMS 1. RV 2. BMS 2. PES 3. BMS 2. RV 3. PES 2. BMS 3. PES 1. Anil 1. Anil 1. Anil 2. Vinoth 2. Arpit 3. Anu 4. Ria 5. Vinoth 2. Arpit 3. Vinoth 4. Ria NO MATCH MATCHED
  • 25. College Pay-off Student Pay-off (Proxy: Account Hours) (Proxy: Resource Hours) Slots Colleges Students Demand Forecast Accounts Resources
  • 26. College Pay-off Student Pay-off (Proxy: Account Hours) (Proxy: Resource Hours) Slots Colleges Students Demand Forecast Accounts Resources
  • 27. Utility for Resource (Β΅R) π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’ π‘Žπ‘”π‘Žπ‘–π‘›π‘ π‘‘ π΄π‘π‘π‘œπ‘’π‘›π‘‘ 2 π‘‡π‘œπ‘‘π‘Žπ‘™ π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’ R1 R2 R3 . Rj . Rn A1 u11 u12 u13 . . u1n A2 u21 u22 u23 . . u2n A3 u31 u32 u33 . . u3n . . . . . . . Ai . uij . . . . . . . . . Am um1 um2 um3 . . umn Β΅R Resources Accounts Utility for Account (Β΅A) π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ π‘’π‘›π‘‘π‘’π‘Ÿ π΄π‘π‘π‘œπ‘’π‘›π‘‘ 𝑏𝑦 π‘…π‘’π‘ π‘œπ‘’π‘Ÿπ‘π‘’ 2 π‘‡π‘œπ‘‘π‘Žπ‘™ π»π‘œπ‘’π‘Ÿπ‘  π‘™π‘œπ‘”π‘”π‘’π‘‘ π‘’π‘›π‘‘π‘’π‘Ÿ π΄π‘π‘π‘œπ‘’π‘›π‘‘
  • 28. β€’ Used random allocation methodology over 5000 iterations for the mock data set and used a user defined metric Affinity to benchmark the quality of the solution β€’ Using our methodology has resulted in affinities of 31% and 32% for resources and accounts respectively. While through random allocation, the maximum affinities observed are only 1.1% and 1.2% respectively. Benchmark
  • 29. We wanted a key partner who understands our unique needs that’s who we got I have a focused Specialization and see myself becoming an expert in the next 6-9 months I have a customized career path and am an integral part of my customer’s success I believe I can become a Team Lead and handle my own team My team works like a well- oiled machine and I’ve heard only compliments from customers

Editor's Notes

  1. Source : https://www.iconfinder.com License : Free for Commercial Use
  2. Shape Sorter (Mental Model : Traditional vs Priority Based Model) This poses the need for a novel approach mitigating the shortcomings of the conventional resource allocation models. Traditional resource allocation models seek optimality by allocating competing resources to different accounts.
  3. In College Admissions problem, multiple Students compete for a limited number of slots in their preferred Colleges. The Students have a non-overlapping priority for different colleges and vice-versa.
  4. Source : https://www.iconfinder.com License : Free for Commercial Use