SlideShare a Scribd company logo
Your company name
Multi-Agent System (MAS) for
Manufacturing
Students:
Anand Prajapati (2011ME20764)
Chilwant Nikhil (2011ME20769)
B. Tech Project (MED421)
Final presentation
Supervisor:
Prof. M. S. Kulkarni
Your company name
Introduction
Machine
Local Scheduling
Agent
Local
Maintenance
Agent
Global
Scheduling
Agent
Customer
Agent
“An agent is a computer system that is situated in some environment, and that is
capable of autonomous action in this environment in order to meet its design objectives.
“
Source: Wooldridge, Michael. An introduction to multi-agent systems. John Wiley & Sons, 2009.
Your company name Your Logo
Objectives & Deliverable
• Objectives:
– Provide BDI architecture
– Provide blackboard architecture.
– Improve scheduling algorithm
– Devise an rescheduling architecture
• Deliverable:
– A generic library for MAS with robust architecture & advanced
algorithms
Your company name Your Logo
Overview
• Literature review
– Identifying research gap
– BDI architecture
– Blackboard
• Implementation
– BDI architecture
– Blackboard architecture
• Scheduling algorithm
• Rescheduling architecture
Your company name Your Logo
Literature Review
BDI architecture
WHY BDI ?
 Robust in dealing with
complex and dynamic
environments i.e. goal oriented
agents
 Easy to configure
