Question: Among the metropolitan areas with an area greater than 1500 square kilometres, which one has the smallest area?
Choices:
Washington metropolitan area
Pittsburgh metropolitan area
San Francisco Bay Area
Greater Los Angeles Area
Greater St. Louis
New York metropolitan area
Chicago metropolitan area
Seattle metropolitan area
Portland metropolitan area
New Orleans metropolitan area
Answer: Seattle metropolitan area
SPARQL: SELECT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "metropolitan area" . ?e <area> ?pv_1 . ?pv_1 <pred:unit> "square kilometre" . ?pv_1 <pred:value> ?v_1 . FILTER ( ?v_1 > "1500"^^xsd:double ) . ?e <area> ?pv . ?pv <pred:value> ?v .  } ORDER BY ?v LIMIT 1
Program:
function: FindAll
function: FilterNum
dependencies: 0
inputs: area
1500 square kilometre
>
function: FilterConcept
dependencies: 1
inputs: metropolitan area
function: SelectAmong
dependencies: 2
inputs: area
smallest