<｜begin▁of▁sentence｜>### Instruction:
Given a graph with edges [(0, 1), (1, 2), (2, 3), (3, 4)], can you use independent_vertex_sets function to calculate all independent vertex sets of the graph?
### Response:
from igraph import Graph

# Define your graph
g = Graph(edges=[(0, 1), (1, 2), (2, 3), (3, 4)])

# Calculate independent vertex sets
independent_sets = g.independent_vertex_sets()

# Print the independent vertex sets
print('Independent Vertex Sets:', independent_sets)
<|EOT|>
