TY - GEN
T1 - Data-parallel computing meets STRIPS
AU - Karpas, Erez
AU - Sagi, Tomer
AU - Domshlak, Carmel
AU - Gal, Avigdor
AU - Mendelson, Avi
AU - Tennenholtz, Moshe
PY - 2013
Y1 - 2013
N2 - The increased demand for distributed computations on big data has led to solutions such as SCOPE, DryadLINQ, Pig, and Hive, which allow the user to specify queries in an SQL-like language, enriched with sets of user-defined operators. The lack of exact semantics for user-defined operators interferes with the query optimization process, thus putting the burden of suggesting, at least partial, query plans on the user. In an attempt to ease this burden, we propose a formal model that allows for data-parallel program synthesis (DPPS) in a semantically well-defined manner. We show that this model generalizes existing frameworks for dataparallel computation, while providing the flexibility of query plan generation that is currently absent from these frameworks. In particular, we show how existing, off the- shelf, AI planning tools can be used for solving DPPS tasks.
AB - The increased demand for distributed computations on big data has led to solutions such as SCOPE, DryadLINQ, Pig, and Hive, which allow the user to specify queries in an SQL-like language, enriched with sets of user-defined operators. The lack of exact semantics for user-defined operators interferes with the query optimization process, thus putting the burden of suggesting, at least partial, query plans on the user. In an attempt to ease this burden, we propose a formal model that allows for data-parallel program synthesis (DPPS) in a semantically well-defined manner. We show that this model generalizes existing frameworks for dataparallel computation, while providing the flexibility of query plan generation that is currently absent from these frameworks. In particular, we show how existing, off the- shelf, AI planning tools can be used for solving DPPS tasks.
UR - http://www.scopus.com/inward/record.url?scp=84893350497&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84893350497
SN - 9781577356158
T3 - Proceedings of the 27th AAAI Conference on Artificial Intelligence, AAAI 2013
SP - 474
EP - 480
BT - Proceedings of the 27th AAAI Conference on Artificial Intelligence, AAAI 2013
T2 - 27th AAAI Conference on Artificial Intelligence, AAAI 2013
Y2 - 14 July 2013 through 18 July 2013
ER -