Please check here, this also has lots of experiments checking different
priority styles:
        
http://web.it.kth.se/~cschulte/paper.html?id=SchulteStuckey:TOPLAS:2008

For a more implementation-oriented discussion (including the data structures
for queues):
        http://www.ps.uni-sb.de/Papers/abstracts/tackDiss.html

But it is more or less the same what Eclipse does (I read Joachim Schimpf's
very clear reply to your question on the Eclipse mailing list). One
important difference is that Gecode's propagator queues support changing
priorities for propagators already being queued to support staging.

Christian

--
Christian Schulte, www.ict.kth.se/~cschulte/


-----Original Message-----
From: users-boun...@gecode.org [mailto:users-boun...@gecode.org] On Behalf
Of Lars Kotthoff
Sent: Tuesday, February 03, 2009 10:55 AM
To: gec...@gecode.org
Subject: [gecode-users] Propagator priority queue

Dear all,

 does Gecode use a priority queue for the propagators which are fired when a
variable becomes assigned etc or are they executed in the order they're
enqueued?

Thanks,

Lars

_______________________________________________
Gecode users mailing list
us...@gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users


_______________________________________________
Gecode users mailing list
us...@gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users

Reply via email to