Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o nome do algoritmo com uma base direcionada/não direcionada de ambos e uma base centrada em subgrafo?
 ###Tabelas: CREATE TABLE charter_members (charter_members_id AUTO_INCREMENT PRIMARY KEY, Institution VARCHAR, Nickname VARCHAR, Location VARCHAR, Founded INT, Type VARCHAR, Enrollment INT, Joined INT, Left INT) CREATE TABLE alma_mater (alma_mater_id AUTO_INCREMENT PRIMARY KEY, 2005 VARCHAR, 2006 VARCHAR, 2007 VARCHAR, 2008 VARCHAR, 2009 VARCHAR, 2010 VARCHAR) CREATE TABLE list_of_rural_communities_in_new_brunswick (list_of_rural_communities_in_new_brunswick_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Population (2011) INT, Population (2006) INT, Change (%) VARCHAR, Area (km²) VARCHAR, Population density VARCHAR) CREATE TABLE classification_of_algorithms (classification_of_algorithms_id AUTO_INCREMENT PRIMARY KEY, Counting Method VARCHAR, Basis VARCHAR, Name VARCHAR, Directed / Undirected VARCHAR, Induced / Non-Induced VARCHAR) CREATE TABLE men's_ski_jump (men's_ski_jump_id AUTO_INCREMENT PRIMARY KEY, Winner VARCHAR, Country VARCHAR, Winter Olympics VARCHAR, FIS Nordic World Ski Championships VARCHAR, Holmenkollen VARCHAR)  
SELECT Name FROM classification_of_algorithms WHERE Directed / Undirected = both AND Basis = subgraph-centric