\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 side
\draw [->] (-0.07,0.03)--(-2,1);\draw (-1,0.25) node {$\scriptstyle x_1$}; % x1
\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$};% u1
\draw [->,draw=blue,dashed] (-2,1)--(-1,2);\draw (-1.25,1.35) node {$\scriptstyle v_1$};% v1
\draw [->] (-0.95,2.05)--(-0.08,2.9);\draw (-0.25,2.45) node {$\scriptstyle y_1$};% y1
\draw [->] (0,0.07)--(0,1);\draw (-0.15,0.65) node {$\scriptstyle x_2$};% x2
\draw [->,draw=blue,dashed] (-0.05,1.05)--(-0.95,1.95);\draw (-0.25,1.7) node {$\scriptstyle u_2$};% u2
\draw [->,draw=blue,dashed] (0.05,1.05)--(0.93,1.95);\draw (0.25,1.7) node {$\scriptstyle v_2$};%v2
\draw [->] (0.03,0.05)--(2,1); \draw (0.80,0.70) node {$\scriptstyle x_3$}; %x3
\draw [->,draw=blue,dashed] (2,1.05)--(1.1,1.95);\draw (1.35,1.35) node {$\scriptstyle u_3$};%u3
\draw [->] (0.07,0.03)--(3,1);\draw (2.42,0.50) node {$\scriptstyle x_{m}$};% x_m
\draw [->,draw=blue,dashed] (3.05,1.05)--(3.95,1.95);\draw (3.15,1.70) node {$\scriptstyle v_{m}$};\draw (2.65,1.85) node {$\scriptstyle \cdots$}; % v_m
\draw [->,draw=blue,dashed] (0.5,0) to [out=5,in=265] (4,1.90);\draw (3.85,0.75) node {$\scriptstyle u_{m+1}$};% u_{m+1}
\draw [->] (1.03,2.05)--(0.08,2.95);\draw (0.25,2.45) node {$\scriptstyle y_2$};% y2
\draw [->] (4,2.05)--(0.08,3);\draw (2.5,2.65) node {$\scriptstyle y_{m}$};% y_m
\end{tikzpicture}
\end{document}