2
$\begingroup$

how can i compute the properties of G/G/1 QueueingProcess using Mathematica using the following distributions

QueueProperties[QueueingProcess[ParetoDistribution[k, \[Alpha]], ParetoDistribution[k, \[Alpha]]]]

QueueProperties[QueueingProcess[WeibullDistribution[\[Alpha],\[Beta]], WeibullDistribution[\[Alpha],\[Beta]]]]

QueueProperties[QueueingProcess[ParetoDistribution[k, \[Alpha]], WeibullDistribution[\[Alpha],\[Beta]]]]
$\endgroup$
1
  • $\begingroup$ Can you be more specific? What doesn't work in the code you posted? $\endgroup$
    – MarcoB
    Commented Mar 29, 2016 at 11:47

1 Answer 1

3
$\begingroup$

For some reason the QueueProperties "SummaryTable" property does not like your QueueingProcess. You many want to report this to WRI.

You can examine your process properties with the following while you wait for an answer from WRI:

Manipulate[
 Column[{
   QueueProperties[qp, prop, "Description"],
   QueueProperties[qp, prop]
   }],
 {{prop, "ArrivalRate", "Property"}, propList},
 Initialization :> {
   qp = QueueingProcess[ParetoDistribution[k, \[Alpha]], ParetoDistribution[k, \[Alpha]]];
   propList = QueueProperties[qp, "Properties"];}
 ]

enter image description here

Hope this helps.

$\endgroup$
7
  • $\begingroup$ Dear this code not worked on Mathematica 10.0. Where this code work properly? $\endgroup$
    – Amin
    Commented Mar 30, 2016 at 15:23
  • $\begingroup$ @Amin It should work fine in 10. All of the functions are available in 10. I ran it in 10.2, 10.3, and 10.4. Try it in a fresh kernel. $\endgroup$
    – Edmund
    Commented Mar 30, 2016 at 15:31
  • $\begingroup$ dear following error arises The first argument QueueingProcess[ParetoDistribution[k,[Alpha]],ParetoDistribution[k,[Alpha]],1,[Infinity],0] is not a valid specification for a queueing process or data. >> $\endgroup$
    – Amin
    Commented Mar 31, 2016 at 16:37
  • $\begingroup$ @Amin I have run the code in version 10.0 and I get the same error. It appears that the function was improved between version 10.0 and 10.2. However this change is not listed in the New Features guides for either 10.1 or 10.2 in the documentation. It does work in version 10.2 and above. The screenshot in the post is evidence of this. Upgrade, perhaps? $\endgroup$
    – Edmund
    Commented Apr 1, 2016 at 0:10
  • $\begingroup$ Dear thanks, this works on 10.2 $\endgroup$
    – Amin
    Commented Apr 1, 2016 at 9:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.