{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/72083"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/72083","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"On the Learnability of Disjunctive Normal Form Formulas and Decision Trees","abstract":"The learnability of disjunctive normal form formulas and decision trees is investigated. Polynomial time algorithms are given, and nonlearnability results are obtained, for restricted versions of these general learning problems.","abstract_html":"The learnability of disjunctive normal form formulas and decision trees is investigated. Polynomial time algorithms are given, and nonlearnability results are obtained, for restricted versions of these general learning problems.","abstract_has_math":false,"creators":["Aizenstein, Howard Jay"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Pitt, L.,"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-17T20:00:38Z","date_published":"2014-12-17T20:00:38Z","updated_at":"2026-07-22T22:26:06Z","subjects":["Artificial Intelligence","Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI9328958"],"render_values":[{"text":"(UMI)AAI9328958","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/72083","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Pitt, L.,"]},{"key":"dc:creator","label":"Author","values":["Aizenstein, Howard Jay"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-17T20:00:38Z","10000-01-01","1993"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Artificial Intelligence","Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/72083","(UMI)AAI9328958"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["The learnability of disjunctive normal form formulas and decision trees is investigated. Polynomial time algorithms are given, and nonlearnability results are obtained, for restricted versions of these general learning problems.","Polynomial time algorithms are presented for exactly learning (with membership and equivalence queries) read-twice DNF and read-k-disjoint DNF. A read-twice DNF formula is a boolean formula in disjunctive normal form where each variable appears at most twice. A read-k disjoint DNF formula f is a DNF formula where each variable appears at most k times (for an arbitrary positive integer k) and every assignment to the variables satisfies at most one term of f. The read-k disjoint DNF result also applies for a generalization of this class, which we call read-k sat-j DNF.","For a similar learning protocol, it is shown that, assuming NP $\\not=$ co-NP, there does not exist a polynomial time algorithm for learning read-thrice DNF formulas-boolean formulas in disjunctive normal form where each variable appears at most three times. This result contrasts with our polynomial time algorithm for learning read-twice DNF, and adds evidence to the conjecture that DNF is hard to learn in the membership and equivalence query model. Nonlearnability results are also obtained for the class of read-k decision trees. It is shown that this class is hard to learn in the membership and equivalence query model, provided that the equivalence queries are also required to be read-k decision trees. It is also shown that read-k decision trees are hard to learn in the PAC model (without membership queries).","A different type of nonlearnability result is obtained for the class of arbitrary DNF formulas. A natural approach for learning DNF formulas (suggested by Valiant in a seminal paper of learning theory) is to greedily collect the prime implicants of the hidden function. We show that no algorithm using such an approach can learn DNF in polynomial time. Results which suggest that DNF formulas are hard to learn rely on the construction of rare hard-to-learn formulas. This raises the question of whether most DNF formulas are learnable. For certain natural definitions of most DNF formulas, this question is answered affirmatively.","Made available in DSpace on 2014-12-17T20:00:38Z (GMT). No. of bitstreams: 1 9328958.pdf: 7851640 bytes, checksum: 88f78f9bf18641486d811a6fd0b996c1 (MD5) Previous issue date: 1993","Embargo set by: Seth Robbins for item 72251 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","132 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993."]},{"key":"dc:title","label":"Title","values":["On the Learnability of Disjunctive Normal Form Formulas and Decision Trees"]}]}],"canonical_facts":{"dc:contributor":["Pitt, L.,"],"dc:creator":["Aizenstein, Howard Jay"],"dc:date":["2014-12-17T20:00:38Z","10000-01-01","1993"],"dc:description":["The learnability of disjunctive normal form formulas and decision trees is investigated. Polynomial time algorithms are given, and nonlearnability results are obtained, for restricted versions of these general learning problems.","Polynomial time algorithms are presented for exactly learning (with membership and equivalence queries) read-twice DNF and read-k-disjoint DNF. A read-twice DNF formula is a boolean formula in disjunctive normal form where each variable appears at most twice. A read-k disjoint DNF formula f is a DNF formula where each variable appears at most k times (for an arbitrary positive integer k) and every assignment to the variables satisfies at most one term of f. The read-k disjoint DNF result also applies for a generalization of this class, which we call read-k sat-j DNF.","For a similar learning protocol, it is shown that, assuming NP $\\not=$ co-NP, there does not exist a polynomial time algorithm for learning read-thrice DNF formulas-boolean formulas in disjunctive normal form where each variable appears at most three times. This result contrasts with our polynomial time algorithm for learning read-twice DNF, and adds evidence to the conjecture that DNF is hard to learn in the membership and equivalence query model. Nonlearnability results are also obtained for the class of read-k decision trees. It is shown that this class is hard to learn in the membership and equivalence query model, provided that the equivalence queries are also required to be read-k decision trees. It is also shown that read-k decision trees are hard to learn in the PAC model (without membership queries).","A different type of nonlearnability result is obtained for the class of arbitrary DNF formulas. A natural approach for learning DNF formulas (suggested by Valiant in a seminal paper of learning theory) is to greedily collect the prime implicants of the hidden function. We show that no algorithm using such an approach can learn DNF in polynomial time. Results which suggest that DNF formulas are hard to learn rely on the construction of rare hard-to-learn formulas. This raises the question of whether most DNF formulas are learnable. For certain natural definitions of most DNF formulas, this question is answered affirmatively.","Made available in DSpace on 2014-12-17T20:00:38Z (GMT). No. of bitstreams: 1 9328958.pdf: 7851640 bytes, checksum: 88f78f9bf18641486d811a6fd0b996c1 (MD5) Previous issue date: 1993","Embargo set by: Seth Robbins for item 72251 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","132 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993."],"dc:identifier":["http://hdl.handle.net/2142/72083","(UMI)AAI9328958"],"dc:subject":["Artificial Intelligence","Computer Science"],"dc:title":["On the Learnability of Disjunctive Normal Form Formulas and Decision Trees"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:06Z"}