Let G = (V, E) be a simple graph with vertex set V and edge set E. The rank of G, written as r, is defined to be the rank of its adjacency matrix. Let c denote e-nu+theta where e = vertical bar E vertical bar, nu = vertical bar V vertical bar and theta means the number of connected components of G, and let m, a, x' respectively be the matching number, the independence number, and the chromatic index of G. In this paper, it is proved that [r-c/2] <= m <= [r+2c/2], [2e/r+2c] <= X', and v-[r/2]-c <= alpha <= v- [r/2] Examples are given to show that all the bounds can be attained. (C) 2013 Elsevier B.V. All rights reserved.