Volume 1 Number 6 (Sep. 2006)
Home > Archive > 2006 > Volume 1 Number 6 (Sep. 2006) >
JCP 2006 Vol.1(6): 37-42 ISSN: 1796-203X
doi: 10.4304/jcp.1.6.37-42

The matching predicate and a filtering scheme based on matroids

Dimitris Magos1, Ioannis Mourtos2, Leonidas Pitsoulis3
1Department of Informatics, Technological Educational Institute of Athens, 12210 Egaleo , Greece
2Department of Economics, University of Patras, 26500 Rion, Patras, Greece
3Department of Mathematical and Physical Sciences, Aristotle University of Thessaloniki, 54124 Thessaloniki, Greece

Abstract—Finding a maximum cardinality matching in a graph is a problem appearing in numerous settings. The problem asks for a set of edges of maximum cardinality, such that no two edges of this set have an endpoint in common. The variety of applications of this problem, along with the fact that several logic predicates can be modelled after it, motivates the study of a related global constraint in the context of Constraint Programming. In this work, we describe a filtering scheme for such a predicate based on matroids. Our method guarantees hyper-arc consistency in polynomial time. It is also applicable to any predicate expressed in terms of an independent system, and remains of polynomial complexity if there exists a polynomial time algorithm for finding a maximum cardinality basis of this independent system. Furthermore, we show that this filtering scheme can be employed to find a maximum cardinality matching.

Index Terms—matching, hyper-arc consistency, matroid intersection

[PDF]

Cite: Dimitris Magos, Ioannis Mourtos, Leonidas Pitsoulis, "The matching predicate and a filtering scheme based on matroids," Journal of Computers vol. 1, no.6, pp. 37-42, 2006.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>