2015
DOI: 10.1016/j.cam.2015.04.014
|View full text |Cite
|
Sign up to set email alerts
|

Hildreth’s algorithm with applications to soft constraints for user interface layout

Abstract: ABSTRACT. The Hildreth's algorithm is a row action method for solving large systems of inequalities. This algorithm is efficient for problems with sparse matrices, as opposed to direct methods such as Gaussian elimination or QR-factorization. We apply the Hildreth's algorithm, as well as a randomized version, along with prioritized selection of the inequalities, to efficiently detect the highest priority feasible subsystem of equations.We prove convergence results and feasibility criteria for both cyclic and r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 18 publications
(9 citation statements)
references
References 33 publications
0
8
0
1
Order By: Relevance
“…Since in our case there are O(n 3 ) constraints, we find that, in practice, this averaging approach leads to changes that are so small that no meaningful progress can be made from one iteration to the next. The challenge in using a randomized approach (see [35]) is that visiting constraints at random leads to a much higher cost for visiting the same number of constraints. This is because accessing dual variables at random from a dictionary is slower in practice than sequentially visiting elements in an array of dual variables.…”
Section: Discussion and Future Challengesmentioning
confidence: 99%
“…Since in our case there are O(n 3 ) constraints, we find that, in practice, this averaging approach leads to changes that are so small that no meaningful progress can be made from one iteration to the next. The challenge in using a randomized approach (see [35]) is that visiting constraints at random leads to a much higher cost for visiting the same number of constraints. This is because accessing dual variables at random from a dictionary is slower in practice than sequentially visiting elements in an array of dual variables.…”
Section: Discussion and Future Challengesmentioning
confidence: 99%
“…As mentioned previously, much of the focus on this problem has been in the error correction and compressed sensing literature [FR13,EK12]. However, there has been work that has focused on iterative row-action methods; previous work in this direction includes [HN18a,JCC15,ABH05].…”
Section: Related Workmentioning
confidence: 99%
“… Hildreth's quadratic programming : it is the method used to solve the constrained optimization problem in this article. It is because Hildreth's algorithm is an efficient method for solving large systems of inequalities with sparse matrices, 30 and also it does not require any matrix inversion. This quadratic programming is used at each sampling time, having obtained a vector λ0 that is called dual variables in the optimization literature.…”
Section: Constrained Control In Ldmpc Design Using Laguerre Functionmentioning
confidence: 99%