中文
相关论文

相关论文: On Conditional Branches in Optimal Decision Trees

200 篇论文

With dramatic improvements in optimization software, the solution of large-scale problems that seemed intractable decades ago are now a routine task. This puts even more real-world applications into the reach of optimizers. At the same…

最优化与控制 · 数学 2023-03-07 Marc Goerigk , Michael Hartisch

In 1971, Knuth gave an $O(n^2)$-time algorithm for the classic problem of finding an optimal binary search tree. Knuth's algorithm works only for search trees based on 3-way comparisons, while most modern computers support only 2-way…

数据结构与算法 · 计算机科学 2021-03-10 Marek Chrobak , Mordecai Golin , J. Ian Munro , Neal E. Young

An algorithm on weighted graphs is called universally optimal if it is optimal for every input graph, in the worst case taken over all weight assignments. Informally, this means the algorithm is competitive even with algorithms that are…

数据结构与算法 · 计算机科学 2026-02-19 Benjamin Aram Berendsohn

Label tree-based algorithms are widely used to tackle multi-class and multi-label problems with a large number of labels. We focus on a particular subclass of these algorithms that use probabilistic classifiers in the tree nodes. Examples…

We consider range minimization problems featuring exponentially many variables, as frequently arising in fairness-oriented or bi-objective optimization. While branch and price is successful at solving cost-oriented problems with many…

最优化与控制 · 数学 2025-05-08 Bart van Rossum , Rui Chen , Andrea Lodi

We propose a novel method for automatic program synthesis. P-Tree Programming represents the program search space through a single probabilistic prototype tree. From this prototype tree we form program instances which we evaluate on a given…

人工智能 · 计算机科学 2017-07-13 Christian Oesch

We suggest a new non-recursive algorithm for constructing a binary search tree given an array of numbers. The algorithm has $O(N)$ time and $O(1)$ memory complexity if the given array of $N$ numbers is sorted. The resulting tree is of…

数据结构与算法 · 计算机科学 2022-07-20 Pavel S. Ruzankin

Given a weighted, ordered query set $Q$ and a partition of $Q$ into classes, we study the problem of computing a minimum-cost decision tree that, given any query $q$ in $Q$, uses equality tests and less-than comparisons to determine the…

数据结构与算法 · 计算机科学 2025-01-28 Marek Chrobak , Neal E. Young

We propose an approach for learning optimal tree-based prescription policies directly from data, combining methods for counterfactual estimation from the causal inference literature with recent advances in training globally-optimal decision…

机器学习 · 计算机科学 2020-12-07 Maxime Amram , Jack Dunn , Ying Daisy Zhuo

Dual-tree algorithms are a widely used class of branch-and-bound algorithms. Unfortunately, developing dual-tree algorithms for use with different trees and problems is often complex and burdensome. We introduce a four-part logical split:…

数据结构与算法 · 计算机科学 2013-04-17 Ryan R. Curtin , William B. March , Parikshit Ram , David V. Anderson , Alexander G. Gray , Charles L. Isbell

Decision trees are a fundamental tool in machine learning for representing, classifying, and generalizing data. It is desirable to construct ``small'' decision trees, by minimizing either the \textit{size} ($s$) or the \textit{depth} $(d)$…

机器学习 · 计算机科学 2025-05-22 Harmender Gahlawat , Meirav Zehavi

Decision trees built with data remain in widespread use for nonparametric prediction. Predicting probability distributions is preferred over point predictions when uncertainty plays a prominent role in analysis and decision-making. We study…

统计方法学 · 统计学 2024-06-21 Sara Shashaani , Ozge Surer , Matthew Plumlee , Seth Guikema

A new method for constructing minimum-redundancy binary prefix codes is described. Our method does not explicitly build a Huffman tree; instead it uses a property of optimal prefix codes to compute the codeword lengths corresponding to the…

数据结构与算法 · 计算机科学 2016-09-30 Ahmed Belal , Amr Elmasry

We develop the first fully dynamic algorithm that maintains a decision tree over an arbitrary sequence of insertions and deletions of labeled examples. Given $\epsilon > 0$ our algorithm guarantees that, at every point in time, every node…

机器学习 · 计算机科学 2022-12-02 Marco Bressan , Gabriel Damay , Mauro Sozio

The automatic generation of decision trees based on off-line reasoning on models of a domain is a reasonable compromise between the advantages of using a model-based approach in technical domains and the constraints imposed by embedded…

人工智能 · 计算机科学 2011-06-28 L. Console , C. Picardi , D. Theseider Duprè

In this paper, we consider classes of decision tables with many-valued decisions closed under operations of removal of columns, changing of decisions, permutation of columns, and duplication of columns. We study relationships among three…

计算复杂性 · 计算机科学 2023-04-24 Azimkhon Ostonov , Mikhail Moshkov

Systems of decision rules and decision trees are widely used as a means for knowledge representation, as classifiers, and as algorithms. They are among the most interpretable models for classifying and representing knowledge. The study of…

计算复杂性 · 计算机科学 2023-02-15 Kerven Durdymyradov , Mikhail Moshkov

Factored stochastic constraint programming (FSCP) is a formalism to represent multi-stage decision making problems under uncertainty. FSCP models support factorized probabilistic models and involve constraints over decision and random…

人工智能 · 计算机科学 2019-09-25 Behrouz Babaki , Golnoosh Farnadi , Gilles Pesant

An optimal solution to the problem of scheduling real-time tasks on a set of identical processors is derived. The described approach is based on solving an equivalent uniprocessor real-time scheduling problem. Although there are other…

操作系统 · 计算机科学 2011-04-19 Paul Regnier , George Lima , Ernesto Massa

The feeder reconfiguration problem chooses the on/off status of the switches in a distribution network in order to minimize a certain cost such as power loss. It is a mixed integer nonlinear program and hence hard to solve. A popular…

最优化与控制 · 数学 2015-12-22 Qiuyu Peng , Steven H. Low