Hi,

On Sun, Aug 24, 2008 at 12:24:38PM -0500, Raphael Geissert wrote:
> Package: edos-debcheck
> Version: 1.0-7
> 
> Using the attached file:
> 
> $ edos-debcheck -quiet < Packages_board
> row1 (= 1.0-1): OK
>   cell1.1 (= 1): OK
>   cell1.2 (= 2): OK

Thanks for your bug report and for trying this somewhat unexpected
application of edos-debcheck. The problem of solving package
dependencies is NP-complete in general, which means that 
most probably no algorithm can solve efficiently any
random instance of it. Edos-debcheck was designed to solve 
efficiently dependency relations that stem from actual Package files,
that is Package files describing a "real" distribution.

It would certainly be posible to tweak edos-debcheck to also
solve that particular problem (since soduko is solved in no time 
by a finite-domain constraint solver). However this would yield
no advantage for better solving the problem that edos-debcheck was
designed to solve. I will hence tag this as "wontfix".

Having said that I still find it interesting and amusing to see
how one can systematically construct difficult problem instances,
even if these are compleley artificial and have noting to do with
real-life instances (I have seen Daniel's blog  post with the
python code). We will probaby use this as hard test case in the
future dependency solver competition ...

Cheers -Ralf.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to