paper-with-me

홈 › Papers

Learning Disjunctions of Predicates

2017-06-15 · Nader H. Bshouty, Dana Drachsler-Cohen, Martin Vechev, Eran Yahav

Let $F$ be a set of boolean functions. We present an algorithm for learning $F_\vee := \{\vee_{f\in S} f \mid S \subseteq F\}$ from membership queries. Our algorithm asks at most $|F| \cdot OPT(F_\vee)$ membership queries where $OPT(F_\vee)$ is the minimum worst case number of membership queries for learning $F_\vee$. When $F$ is a set of halfspaces over a constant dimension space or a set of variable inequalities, our algorithm runs in polynomial time. The problem we address has practical importance in the field of program synthesis, where the goal is to synthesize a program that meets some requirements. Program synthesis has become popular especially in settings aiming to help end users. In such settings, the requirements are not provided upfront and the synthesizer can only learn them by posing membership queries to the end user. Our work enables such synthesizers to learn the exact requirements while bounding the number of membership queries.

📄 PDF Abstract BibTeX arXiv:1706.05070

Code (0)

등록된 구현이 없습니다.

Tasks

Program Synthesis

Similar Papers 제목 키워드 기반

Xpose: Bi-directional Engineering for Hidden Query Extraction

2025-04-15 · Ahana Pradhan, Jayant Haritsa

Query reverse engineering (QRE) aims to synthesize a SQL query to connect a given database and result instance. A recent variation of QRE is where an additional input, an opaque executable containing a ground-truth query…

Faster Algorithms for Agnostically Learning Disjunctions and their Implications

2025-04-21 · Ilias Diakonikolas, Daniel M. Kane, Lisheng Ren

We study the algorithmic task of learning Boolean disjunctions in the distribution-free agnostic PAC model. The best known agnostic learner for the class of disjunctions over $\{0, 1\}^n$ is the $L_1$-polynomial regressi…

Complexity Bounds for the Controllability of Temporal Networks with Conditions, Disjunctions, and Uncertainty

2019-01-08 · Nikhil Bhargava, Brian Williams

In temporal planning, many different temporal network formalisms are used to model real world situations. Each of these formalisms has different features which affect how easy it is to determine whether the underlying ne…

Experimental Pragmatics with Machines: Testing LLM Predictions for the Inferences of Plain and Embedded Disjunctions

2024-05-09 · Polina Tsvilodub, Paul Marty, Sonia Ramotowska, Jacopo Romoli 외

Human communication is based on a variety of inferences that we draw from sentences, often going beyond what is literally said. While there is wide agreement on the basic distinction between entailment, implicature, and …

Implicatures

Agnostic Learning of Disjunctions on Symmetric Distributions

2014-05-27 · Vitaly Feldman, Pravesh Kothari

We consider the problem of approximating and learning disjunctions (or equivalently, conjunctions) on symmetric distributions over $\{0,1\}^n$. Symmetric distributions are distributions whose PDF is invariant under any p…