zum Hauptinhalt wechseln zum Hauptmenü wechseln zum Fußbereich wechseln Universität Bielefeld Play Search

Eu­race@unibi

© Uni­ver­si­tät Bie­le­feld

The Eu­race@Unibi Model

The Eu­race@Unibi model pro­vi­des a re­p­re­sen­ta­ti­on of a clo­sed ma­cro­e­co­no­mic model with a spa­ti­al struc­tu­re. The main ob­jec­ti­ve is to pro­vi­de a micro-​founded ma­cro­e­co­no­mic model that can be used as a unifi ed frame­work for po­li­cy ana­ly­sis in dif­fe­rent eco­no­mic po­li­cy areas and for the ex­ami­na­ti­on of ge­ne­ric ma­cro­e­co­no­mic re­se­arch ques­ti­ons. In spite of this ge­ne­ral agen­da the model has been con­st­ruc­ted with cer­tain spe­ci­fic re­se­arch ques­ti­ons in mind and the­re­fo­re cer­tain parts of the model, e.g. the me­cha­nisms dri­ving tech­no­lo­gi­cal chan­ge, have been work­ed out in more de­tail than others.

The Eu­race@Unibi model pre­sen­ted here is based on the agent-​based ma­cro­e­co­no­mic si­mu­la­ti­on plat­form de­ve­lo­ped wit­hin the EU­RACE pro­ject. After the com­ple­ti­on of the EU­RACE pro­ject in Nov. 2009 a group con­sis­ting of Her­bert Dawid, Simon Gem­kow, Phil­ipp Har­ting, Mi­cha­el Neu­gart and San­der van der Hoog has ex­ten­ded and al­te­red the model sub­stan­ti­al­ly in nu­merous di­rec­tions lea­ding to the cur­rent ver­si­on of the model.

 

 

The model can be exe­cu­t­ed in the ETACE Vir­tu­al Ap­p­li­an­ce.

Source code of the Eu­race@Unibi Model can be down­loa­ded here.

 

 

 

 

 

 

Click here for a list of re­se­arch pa­pers using the Eu­race@Unibi model (and also some pre­vious ver­si­ons of the Eu­race model)

An ex­ten­si­ve user ma­nu­al for the Eu­race@Unibi model in­clu­ding de­tailed de­scrip­ti­ons of the source code:

Dawid, H, S Gem­kow, P Har­ting, S van der Hoog, and M Neu­gart (2011). Eu­race@Unibi Model v1.0 User Ma­nu­al. Working Paper Bie­le­feld Uni­ver­si­ty.
PDF

A do­cu­men­ta­ti­on of the cur­rent sta­tus of the Eu­race@Unibi model, in­clu­ding a dis­cus­sion of the un­der­ly­ing mo­de­ling phi­lo­so­phy and a pre­sen­ta­ti­on of some ty­pi­cal model dy­na­mics:

Dawid, Har­ting, van der Hoog & Neu­gart (2016): "A He­te­ro­ge­ne­ous Agent Ma­cro­e­co­no­mic Model for Po­li­cy Eva­lua­ti­on: Im­pro­ving Trans­pa­ren­cy and Re­pro­du­ci­bi­li­ty" (Full model de­scrip­ti­on -- Up­dated ver­si­on of Dawid et al. 2012)
PDF


An over­view of po­li­cy ana­ly­ses with the model so far:

Dawid, H, S Gem­kow, P Har­ting, S van der Hoog and M Neu­gart (forth­co­ming), Agent-​Based Ma­cro­e­co­no­mic Mo­de­ling and Po­li­cy Ana­ly­sis: The Eu­race@Unibi Model.. Sub­mit­ted for pu­bli­ca­ti­on in Chen, S-H. and Ka­bou­dan, M. (Eds.), Hand­book on Com­pu­ta­tio­nal Eco­no­mics and Fi­nan­ce, Ox­ford Uni­ver­si­ty Press.
PDF

On­go­ing Re­se­arch Using the Eu­race@Unibi Model

