Re[10]: решение уравнения
От: alexs72  
Дата: 17.03.08 03:20
Оценка:
А>>>Либо надо накладывать ограничения на распределение P(a,b) в зависимости от самих станции и платежеспособности пассажиров или тупо смоделировать по выборке
A>>эти данные будут даны т.е. будут цифры на те маршруты что будут в уравнении ,
A>>т.е. например количество по маршруту 1(от 0 до 1 зоны) должно стремиться к 30% от общей ,
A>>по маршруту 2 к 20% и т.д.
А>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b)
Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет,
есть только ПРИМЕРНОЕ процентное отношение от общего количества.
Процент этот берется как среднее за год по данному направлению.
Но не факт что в данном месяце оно не будет равно 29 или 28

А>Кол-во пассажиров пересекающих a -> a+1

А> Zr(a)=sum( P(i,j), i=1..a, j=a+1..N )
А>и в другую сторону
А> Zl(a)=sum( P(j,i), i=1..a, j=a+1..N )
А>но это только если все покупают билет в одну сторону, нет зайцев и нет проездных
Давайте опустим пока проездные , зайцев , билеты туда и обратно и др., пусть пока все ездят в одну сторону
Алгоритм уже хочется
Или что никак что ли?
Re[11]: решение уравнения
От: Аноним  
Дата: 17.03.08 12:42
Оценка:
Здравствуйте, alexs72, Вы писали:

А>>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b)

A>Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет,
A>есть только ПРИМЕРНОЕ процентное отношение от общего количества.
A>Процент этот берется как среднее за год по данному направлению.
A>Но не факт что в данном месяце оно не будет равно 29 или 28
...
A>Алгоритм уже хочется
A>Или что никак что ли?

В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации).
Т.е. что бы её решить тебе надо ограничить класс решений. Например:
Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить.
B(k)=sum(P(k,b),b=1..N)
S(k)=Co*sum(P(k,b)*|k-b|,b=1..N)
P(a,a)=0
P(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся

то уравнений 3*N+(N^2-M) = неизв M

M=(N^2+3*N)

Те для 10 станций у тебя (100+30)/2 = 75 значений можно уточнить, но при этом надо уверенно знать 25 значений P(a,b), a!=b

И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.
Re[12]: решение уравнения
От: Аноним  
Дата: 17.03.08 12:50
Оценка:
А>Здравствуйте, alexs72, Вы писали:

А>>Если эти данные есть P(a,b) то уже всё есть и ничего не надо P(a,b)=Po*p(a,b)

A>Дак в том и вопрос что точного значения, к примеру P(a,b) или P(1,3) — нет,
A>есть только ПРИМЕРНОЕ процентное отношение от общего количества.
A>Процент этот берется как среднее за год по данному направлению.
A>Но не факт что в данном месяце оно не будет равно 29 или 28
А...
A>Алгоритм уже хочется
A>Или что никак что ли?

В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации).
Т.е. что бы её решить тебе надо ограничить класс решений. Например:
Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить.
B(k)=sum(P(k,b),b=1..N)
S(k)=Co*sum(P(k,b)*|k-b|,b=1..N)
P(a,a)=0
P(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся

А>то уравнений 3*N+(N^2-M) = неизв M


M=(N^2+3*N)/2

Те для 10 станций у тебя (100+30)/2 = 65 значений можно уточнить, но при этом надо уверенно знать 35 значений P(a,b), a!=b

И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.

опечатки
Re[13]: решение уравнения
От: Аноним  
Дата: 18.03.08 02:07
Оценка:
Здравствуйте, Аноним, Вы писали:


А>В общем случае никак. У тебя не корректно поставленная задача (не достаточно информации).

А>Т.е. что бы её решить тебе надо ограничить класс решений. Например:
А>Часть P(a,b) мы знаем и предполагаем что они не меняются, а M значений мы хотим уточнить.
А>B(k)=sum(P(k,b),b=1..N)
А>S(k)=Co*sum(P(k,b)*|k-b|,b=1..N)
А>P(a,a)=0
А>P(a[r],b[r])=Po(a[r],b[r]), r=1..N^2-M ! из предыдущего опыта выбираешь наиболее достоверные и слабо меняющиеся

А>>то уравнений 3*N+(N^2-M) = неизв M


А>M=(N^2+3*N)/2


А>Те для 10 станций у тебя (100+30)/2 = 65 значений можно уточнить, но при этом надо уверенно знать 35 значений P(a,b), a!=b


А>И так каждый месяц можешь уточнять свои данные, но есть но и это но устойчивость.


Идея понятна попробую реализовать .
Всем спасибо.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.