Sweetening Regulated Open Multi-Agent Systems with a Formal Support for Agents to Reason About Laws Carolina Howard Felicíssimo Key points of my paper.

Slides:



Advertisements
Similar presentations
ISTISNA AS MODE OF FINANCE
Advertisements

Law Awareness in a Norm-regulated MAS Alberto Sardinha Gustavo Robichez de Carvalho Rodrigo Paes Pedro Cunha.
Chapter 10: Designing Databases
13.5 Collecting Outstanding Patient Accounts
Accounting for Merchandising Operations
Accounting Information Systems: Definitions and Characteristics.
David Pardoe Peter Stone The University of Texas at Austin Department of Computer Sciences TacTex-05: A Champion Supply Chain Management Agent.
MARKETING CHANNELS AND WHOLESALING. Definition of Marketing Channel A Marketing Channel... consists of individuals and firms involved in the process of.
Flowers For The World A Business Game to Support the Teaching of MIS Concepts.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Aalborg Media Lab 21-Jun-15 Software Design Lecture 1 “ Introduction to Java and OOP”
---Confidential 1 Order Management Training. ---Confidential 2 Introduction Three cycles in Oracle Applications Plan to make. Order to cash Procure to.
Process Modelling Using Data Flow Diagrams - Building and Levelling Them; Process Modelling Using Function Decomposition CSE Information Systems.
Spring 99 1 Lecture Notes on SE An internet trading framework: Introduction Consider a set of internet vendors that sell to internet clients airplane tickets,
4 DEPOSITS IN BANKS 4.1 Deposit Accounts 4.2 Interest-Bearing Accounts
Simulations and Supply Chain Management David Sparling Court of Experts September 6, 2002 University of Guelph.
Name the five marketing strategies that make up the marketing mix.
A wholesaler sells to retailers, and a retailer sells to the final users. In addition to using the general ledger, a business keeps a subsidiary ledger.
Contracts for Make-to-Stock/Make-to-Order Supply Chains
Chapter 1 marketing is all around us Section 1.1
Principles of foreign exchange Chapter 4. Overview Trading one currency for another arises from the elements that make up a nation’s balance of payments:
Trading Agent Competition (Supply Chain Management) and TacTex-05.
E-commerce Law Consumer Protection. This lecture will examine legislation protecting consumers. We will look specifically at: –Consumer Protection (Distance.
Chapter 15, Section 1 Purchasing Items Needed by a Business
Financial Algebra Loans
Chapter 12 Inventory Models
A Modeling Language to Model Norms Karen Figueiredo Viviane Torres da Silva Universidade Federal Fluminense (UFF)
ABN, Domain Names, Licensing and GST
Chapter 6 Production Processes.
Producing Quality Goods and Services
Center of Islamic Finance COMSATS Institute of Information Technology Lahore Campus 1 Adopted from open source lecture of Meezan Bank. Customized for best.
© The McGraw-Hill Companies, Inc., 2007 McGraw-Hill/Irwin Chapter 18 Managerial Accounting Concepts and Principles.
Governance in Multi-Agent Systems Using Testimonies to Enforce the Behavior of Agents Fernanda Duran, Viviane Torres da Silva.
IE 475 Advanced Manufacturing Costing Techniques
Providing Updated Contextual Information for Norm-Aware Agents in Open MASs Carolina Howard Felicíssimo LES-PUC-Rio / LIP6-ParisVI Advisor: Prof. Carlos.
© Paradigm Publishing, Inc.1 Chapter 7 Accounting for a Merchandising Business: Purchases and Cash Payments.
© 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart1 of 96 C HAPTER 17 Special Topics in REA Modeling for the.
Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena.
Home. Copyright © by The McGraw-Hill Companies, Inc. All rights reserved.Glencoe Accounting A wholesaler sells to retailers, and a retailer sells to the.
Faculty of Computer & Information Software Engineering Third year
© South-Western Publishing Slide 1 DEPOSITS IN BANKS Deposit Accounts Interest-Bearing Accounts Flow of Deposits Deposit.
Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Lucena.
Lecture 1 Introduction Figures from Lewis, “C# Software Solutions”, Addison Wesley Richard Gesick.
--- DynaCROM --- Dynamic Contextual Regulations in Open Multi-Agent Systems Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena.
Purchasing Items Needed by a Business
Towards Protocol-Based for Supporting Agent Decision-Making in Open MAS Carolina Howard Felicíssimo Advisor: Prof. Carlos José Pereira de Lucena Co-Advisor:
Learning Market Prices for a Real-time Supply Chain Management Trading Agent David Burke Joint work with Ken Brown, Armagan Tarim and Brahim Hnich David.
1 CHAPTER 4 DEVELOPING A BUSINESS PLAN: BUDGETING.
Copyright © Cengage Learning. All rights reserved. 2 Polynomial and Rational Functions.
Chapter 12 – Independent Demand Inventory Management Operations Management by R. Dan Reid & Nada R. Sanders 2 nd Edition © Wiley 2005 PowerPoint Presentation.
UML’s StateChart FSM, EFSM in UML Concurrent states Tool support.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Chapter 13: Marketing Channels 1 Copyright Cengage Learning 2013 All Rights Reserved.
0 Glencoe Accounting Unit 4 Chapter 15 Copyright © by The McGraw-Hill Companies, Inc. All rights reserved. Unit 4 The Accounting Cycle for a Merchandising.
Accounting for Purchases and Cash Payments Making Accounting Relevant We participate in the purchasing of goods and services daily. Making Accounting Relevant.
CHAPTER 11: Money Demand and the Equilibrium Interest Rate.
Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling Process Section 24.2 Inventory Control Section 24.1 The Stock Handling.
Computerized Beer Game
Inventory Management for Independent Demand Chapter 12, Part 1.
Pharmacy Benefit Management (PBM) 101
MANUFACTURING PROCESSES Chapter Seven Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
© Tata Consultancy Services ltd.12 June Metadata and Data Standards Levels of Metadata C. Anantaram Innovation Lab.
McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3: Supply and Demand 1.Describe how the demand curve.
ERPsim on Paper Léger, P.M. (2011) Introduction to the business processes, ERPsim on paper ERPsim Lab.
oracle apps order management training
CH-7-Inventory Management Assist Prof Banu OZKESER December, 2015.
Supply Chain Management Chapter Definition of Supply Chain Management Supply Chain Management refers to the effort to coordinate suppliers, manufacturers,
The Procurement Process
UML’s StateChart FSM, EFSM in UML Concurrent states Tool support.
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

Sweetening Regulated Open Multi-Agent Systems with a Formal Support for Agents to Reason About Laws Carolina Howard Felicíssimo Key points of my paper to the AAMAS, 2006 … trying my qualification ! Semantic

Carolina Howard Felicíssimo © LES/PUC-Rio Outline Introduction An Independent-Domain Ontology for Regulations in Open MAS (A Generic Normative Ontology) Case Study –Ontology Extension –Ontology Instantiation –Implementation Related Works Conclusions

Carolina Howard Felicíssimo © LES/PUC-Rio Introduction Provide a Semantic Support for Agents to Reason About Laws in Regulated Open MAS What to do? –Define an approach to specify open MAS’ laws Define guidelines for the implementation of regulations in open MAS –Choose the formalism(s) to be used The more expressive the language, the harder the reasoning !!! How to balance expressiveness and reasoning? –Identify the trade-offs about the choice Benefits: –Automation of part of the laws’ definitions (Ex.: by inference of inherited laws) –Check consistency among laws –Agents can be treat as black-boxes when reasoning about laws

Carolina Howard Felicíssimo © LES/PUC-Rio An Independent-Domain Ontology for Regulations in Open MAS Top-Down Modeling - Different (Interaction) Laws’ Levels: Environment’s Laws: –Those that are applied to all entities from the environment –Are independent of existing organizations, roles being played and interactions Organization’s Laws: –Those that are applied to all entities from the organization –Are independent of roles being played and interactions Role’s Laws: –Those that are applied to all entities playing the role –Are independent of interactions Interaction’s Laws: –Those that are applied to all entities involved in the interaction Exceptions: union of disjoint sets: the “perfect world” plus the exceptions –Ex.: Elephants: union of the gray elephants + albino elephants

Carolina Howard Felicíssimo © LES/PUC-Rio An Independent-Domain Ontology for Regulations in Open MAS

Carolina Howard Felicíssimo © LES/PUC-Rio An Independent-Domain Ontology for Regulations in Open MAS Dell Dell Brazil Supplier Manufacturer Dell Uruguai Supplier Manufacturer HP Customer South America HP Brazil Supplier Manufacturer Distributor Retailer HP Argentina Supplier Manufacturer Distributor Retailer

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study TAC Environment’s Laws: –Trading designed to benefit some other agent at the expense of the trader's own utility –Denial-of-service attacks. Agents may not employ API operations for the purpose of occupying or loading the game servers –Organizations cannot be composed by more than six manufactures –The main organization TAC has a fixed life time of 220 days –To get in, agents have to connect to a game server

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Organizations’ Laws: –Human intervention is not allowed –Is allowed to carry a negative balance in agents’ bank account –Independent of all roles from the organization, sales can just be made between the roles: –Suppliers and manufactures or –Manufactures and customers TAC Supply Chain: (model: direct sales to customer) Supplier -> Manufacturer -> Customer

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Roles’ Laws: –Supplier Only complete orders are shipped Exception: in the last day of the game, partial orders will be shipped Orders are not shipped before their due dates Every order has a down payment of 10% Suppliers operate in make-to-order basis If multiple days of production are required to satisfy an order, inventory is carried over. Inventory carrying costs are assumed to be zero

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Roles’ Laws: –Manufacture Every shipped orders must be paid Every manufacture has an assembly cell that cannot process more than 2000 cycles/day Every manufacture can only produce if all the required components are available inventory Every manufacture can only ship products if they are available in the inventory Every manufacture with inventory of finished goods and components will be charged a daily storage cost of 25% - 50% of the nominal price of components

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Roles’ Laws: –Customer Every RFQs has to have: –Product Type –Quantity Due Date –Reserve Price –Penalty amount –Maximum price per unit that the customer is willing to pay Every shipped orders must be paid The valid bid with the lowest price has to be chosen A randomly choice has to be made when valid bids tied

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Interactions’ Laws: –Laws between Manufactures and Suppliers: Suppliers have to answer all manufactures’ RFQs Manufactures can only send 5 RFQs/day to each supplier for each of the products offered Suppliers have to ignore subsequent orders if more than one type (partial offer or earliest complete offer) was done in a day –Laws between Manufactures: A manufacture cannot sell to another manufacture

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study Interactions’ Laws: –Laws between Manufactures and Customers: Bid of manufactures must address the entire quantity specified in the RFQ from customers Bid of manufactures must be delivered on the due date specified in the RFQ Bid prices of manufactures must be below or equal to the reserve price specified by the customer in the RFQ If a RFQ was sent by a customer to a manufacture, all others manufactures have to receive RFQs too –Laws between Suppliers and Customers cannot be addressed because interactions are not allowed (organizations’ laws)

Carolina Howard Felicíssimo © LES/PUC-Rio

Environmets’ Laws Organizations’ Laws Roles’ Laws Interactions’ Laws Legend:

Carolina Howard Felicíssimo © LES/PUC-Rio Environmets’ Laws Organizations’ Laws Roles’ Laws Interactions’ Laws Legend:

Carolina Howard Felicíssimo © LES/PUC-Rio Case Study - Implementation Tac Ontology (tac.owl) Tac Rules (tac.rules) –Automation of part of the laws’ definitions –Check consistency among laws tac.owltac.rules + Java Programming + INFERENCE Results tac.owl Java Programming Results

Carolina Howard Felicíssimo © LES/PUC-Rio Related Work Enforcement is done based on Interactions’ Laws –XMLaw –LGI –Electronic Institutions How to reason with incomplete information and conflits? –Description Defesiable Logic OMINI...

Carolina Howard Felicíssimo © LES/PUC-Rio Conclusion An approach to regulate open MAS based on ontologies was defined A formal support for agents to base their behavior according to norms and to reason about action selection was provided The independent-domain ontology can be extended and it needs to be instantiated for specific domains Environments’ laws, Organizations’ laws, Roles’ laws and Interactions’ laws can be specified As a future work, the formalism(s) to be used will be chosen and the trade-offs about the choice will be identified

Questions ?