Modeling a Dynamic Trade War using Julia: Assumptions, Simulation, and Impacts on the US Economy

Modeling a Dynamic Trade War using Julia: Assumptions, Simulation, and Impacts on the US Economy

Building a simple dynamic simulation in Julia


This article explains a simplified simulation using game theory (the prisoner's dilemma) to analyze the impacts of imposing tariffs between the US and its major trading partners, highlighting potential short-term economic benefits such as increased revenues and domestic protection. The examples are coded in Julia and the files are available on github. https://github.com/etorkia/SharedDecisionModels/tree/main/PrisonnerGame
Author: Eric Torkia
0 Comments
Article rating: No rating
Is Oracle Crystal Ball still relevant?

Is Oracle Crystal Ball still relevant?

Are Excel Simulation Add-Ins like Oracle Crystal Ball the right tools for decision making? This short blog deliberates on the pros and cons of Oracle Crystal Ball.
Author: Eric Torkia
0 Comments
Article rating: No rating
Decision Science Developper Stack

Decision Science Developper Stack

What tools should modern analysts master 3 tier design after Excel?

When it comes to having a full fledged developper stack to take your analysis to the next level, its not about tools only, but which tools are the most impactful when automating and sharing analysis for decision making or analyzing risk on projects and business operations. 

Author: Eric Torkia
0 Comments
Article rating: No rating
The Need For Speed 2019

The Need For Speed 2019

Comparing Simulation Performance for Crystal Ball, R, Julia and @RISK

The Need for Speed 2019 study compares Excel Add-in based modeling using @RISK and Crystal Ball to programming environments such as R and Julia. All 3 aspects of speed are covered [time-to-solution, time-to-answer and processing speed] in addition to accuracy and precision.
Author: Eric Torkia
0 Comments
Article rating: 3.8
Bayesian Reasoning using R (Part 2) : Discrete Inference with Sequential Data

Bayesian Reasoning using R (Part 2) : Discrete Inference with Sequential Data

How I Learned to Think of Business as a Scientific Experiment

Imagine playing a game in which someone asks you to infer the number of sides of a polyhedron die based on the face numbers that show up in repeated throws of the die. The only information you are given beforehand is that the actual die will be selected from a set of seven die having these number of faces: (4, 6, 8, 10, 12, 15, 18). Assuming you can trust the person who reports the outcome on each throw, after how many rolls of the die wil you be willing to specify which die was chosen?
Author: Robert Brown
0 Comments
Article rating: 2.5
RSS
All Posts Author: Eric Torkia

Excel Simulation Show-Down: Comparing the top Monte-Carlo Simulation Tools

Excel Simulation Show Down (Part 1) - Defining Inputs and Outputs

Over the last 3 months, we have seen 3 of the 4 major players in the Excel Monte-Carlo Simulation arena introduce new releases. We hear a lot of talk about which tool is best and the truth is there is no perfect answer – it’s a personal thing dictated by user skill, preference and need.

For this reason, we have created a series of videos showing comparing how each tool is used to apply Monte-Carlo simulation to a model / spreadsheet. Our focus will be on :

To keep the playing field level, we have used a simple additive model, which is simply defining a series of distributions (i.e. costs, budget items…), summing them up and analyzing the resulting sensitivity analysis. We have kept things simple, so we are not correlating any of the variables nor using any fancy math.

As you will see, there are definite differences AND similarities regarding how these packages tackle building a model. We are going to focus on those relating to inserting and copying input distributions as well as defining and analyzing model outputs. The objective is to compare the ease, usability and efficiency of each tool and give people the opportunity to choose for themselves which tool reflects their needs and preferences better.

The Virtual Organization and Information Technology (Part 5/5)

 

Collaboration and TechnologyOrganizations seeking to develop a virtual business model must also be in a position to effectively implement it on a business level and on a technological level. (Venkatraman, 1994; Venkatraman & Henderson, 1993,1998).
 
One of today’s hottest IT topics is how to cheaply and effectively inter-connect processes. Collaboration emerged out of the relative cheapness and ubiquity of Internet technologies. Champy (2002) states ”E-business is a natural reaction to today’s competitive environment[i]. But e-business means a lot of things to a lot of people. In current literature, e-business has taken on several definitions over time i.e.:
 
·         Strategic approach
·         A set of enabling technologies (Porter, 2001),
 
Since technology is a critical success factor to any virtual organizing strategy, the analysis of e-business is interesting due to its business focus and its ability to flexibly and rapidly support changing business needs and requirements. In essence, e-business is a composite of the above-mentioned perspectives and whose definition can be used inter-changeably with virtual organizing because of its open technologies and collaborative strategies.

 

The Virtual Organization and Processes (Part 4/5)

How should you look at processes when designing a virtual organization?

In order to effectively manage activities across organizations' it becomes critical to have certain processes in place to manage as well as measure performance and quality (Hammer, 2001; Champy, 2002; P-CMM v2.00, July 2001). According to Venkatraman (1994), organizations seeking to effectively integrate with business partners must first get their house in order through the use of BPR – Business Process Redesign/Re-engineering. Hammer (2001) says that for those who have re-engineered their internal business processes and extracted most of the value available internally, must now look at integrating and re-engineering externally to yield the next gains in value and profitability.

 

The Virtual Organization and Strategies (Part 3/5)

This article highlights and discusses Venkatraman and Henderson's take on the various vectors of Virtual Strategy.

What is a virtual strategy? What does it cover within the company? Who is affected? Who benefits? Venkatraman & Henderson (1998) reflect these questions in a 3 vector and 3 stages model (presented in Figure 5) that is aligned in spirit with Chesbrough & Teece's view that no one formally defined structure will ensure the success of a virtual organization.

The virtual organization – Competencies and Resources (Part 2/5)

This article covers the competencies, resources and assets that must be developped when making the transition to virtual organizing

A variety of authors have generated lists of firm capabilities and resources that may enable firms to conceive of and implement value-creating strategies (Barney, 1991; Bharadwaj, 2000).

In order to better define Venkatraman & Henderson's virtual organization, we have broken it down into components that are inspired by Barneys' (1991) three generic resource types and Nitin Nohria's (2003) model of organizational competencies; competencies that have characterized firms who performed exceptionally and developed or maintained a leadership position over the last 10 years. Nohria also suggests that to achieve overall success you need to excel in all 4 primary competencies and at least 2 of the secondary (See Figure 3). However Nohria emphasizes execution as primary means of success and differentiation.

Defining the Virtual Organization (Part 1/5)

IBM PC - A virtual EnterpriseTraditional definitions of the Virtual Organization have mostly taken a commodity-based, view of the interactions among partners (Kanter, 1994; Chesborough & Teece, 1996). One of the most notable examples of this type of virtual strategy to produce and deliver a product is the IBM PC. The early success of this venture was based on the same principals as those presented by Chesbrough & Teece's (1996) definition of a virtual organization:

Remembering to pick right learning curve

Jun 17 2010
34
0

This post presents 2 popular learning curve methods for estimating how a person or organization benefits from repeat learning.

This technique is key for the project risk analyst.

RESEARCH ARTICLES | RISK + CRYSTAL BALL + ANALYTICS