\documentclass{standalone}
usepackage{tikz}
\usepackage{standalone}
\usepackage{graphicx,xcolor}% allow the usage graphics
\begin{document}
\begin{tikzpicture}
\draw (-0.5,0) to [out=175,in=-85] (-4,1.5);\draw[->] (-4,1.5) to [out=85,in=185] (-0.08,3);\draw (-4.1,1.5) node {$\scriptstyle d$};% d left
\draw [->] (-0.07,0.03)--(-2,1);\draw (-1,0.25) node {$\scriptstyle x_1$};% x_1
\draw [->,draw=blue,dashed] (-2.05,1.05) to [out=85,in=190] (-0.12,2.95);\draw (-1.80,2.25) node {$\scriptstyle u_1$};% u_1
\draw [->,draw=blue,dashed] (-2,1)--(-1,2);\draw (-1.25,1.35) node {$\scriptstyle v_1$};% v_1
\draw [->] (-0.95,2.05)--(-0.08,2.9);\draw (-0.25,2.45) node {$\scriptstyle y_1$};% y_1
\draw [->] (0,0.07)--(0,1);\draw (-0.15,0.7) node {$\scriptstyle x_2$};% x_2
\draw [->,draw=blue,dashed] (-0.05,1.05)--(-0.95,1.95);\draw (-0.25,1.7) node {$\scriptstyle u_2$};% u_2
\draw [->] (1.03,2.05)--(0.08,2.95);\draw (0.25,2.45) node {$\scriptstyle y_2$};% y_2
\draw [->] (0.03,0.05)--(1,1); \draw (0.65,0.87) node {$\scriptstyle x_3$};% x_3
\draw [->,draw=blue,dashed] (0.05,1.05)--(0.93,1.95);\draw (0.25,1.7) node {$\scriptstyle v_2$};%v_2
\draw [->,draw=blue,dashed] (1.05,1.05)--(1.05,1.95);\draw (1.35,1.5) node {$\scriptstyle u_3$};%u_3
\draw [->] (0.07,0.03)--(2,1);\draw (1.42,0.39) node {$\scriptstyle x_{m}$};% x_m
\draw [->,draw=blue,dashed] (2.05,1.05)--(2.95,1.95);\draw (2.15,1.70) node {$\scriptstyle v_{m}$};\draw (1.65,1.75) node {$\scriptstyle \cdots$}; % v_m
\draw [->] (2.98,2.05)--(0.08,3);\draw (2,2.65) node {$\scriptstyle y_{m}$};% y_m
\draw [[->,draw=blue,dashed] (0.5,0) to [out=5,in=265] (3,1.90);\draw (2.83,0.68) node {$\scriptstyle u_{m+1}$};% u_{m+1}
\draw (0.5,0) to [out=5,in=265] (4,1.5);\draw[->] (4,1.5) to [out=95,in=-5] (0.08,3);\draw (4.1,1.5) node {$\scriptstyle d$};% d right
\end{tikzpicture}
\end{document}