I am trying to draw the convex hull of a set of disks, as shown below from this article.
All I could do was to compute the points by hand (approximately):
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=0.2]
\draw (-4,2) circle (2cm);
\draw (2,0) circle (7cm);
\draw (0,6) circle (4cm);
\draw (8,2) circle (2cm);
\draw (8,-6) circle (8cm);
\draw (4,-4) circle (6.1cm);
\node (G) at (-5.8, 2.8) {};
\node (H) at (-3.6, 7.6) {};
\node (I) at (2.7, 8.9) {};
\node (J) at (6.8, 5.1) {};
\node (K) at (9.1, 3.7) {};
\node (L) at (13.3, 0) {};
\node (M) at (1.8, -11.1) {};
\node (N) at (-0.7, -8) {};
\node (P) at (-0.9, -7.7) {};
\node (O) at (-3.6, -4.2) {};
\node (R) at (-4.6, -2.3) {};
\node (Q) at (-5.9, 1.3) {};
\draw[thick, red] (G)--(H) ;
\draw[thick, red] (I)--(K) ;
\draw[thick, red] (K)--(L) ;
\draw[thick, red] (M)--(N) ;
\draw[thick, red] (P)--(O) ;
\draw[thick, red] (R)--(Q) ;
\end{tikzpicture}
\end{document}
But it looks ridiculous:
What is the easiest way to do this?




\nodeto draw circles makes things a lot harder for me. – padawan Jun 03 '18 at 11:44