Overview of BDI architecturePan, Yen-Tsung, and Men-Shen Tsai. "Development a BDI-
based intelligent agent architecture for distribution systems
restoration planning." Intelligent System Applications to Power
Systems, 2009. ISAP'09. 15th International Conference on.
PLAN LIBRARY
INTERPRETER
( )REASONER
Goals
)Desires(
Tasks
Intentions )(
MONITOR COMMAND
GENERATOR
ENVIRONMENT
DATABASE
(BELIEFS)
Belief : knowledge about environment
Desire : objective to be achieved
Intention : Action needs to be taken
Plan : way of doing action
Your company name Your Logo
Work done
Implementation of BDI architecture
Earlier agent would poll continuously
Now,
Actions are triggered by events
Customer
Global Scheduling Agent
(GSA)
Job received
add ‘raise bid’ goal
Raise bid plan
‘Send job to GSA’ Goal
 Completed conversion of maintenance agent
Your company name Your Logo
Literature Review
Blackboard architecture
Acts as a
• Communication centre
• Central database
Your company name Your Logo
Blackboard architecture
Your company name Your Logo
• Developed a blackboard agent
– Registry of agents
– Re-routing of messages
• In every agent:
– Subscribe/unsubscribe from blackboard registry
– Register for parameter updates
• Now, any no. of machines can connect to MAS
Work done
Implementation of Blackboard architecture
Your company name Your Logo
Work done
Working of MAS
Blackboard
Global
Scheduling
Agent
Local
Scheduling
Agent
Local
Maintenance
Agent
Machine
Agent
Customer
subscribe
All agents subscribe to blackboard
Your company name Your Logo
Blackboard
Global
Scheduling
Agent
Local
Scheduling
Agent
Local
Maintenance
Agent
Machine
Agent
Customer
Order
Work done
Working of MAS
Blackboard as message centre
Your company name Your Logo
• Don’t delay jobs beyond a certain regret value
𝑅𝑒𝑔𝑟𝑒𝑡 =
𝐸𝑥𝑝𝑒𝑐𝑡𝑒𝑑 𝐷𝑒𝑙𝑎𝑦
𝑇𝑜𝑡𝑎𝑙 𝑠𝑙𝑎𝑐𝑘
Low Regret
• High Regret
• No more delay
Time
Regret ThresholdDue Date
Work done
Branch & Bound
Your company name Your Logo
Future Plan
• Implementation of the devised rescheduling architecture
– Architecture has been formulated.
• Learning mechanism to adapt to dynamic environments.

More Related Content

Viewers also liked

Lec4
Lec4Lec4
Lec3
Lec3Lec3
Lec1
Lec1Lec1

Viewers also liked (9)

Lec4
Lec4Lec4
Lec4
 
Lec3
Lec3Lec3
Lec3
 
Lec22
Lec22Lec22
Lec22
 
Lec21
Lec21Lec21
Lec21
 
Lec2
Lec2Lec2
Lec2
 
Lec20
Lec20Lec20
Lec20
 
Lec19
Lec19Lec19
Lec19
 
Lec23
Lec23Lec23
Lec23
 
Lec1
Lec1Lec1
Lec1
 

Similar to I 7

Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath M
 
Company Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint PresentationCompany Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint Presentation
SlideTeam
 
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
Daniel Fisher
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
Amazon Web Services
 
Lauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiLauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiPradip sinha
 
Corporate profile for mumbai
Corporate profile for mumbaiCorporate profile for mumbai
Corporate profile for mumbai
Avanti Shirsat
 
Best Practices in Moving Hyperion Planning to the Cloud
Best Practices in Moving Hyperion Planning to the CloudBest Practices in Moving Hyperion Planning to the Cloud
Best Practices in Moving Hyperion Planning to the Cloud
Datavail
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30
Roger Snook
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
LevelTen Interactive
 
What Is Slowing My Application Releases?
What Is Slowing My Application Releases?What Is Slowing My Application Releases?
What Is Slowing My Application Releases?
Datical
 
AppSheet Overview -- DIY Mobile App Platform
AppSheet Overview -- DIY Mobile App PlatformAppSheet Overview -- DIY Mobile App Platform
AppSheet Overview -- DIY Mobile App Platform
pravse
 
Syam Prasad Ramineni_MF_Resume
Syam Prasad Ramineni_MF_ResumeSyam Prasad Ramineni_MF_Resume
Syam Prasad Ramineni_MF_ResumeSyam Ramineni
 

Similar to I 7 (20)

Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NL
 
Company Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint PresentationCompany Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint Presentation
 
Palaniappan Subbiah Resume
Palaniappan Subbiah ResumePalaniappan Subbiah Resume
Palaniappan Subbiah Resume
 
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 
Lauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiLauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile Mumbai
 
Corporate profile for mumbai
Corporate profile for mumbaiCorporate profile for mumbai
Corporate profile for mumbai
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
FJ_Trainer
FJ_TrainerFJ_Trainer
FJ_Trainer
 
Best Practices in Moving Hyperion Planning to the Cloud
Best Practices in Moving Hyperion Planning to the CloudBest Practices in Moving Hyperion Planning to the Cloud
Best Practices in Moving Hyperion Planning to the Cloud
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
 
What Is Slowing My Application Releases?
What Is Slowing My Application Releases?What Is Slowing My Application Releases?
What Is Slowing My Application Releases?
 
AppSheet Overview -- DIY Mobile App Platform
AppSheet Overview -- DIY Mobile App PlatformAppSheet Overview -- DIY Mobile App Platform
AppSheet Overview -- DIY Mobile App Platform
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
Gangappa_Bagali_TRIRIGA
Gangappa_Bagali_TRIRIGAGangappa_Bagali_TRIRIGA
Gangappa_Bagali_TRIRIGA
 
Syam Prasad Ramineni_MF_Resume
Syam Prasad Ramineni_MF_ResumeSyam Prasad Ramineni_MF_Resume
Syam Prasad Ramineni_MF_Resume
 
KarthikSNOW_CV
KarthikSNOW_CVKarthikSNOW_CV
KarthikSNOW_CV
 
Sandeep_Pawar_CV
Sandeep_Pawar_CVSandeep_Pawar_CV
Sandeep_Pawar_CV
 
Shankhadeep_Bhattacharya_Cognizant_Resume
Shankhadeep_Bhattacharya_Cognizant_ResumeShankhadeep_Bhattacharya_Cognizant_Resume
Shankhadeep_Bhattacharya_Cognizant_Resume
 

More from Nikhil Chilwant

The joyless economy
The joyless economyThe joyless economy
The joyless economy
Nikhil Chilwant
 
IIT Delhi training pioneer ct (acemicromatic )
IIT Delhi training pioneer ct (acemicromatic )IIT Delhi training pioneer ct (acemicromatic )
IIT Delhi training pioneer ct (acemicromatic )
Nikhil Chilwant
 

More from Nikhil Chilwant (20)

The joyless economy
The joyless economyThe joyless economy
The joyless economy
 
IIT Delhi training pioneer ct (acemicromatic )
IIT Delhi training pioneer ct (acemicromatic )IIT Delhi training pioneer ct (acemicromatic )
IIT Delhi training pioneer ct (acemicromatic )
 
Lec39
Lec39Lec39
Lec39
 
Lec38
Lec38Lec38
Lec38
 
Lec37
Lec37Lec37
Lec37
 
Lec36
Lec36Lec36
Lec36
 
Lec35
Lec35Lec35
Lec35
 
Lec34
Lec34Lec34
Lec34
 
Lec33
Lec33Lec33
Lec33
 
Lec32
Lec32Lec32
Lec32
 
Lec30
Lec30Lec30
Lec30
 
Lec29
Lec29Lec29
Lec29
 
Lec28
Lec28Lec28
Lec28
 
Lec27
Lec27Lec27
Lec27
 
Lec26
Lec26Lec26
Lec26
 
Lec25
Lec25Lec25
Lec25
 
Lec24
Lec24Lec24
Lec24
 
Lec23
Lec23Lec23
Lec23
 
Lec21
Lec21Lec21
Lec21
 
Lec20
Lec20Lec20
Lec20
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 

I 7

  • 1. Your company name Multi-Agent System (MAS) for Manufacturing Students: Anand Prajapati (2011ME20764) Chilwant Nikhil (2011ME20769) B. Tech Project (MED421) Final presentation Supervisor: Prof. M. S. Kulkarni
  • 2. Your company name Introduction Machine Local Scheduling Agent Local Maintenance Agent Global Scheduling Agent Customer Agent “An agent is a computer system that is situated in some environment, and that is capable of autonomous action in this environment in order to meet its design objectives. “ Source: Wooldridge, Michael. An introduction to multi-agent systems. John Wiley & Sons, 2009.
  • 3. Your company name Your Logo Objectives & Deliverable • Objectives: – Provide BDI architecture – Provide blackboard architecture. – Improve scheduling algorithm – Devise an rescheduling architecture • Deliverable: – A generic library for MAS with robust architecture & advanced algorithms
  • 4. Your company name Your Logo Overview • Literature review – Identifying research gap – BDI architecture – Blackboard • Implementation – BDI architecture – Blackboard architecture • Scheduling algorithm • Rescheduling architecture
  • 5. Your company name Your Logo Literature Review BDI architecture WHY BDI ?  Robust in dealing with complex and dynamic environments i.e. goal oriented agents  Easy to configure Overview of BDI architecturePan, Yen-Tsung, and Men-Shen Tsai. "Development a BDI- based intelligent agent architecture for distribution systems restoration planning." Intelligent System Applications to Power Systems, 2009. ISAP'09. 15th International Conference on. PLAN LIBRARY INTERPRETER ( )REASONER Goals )Desires( Tasks Intentions )( MONITOR COMMAND GENERATOR ENVIRONMENT DATABASE (BELIEFS) Belief : knowledge about environment Desire : objective to be achieved Intention : Action needs to be taken Plan : way of doing action
  • 6. Your company name Your Logo Work done Implementation of BDI architecture Earlier agent would poll continuously Now, Actions are triggered by events Customer Global Scheduling Agent (GSA) Job received add ‘raise bid’ goal Raise bid plan ‘Send job to GSA’ Goal  Completed conversion of maintenance agent
  • 7. Your company name Your Logo Literature Review Blackboard architecture Acts as a • Communication centre • Central database
  • 8. Your company name Your Logo Blackboard architecture
  • 9. Your company name Your Logo • Developed a blackboard agent – Registry of agents – Re-routing of messages • In every agent: – Subscribe/unsubscribe from blackboard registry – Register for parameter updates • Now, any no. of machines can connect to MAS Work done Implementation of Blackboard architecture
  • 10. Your company name Your Logo Work done Working of MAS Blackboard Global Scheduling Agent Local Scheduling Agent Local Maintenance Agent Machine Agent Customer subscribe All agents subscribe to blackboard
  • 11. Your company name Your Logo Blackboard Global Scheduling Agent Local Scheduling Agent Local Maintenance Agent Machine Agent Customer Order Work done Working of MAS Blackboard as message centre
  • 12. Your company name Your Logo • Don’t delay jobs beyond a certain regret value 𝑅𝑒𝑔𝑟𝑒𝑡 = 𝐸𝑥𝑝𝑒𝑐𝑡𝑒𝑑 𝐷𝑒𝑙𝑎𝑦 𝑇𝑜𝑡𝑎𝑙 𝑠𝑙𝑎𝑐𝑘 Low Regret • High Regret • No more delay Time Regret ThresholdDue Date Work done Branch & Bound
  • 13. Your company name Your Logo Future Plan • Implementation of the devised rescheduling architecture – Architecture has been formulated. • Learning mechanism to adapt to dynamic environments.