The Eu­race@Unibi model is used for sever­al eco­no­mic po­li­cy stu­dies:

  • The ef­fects of dif­fe­rent kinds of in­no­va­ti­on po­li­ci­es in eco­no­mies with he­te­ro­ge­ne­ous re­gi­ons and spa­ti­al fac­tor flows.
  • The ef­fects of sta­bi­liza­ti­on po­li­ci­es on tech­no­lo­gi­cal chan­ge and eco­no­mic growth.
  • The ef­fects of tech­no­lo­gi­cal chan­ge on the trans­for­ma­ti­on of skill he­te­ro­gen­ei­ty into wage ine­qua­li­ty (SFB 882 pro­ject de­scrip­ti­on).
  • The ef­fects of Basel II/III ban­king re­gu­la­ti­on on the fi­nan­cial fra­gi­li­ty of the ma­cro­e­co­no­mic sys­tem.

On­line il­lus­tra­ti­on of si­mu­la­ti­on re­sults

To il­lus­tra­te some fea­tures of the model we pro­vi­de on­line do­cu­men­ta­ti­on of si­mu­la­ti­on out­put for dif­fe­rent va­ria­ti­ons of pa­ra­me­ters re­la­ti­ve to a de­fault ba­se­li­ne set­ting.

 On­line: Ba­se­li­ne Sce­na­rio

FLAME Si­mu­la­ti­on Frame­work

The Eu­race and Eu­race@Unibi mo­dels are im­ple­men­ted in the si­mu­la­ti­on frame­work FLAME.

FLAME (Fle­xi­ble Large-​scale Agent Mo­del­ling En­vi­ron­ment) is a ge­ne­ric agent-​based mo­del­ling sys­tem. It is a pro­gram ge­ne­ra­tor which can be used to de­ve­lop agent-​based ap­p­li­ca­ti­ons that can be com­pi­led and built on the ma­jo­ri­ty of com­pu­ting sys­tems ran­ging from lap­tops to high-​performance super com­pu­ters and grid sys­tems, and works under Linux, MacOS or Win­dows.

FLAME pro­grams can be com­pi­led as se­ri­al code (sin­gle CPU use) or par­al­lel code (for multi-​node sys­tems such as grids), and links in the mes­sa­ge board li­bra­ry Libm­board to pro­vi­de MPI (Mes­sa­ge Pas­sing In­ter­face) fa­ci­li­ties.

Fle­xi­ble Large-​scale Agent Vi­sua­liza­ti­on Li­bra­ry

The Fle­xi­ble Large-​scale Agent Vi­sua­liza­ti­on Li­bra­ry (FLA­Viz) is a data ana­ly­sis and vi­sua­liza­ti­on li­bra­ry de­ve­lo­ped for multi-​agent / agent-​based si­mu­la­ti­ons ge­ne­ra­ted using the FLAME frame­work.

Agent-​based si­mu­la­ti­on mo­dels ty­pi­cal­ly ge­ne­ra­te data that spans mul­ti­ple di­men­si­ons, e.g. pa­ra­me­ter sets, Monte Carlo re­pli­ca­ti­on runs, dif­fe­rent agent types, mul­ti­ple agent in­stances per type, many va­ria­bles per agent, and time pe­ri­ods (ite­ra­ti­ons).

To deal with such a large he­te­ro­gen­ei­ty in the data di­men­si­ons, the data has to be stored as or­ga­ni­zed data sets, to allow for pro­per data ag­gre­ga­ti­on, data fil­te­ring, selec­tion, sli­cing etc. The soft­ware packa­ge FLA­Viz can be used to fil­ter, trans­form, and vi­sua­li­ze time se­ries data that has been stored using mul­ti­ple hier­ar­chi­cal le­vels in the HDF5 file for­mat. Va­rious kinds of plots can be spe­ci­fied, e.g., time se­ries, box plots, scat­ter plots, his­to­grams, and delay plots.

Down­load: FLA­Viz Git­Hub Re­po­si­to­ry

Do­cu­ments FLAME

 

Pa­pers on FLAME

