Abstract
The U-curve problem is an optimization problem that consists in, given a finite set S, a Boolean lattice \((\mathcal{P}(S), \subseteq)\) and a chain \(\mathcal{L}\), minimize a function \(c:\mathcal{P}(S) \rightarrow \mathcal{L}\) that satisfies an extension of Matheron’s increasing-decreasing decomposition (i.e., a function that is decomposable in U-shaped curves). This problem may be used to model problems in the domain of Mathematical Morphology, for instance, morphological operator design and some types of combinatorial optimization problems. Recently, we introduced the U-Curve-Search (UCS) algorithm, which is a solver to the U-curve problem. In this paper, we recall the principles of the UCS algorithm, present a constrained version of Serra’s formulation of the Tailor problem, prove that this problem is a U-curve problem, apply the UCS algorithm to solve it and compare the performance of UCS with another optimization algorithm. Besides, we present applications of UCS in the context of W-operator design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Banon, G.J.F., Barrera, J.: Minimal representations for translation-invariant set mappings by Mathematical Morphology. SIAM Journal on Applied Mathematics 51(6), 1782–1798 (1991)
Ris, M., Barrera, J., Martins Jr., D.C.: U-curve: A branch-and-bound optimization algorithm for U-shaped cost functions on Boolean lattices applied to the feature selection problem. Pattern Recogn. 43(3), 557–568 (2010)
Reis, M.S.: Minimization of decomposable in U-shaped curves functions defined on poset chains – algorithms and applications. PhD thesis, Institute of Mathematics and Statistics, University of São Paulo, Brazil (2012) (in Portuguese)
Serra, J.: Le problème du Tailleur. In: Int. report, CMM, School of Mines, Paris, pp. 1–5 (February 1988)
Roerdink, J.: The generalized tailor problem. Mathematical Morphology and its Applications to Image and Signal Processing, 57–64 (1996)
Barrera, J., Terada, R., Hirata Jr., R., Hirata, N.S.T.: Automatic programming of morphological machines by PAC learning. Fund. Inform., 229–258 (2000)
Martins Jr., D.C., Cesar Jr., R.M., Barrera, J.: W-operator window design by minimization of mean conditional entropy. Pattern Anal. Appl. 9(2), 139–153 (2006)
Reis, M.S.: featsel – a feature selection framework (2010), http://www.ime.usp.br/~msreis/featsel
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Reis, M.S., Barrera, J. (2013). Solving Problems in Mathematical Morphology through Reductions to the U-Curve Problem. In: Hendriks, C.L.L., Borgefors, G., Strand, R. (eds) Mathematical Morphology and Its Applications to Signal and Image Processing. ISMM 2013. Lecture Notes in Computer Science, vol 7883. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38294-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-38294-9_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38293-2
Online ISBN: 978-3-642-38294-9
eBook Packages: Computer ScienceComputer Science (R0)