juni 14 1 new actors in matsim –t: agent based retailers f. ciari ivt – eth zürich matsim...

21
19. Jun 202 2 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

Upload: chloe-jennings

Post on 31-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

10. Apr 2023 1

New actors in MATSim –T: Agent based retailers

F. CiariIVT – ETH Zürich

MATSim Seminar - Castasegna

Page 2: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

2

Motivations

• Modelling as agents actors which are not persons

• Making explicit the role of retailers in MATSim

• Modeling retailers reactions to road pricing in the Zürich

area

• Modeling an extensive car sharing system for Zürich

General

Specific

Page 3: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

3

Reaction of retailers to road pricing

Hypothesis: Introduction of road pricing policy in the Zürich region

• Integration of a land use simulator in MATSim

• Location choice behaviour of retailers

• Strategies of retailers facing the introduction of road pricing

• Effects on the transportation demand side

Page 4: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

4

Car sharing

Hypothesis : Introduction of a large scale car sharing operator in the Zürich region

• Evaluating the demand for the large-scale Car Sharing

operator with MATSim

• Studying its technical feasibility

• Studying its effects (social costs)

Page 5: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

5

Retailers in MATSim

Conceptual level

• Location (Movement)• Employer (Primary activity)• Facility (Secondary activity location)

Structure

• Attributes• Knowledge• Objective(s)

Page 6: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

6

Retailers attributes

• Location (base year) • Amount of needed daily/weekly shoppers/ expenditures• Amount of floor space (capacity)• Property portfolio• Rented or owned floor space• Rent • Price Level• Jobs per shop• Income per worker• Advertising level

Page 7: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

7

Retailers objective

Maximization of:

• Profit• Revenue• Dimension (floor space)• Customers• …

Page 8: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

8

Strategies

• (Re)-Location• Opening of new outlets (or closure of existing ones)• Re-sizing of existing outlets• Refurbishment• Rebranding• Acquire competitors

Page 9: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

9

Techniques for the location choice

• Experience• Checklists• Multiple regression• Cluster and factor analysis• Spatial integration (gravity)• Expert system

Page 10: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

10

Retailers knowledge

Land market• Available properties on the market• Rents/prices for shops and residential housing

Own branch market• Competitors position • Competitors dimension • Competitors prices

Customers• Primary activity locations of persons (Home and work

locations)

Page 11: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

11

Agents as Consumers

• Agents in MATSim are not yet explicitly modeled as consumers

Already in MATSim

• Home location• Work/education location• Gender• Mobility tool ownership

Not yet in MATSim (or to be re-defined/improved)

• Expenditure• Leisure time• Personal and or household income• Activity space

Page 12: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

12

Actors of the land market

• Individuals• Retailers

• Public administrations (Policy Makers)• Developers• Firms / Companies

Page 13: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

13

Uses

• Prognosis of future retailers location

• Modification on the transportation demand side (i.e. caused by a change on the transport supply side in turn) and evaluation of retailers reaction

• Introduction of new retailers and evaluation of the transportation demand side reaction

Page 14: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

14

Static approach

Initial Demand

Location process of retailers

Person Re-planning (Optimization)

Page 15: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

15

Dynamic approach

Initial Demand

Location process of retailers

Person Re-planning (Optimization)

Page 16: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

16

Issues

• Available data• Scoring function for retailers • Introducing the land market• Different time scales for decisions of retailers and

consumers• Meaningful location process also according to Saturday

customers flow (now in MATSim only Mo-Fr is simulated)• Introduction of monetary costs for activities and taking into

account prices for them• …

Page 17: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

17

A possible simple approach

Retailer model:

• Set of shops (may be empty) = X,Y coordinates of existent shops• Capacity = Number of customers which may be served in one day• Budget = Available budget for opening and relocation of shops

Retailer strategy:

Re-locate or open new shops in order to maximize the number of customers under budget constraint

Solution:• New set of shops• Actual cost of opening/re-location operations• Actual # of customers

Page 18: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

18

THANK YOU FOR YOUR ATTENTION !

Questions?

Page 19: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

19

Static Approach

Network Data Population

Initial Demand

Execution

Replanning

Scoring

DemandFacilities

Analysis

Retailers Locator

Page 20: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

20

Dynamic Approach

Network Data Population

Initial Demand

Execution

Replanning

Scoring

DemandFacilities

Analysis

Retailers Locator

Page 21: Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna

21

A possible simple approach

• Each shop is an agent

Shop [X, Y, Ca, R, Cs]

Strategy = Find a location X,Y such as (R – C ) is maximized

• Each retailer is an agent

Retailer [X1,…,Xn,Y1,…,Yn, Ca, R, Cs, N]

Strategy = Find a set of locations Xk,Yk such as (R-C) is maximized

Where:

R = # Customers * Average expenditure

Cs = Rent per day + Labor cost per day