Mike Hol­com­be, Simon Co­ak­ley, Rod Small­wood, 2006. A Ge­ne­ral Frame­work for agent-​based mo­del­ling of com­plex sys­tems, Pro­cee­dings of the 2006 Eu­ropean Con­fe­rence on Com­plex Sys­tems. PDF
Simon Co­ak­ley, Rod Small­wood and Mike Hol­com­be, 2006. Using X-​Machines as a for­mal basis for de­scribing agents in agent-​based mo­del­ling, Pro­cee­dings of the 2006 Agent-​Directed Si­mu­la­ti­on Con­fe­rence. PDF
Simon Co­ak­ley, Ma­ri­an Gheorg­he, Mike Hol­com­be, Shawn Chin, David Worth, Chris Gree­nough, 2012. Ex­ploi­ta­ti­on of High Per­for­mance Com­pu­ting in the FLAME Agent-​Based Si­mu­la­ti­on Frame­work, Pro­cee­dings of the 14th In­ter­na­tio­nal Con­fe­rence on High Per­for­mance Com­pu­ting and Com­mu­ni­ca­ti­ons PDF


For more in­for­ma­ti­on and down­loads:
FLAME Web­site Uni­ver­si­ty Sh­ef­field
CCPF­or­ge site for FLAME

Re­se­arch Pa­pers using the Eu­race@Unibi Model

EU­RACE

A Soft­ware Suite for Large-​scale Agent-​based Com­pu­ta­tio­nal Eco­no­mic Mo­del­ling

by Gre­gor Böhl, San­der van der Hoog, Phil­ipp Har­ting, Simon Gem­kow and Her­bert Dawid

 

Down­load     In­stal­la­ti­on Guide     User Ma­nu­al

HOWTO Use Shared Fol­ders  HOWTO Use Gra­ph­viz in Sli­Taz 

 

Vir­tu­al Ap­p­li­an­ce

Over­view

The ETACE Vir­tu­al Ap­p­li­an­ce is a stand-​alone Linux-​based si­mu­la­ti­on plat­form that pro­vi­des a full suite of pro­gram­mes for (large-​scale) agent-​based mo­del­ling and si­mu­la­ti­on. It builds on the core Fle­xi­ble Large-​scale Agent Mo­del­ling En­vi­ron­ment (FLAME), ad­ding pro­grams such as Gra­phi­cal User In­ter­faces, an edi­tor for agent-​based model de­sign and an in­te­gra­ted so­lu­ti­on for data vi­sua­li­sa­ti­on using R.

Aims

The idea be­hind the soft­ware packa­ge is to make every step re­la­ted to the in­itia­liza­ti­on, si­mu­la­ti­on and ana­ly­sis of the Eu­race@Unibi model as easy as pos­si­ble. The fol­lo­wing ver­si­ons of the model are in­clu­ded:

Pur­po­se

The pro­gram­me suite al­lows Aca­de­mics, Prac­ti­tio­ners, Re­gu­la­tors, and the ge­ne­ral pu­blic to crea­te, edit, and si­mu­la­te mo­dels that have been de­ve­lo­p­ped using the Flame agent-​based mo­del­ling en­vi­ron­ment, such as the Eu­race@Unibi model.

The vir­tu­al ap­p­li­an­ce ser­ves mul­ti­ple pur­po­ses: (i) to en­su­re the re­pro­du­ci­bi­li­ty of re­sults, (ii) as a form of model do­cu­men­ta­ti­on and com­mu­ni­ca­ti­on, (iii) it heigh­tens the credi­bi­li­ty of the model.

For Ques­ti­ons and Sup­port

We re­gret that we do not have the ca­pa­ci­ty to sup­port you in any way, shape, or form. The Vir­tu­al Ap­p­li­an­ce is pro­vi­ded as is, wit­hout any war­ran­ty that it will work. We do how­e­ver appre­cia­te any re­marks, com­ments, or sug­ges­ti­ons for im­pro­vement, or other hints that you may have, and would appre­cia­te any and all feed­back on the fol­lo­wing email ad­dress: etace@wiwi.uni-​bielefeld.de

Zum Seitenanfang

Datenschutzeinstellung

Diese Webseite verwendet Cookies und ähnliche Technologien. Einige davon sind essentiell, um die Funktionalität der Website zu gewährleisten, während andere uns helfen, die Website und Ihre Erfahrung zu verbessern. Falls Sie zustimmen, verwenden wir Cookies und Daten auch, um Ihre Interaktionen mit unserer Webseite zu messen. Sie können Ihre Einwilligung jederzeit unter Datenschutzerklärung einsehen und mit der Wirkung für die Zukunft widerrufen. Auf der Seite finden Sie auch zusätzliche Informationen zu den verwendeten Cookies und Technologien.