If a graph $G$ is minimal with property $P$, does that specifically mean:
Any proper subgraph of $G$ does not have that property $P$? Or,
Any graph with less number of vertices or less number of edges than $G$ does not have property $P$, the graph does not necessarily have to be a subgraph of $G$?
I am really confused about this concept and I couldn't find any proper definition of minimality.
EDITED
The reason I asked this question is because I found a proof where the author used option 2 as the definition of minimality.
Here is an example:
If there exists a minimal example $G$ of a non-planar graph with no Kuratowski subgraph, then it is 3-connected.
Proof:
$G$ is a minimal non-planar graph. Then $G$ is 2-connected. If $G$ is 3-connected then it has a minimal vertex cut $\{x,y\}$. Let the connected components of $G-x-y$ be $H_1,\ldots,H_k$. Then WLOG $G[H_1+x+y]+xy$ is non-planar. Moreover, $G[H_1+x+y]+xy$ has fewer elements than $G$, therefore by minimality of $G$ it contains a Kuratowski subgraph $K$. Continued below...
The author mentioned, since it has fewer elements and by minimality ... So I guess he used option 2 as the definition of minimality.
I continue the proof for reference:
Since $K$ cannot be a subgraph of $G$, $xy\in K$ and $xy\notin G$, and since $\{x,y\}$ is a minimal vertex cut, there is an edge from $x$ to $H_2$ and from $H_2$ to $y$. Hence there is a path $P$ from $x$ to $y$ which is internally disjoint to $G[H_1+x+y]$ and hence to $K$. We can replace the edge $xy$ in $K$ by the path $P$ to create a Kuratowski subgraph $K-xy+P$ in $G$. Contradiction.
My doubt is whether option 2 is really the definition of minimality or I misunderstand the proof and the author in fact uses some other properties to conclude $G$ contains a Kuratowski subgraph.
It really bothers me.
Thanks.
Minimality typically refers to something which has no subset or subgraph with a given property - corresponding to your first definition. Minimum typically refers to the smallest possible case which satisfies a property - corresponding to your second definition. A very important, and common distinction in graph theory.
An example of minimal would be: We have a vertex cover, removing any vertex from the set makes it no longer a cover. Hence it was a minimal vertex cover.
An example of minimum would be: We have a vertex cover which has exactly 5 vertices, every vertex cover that exists has 5 or more vertices, thus it is a minimum cover (and by extension also minimal).
EDIT:
From my understanding of the above proof, it would seem the author has used the opposite definitions. This is not common, but not unheard of. It is further confirmed by the use of the phrase "minimal vertex cut."