Exemplos de Máquinas de Turing

Os exemplos a seguir são para complementar o artigo Máquina de Turing.

Primeiro exemplo de Máquina de Turing

A tabela a seguir é o primeiro exemplo (Alan Turing 1937):

"1. A máquina pode ser construída para calcular a sequência 0 1 0 1 0 1..." (0 <vazio> 1 <vazio> 0...) (Indecidível p. 119)
Configuração Comportamento
m-configuração
(estado)
Símbolo da fita Operações na fita m-configuração final
(estado)
b vazio P0, R c
c vazio R e
e vazio P1, R f
f vazio R b

Com relação às ações que a máquina realmente executa, Turing (1936) (Indecidível p. 121) afirma o seguinte:

"Esta [exemplo] tabela (e todas as tabelas que seguem o mesmo tipo) deve-se entender como padrão que, para uma configuração descrita nas duas primeiras colunas, as operações na terceira coluna são realizadas sucessivamente, e, em seguida, a máquina passa por cima para a configuração-m na última coluna." (Indecidível p. 121)

Ele deixa isso muito claro quando ele reduz a tabela acima para uma única instrução chamado de "b" (Indecidível p. 120), mas sua instrução consiste em 3 linhas. Instrução "b" tem três possibilidades diferentes de símbolos {Nenhum, 0, 1}. Cada possibilidade é seguido por uma seqüência de ações até que cheguemos a coluna mais à direita, onde o m-configuração final é "b":

m-configuração atual (instrução) Símbolo da fita Operações na fita m-configuração final (instrução)
b Nenhum P0 b
b 0 R, R, P1 b
b 1 R, R, P0 b

Como observado por um número de influenciadores, incluindo o próprio Turing (1937), (por exemplo, Post (1936), Post (1947), Kleene (1952), Wang (1954)) as instruções de Turing não são atômicas — outras medidas de simplificação do modelo podem ser feitas sem reduzir o seu poder computacional; veja mais em Máquina de Post-Turing.

Como se afirma no artigo Máquina de Turing, Turing propôs que a tabela ainda ser atomizada, permitindo que apenas uma única imprimir/apagar seguido por uma fita simples movimento E/R/D. Ele nos dá este pequeno exemplo da primeira tabela convertida (Indecidível, p 127.):

m-configuração atual (estado Turing) Símbolo da fita Operação de imprimir Movimento da fita m-configuração final (estado Turing)
q1 vazio P0 R q2
q2 vazio P vazio, i.e. E R q3
q3 vazio P1 R q4
q4 vazio P vazio, i.e. E R q1

A declaração de Turing ainda implica cinco operações atômicas. A uma dada instrução (m-configuração) da máquina:

  1. observa o símbolo da fita abaixo da cabeça
  2. com base no símbolo observado vai para a sequência-instrução apropriada para usar
  3. imprima no símbolo Sj ou apague ou não faça nada
  4. mova a fita para a esquerda, direita ou fique parada
  5. vá para a m-configuração final para esse símbolo

Como as ações de uma máquina de Turing não são atômicas, uma simulação da máquina deve atomizar cada 5-tupla em uma seqüência de ações mais simples. Uma possibilidade — utilizado nos seguintes exemplos de "comportamentos" de sua máquina — é como se segue:

(qi) Símbolos da fita de teste sob a cabeça: Se o símbolo for S0 vá para o qi.01, se o símbolo for S1 vá para o qi.11, se o símbolo for S2 vá para o qi.21, etc.
(qi.01) imprima o símbolo Sj0 ou apague ou não faça nada. Então vá para o qi.02
(qi.02) mova a fita para a esquerda ou direita ou fique parado. Então vá para o qm0
(qi.11) imprima o símbolo Sj1 ou apague ou não faça nada. Então vá para o qi.12
(qi.12) mova a fita para a esquerda ou direita ou fique parado. Então vá para o qm1
(qi.21) imprima o símbolo Sj2 ou apague ou não faça nada. Então vá para o qi.22
(qi.22) mova a fita para a esquerda ou direita ou fique parado. Então vá para o qm2
(etc — todos os símbolos devem ser contabilizados)

O chamado "canonical" Máquina de estados finitos faz os testes de símbolos "em paralelo"; veja mais em Microcode.

No exemplo a seguir do que a máquina faz, observamos algumas peculiaridades dos modelos de Turing:

"A convenção de escrever os números apenas em quadrados alternativos é muito útil: Vou sempre fazer uso dele." (Indecidível p. 121)

Assim, quando a impressão que ele ignora todos os outros quadrados. Os quadrados impressos são chamados F-quadrados; os quadrados em branco no meio podem ser utilizados para "marcadores" e são chamados de "E-quadrados" como em "susceptível de apagamento." Os F-quadrados, por sua vez são os seus "Figuras quadrados" e só vai arcar com os símbolos 1 ou 0 — símbolos que ele chamou de "figuras" (como em "números binários").

Neste exemplo, a fita começa "em branco", e os "dados" são então impressas sobre ele. Para abreviar apenas a tabela-estados são mostrados aqui:

Sequência Identificador de instruçao Cabeça
. . . . . . . . . . . . . . . . . .
1 1 . . . . . . . . . . . . . . . . . .
2 2 . . . . . 0 . . . . . . . . . . . .
3 3 . . . . . . 0 . . . . . . . . . . .
4 4 . . . . . 1 . 0 . . . . . . . . . .
5 1 . . . . . . 1 . 0 . . . . . . . . .
6 2 . . . . . 0 . 1 . 0 . . . . . . . .
7 3 . . . . . . 0 . 1 . 0 . . . . . . .
8 4 . . . . . 1 . 0 . 1 . 0 . . . . . .
9 1 . . . . . . 1 . 0 . 1 . 0 . . . . .
10 2 . . . . . 0 . 1 . 0 . 1 . 0 . . . .
11 3 . . . . . . 0 . 1 . 0 . 1 . 0 . . .
12 4 . . . . . 1 . 0 . 1 . 0 . 1 . 0 . .
13 1 . . . . . . 1 . 0 . 1 . 0 . 1 . 0 .
14 2 . . . . . 0 . 1 . 0 . 1 . 0 . 1 . 0

A mesmo "execução" com toda a fita-impressão intermediária e os movimentos são mostrado aqui:

Um olhar mais atento sobre a tabela revela certos problemas com o próprio exemplo &mdash de Turing, nem todos os símbolos são contabilizados.

Por exemplo, suponha que sua fita não foi inicializada em branco. O que aconteceria? A máquina de Turing iria ler valores diferentes do que os valores pretendidos.

Uma cópia da sub-rotina

Este é um importante sub-rotina muito utilizado na rotina "multiplicar".

A máquina de Turing exemplo lida com uma série de 0s e 1s, com 0 representado pelo símbolo em branco. Sua tarefa é dobrar qualquer série de 1s encontradas na fita escrevendo um 0 entre eles. Por exemplo, quando a cabeça lê "111", vai escrever um 0, em seguida, "111". A saída será "1110111".

A fim de cumprir a sua missão, esta máquina de Turing vai precisar apenas 5 estados de operação, que são chamados {s1, s2, s3, s4, s5}.Cada estado faz 4 ações:

  1. Leia o símbolo sob a cabeça
  2. Escreva o símbolo de saída decidida pelo estado
  3. Mova a fita para a esquerda ou para a direita decidido pelo estado
  4. Mude para o seguinte estado decidida pelo estado atual
m-configuração inicial (instrução atual) Símbolo da fita Operações na fita Movimento da fita m-configuração final (próxima instrução)
s1 0 N N H
s1 1 E R s2
s2 0 E R s3
s2 1 P1 R s2
s3 0 P1 L s4
s3 1 P1 R s3
s4 0 E L s5
s4 1 P1 L s4
s5 0 P1 R s1
s5 1 P1 L s5
H - - -

Uma "execução" das sequências da máquina através de 16 máquinas-configurações (também conhecido como "estados de Turing"):

Sequência Identificador de instrução Cabeça
1 s1 0 0 0 0 1 1 0 0 0 0 0
2 s2 0 0 0 0 0 1 0 0 0 0 0
3 s2 0 0 0 0 0 0 1 0 0 0 0
4 s3 0 0 0 0 0 0 0 1 0 0 0
5 s4 0 0 0 0 1 0 1 0 0 0 0
6 s5 0 0 0 1 0 1 0 0 0 0 0
7 s5 0 0 1 0 1 0 0 0 0 0 0
8 s1 0 0 0 1 0 1 1 0 0 0 0
9 s2 0 0 0 0 1 0 0 1 0 0 0
10 s3 0 0 0 0 0 1 0 0 1 0 0
11 s3 0 0 0 0 0 0 1 0 0 1 0
12 s4 0 0 0 0 1 1 0 0 1 0 0
13 s4 0 0 0 1 1 0 0 1 0 0 0
14 s5 0 0 1 1 0 0 1 0 0 0 0
15 s1 0 0 0 1 1 0 1 1 0 0 0
16 H 0 0 0 1 1 0 1 1 0 0 0

O comportamento da máquina pode ser descrito como um circuito: ele começa em s1, substitui o primeiro 1 com um 0, em seguida, usa s2 para mover para a direita, pulando 1s e o primeiro 0 encontrado. s3, em seguida, salta a próxima seqüência de 1s (inicialmente não há nenhuma) e substitui o primeiro 0 que encontra com um 1. s4 move para a esquerda, pulando 1s até encontrar um 0 e muda para s5. s5 então se move para a esquerda, pulando 1s até encontrar o 0 que foi originalmente escrito por s1.

Ele substitui aquele 0 por um 1, move uma posição para a direita e digita s1 novamente para mais uma rodada do loop.

Isso continua até que s1 encontra um 0 (esta é a 0 no meio das duas seqüências de 1s), momento em que pára a máquina.

Descrição alternativa

Outra descrição vê o problema como a forma de manter o controle de quantos "1"s existem. Nós não podemos usar um estado para cada número possível (um para cada estado de 0,1,2,3,4,5,6 etc), porque então precisaríamos de estados infinitos para representar todos os números naturais, e a máquina de estado é finita - nós vamos ter que controlar isso usando a fita de alguma forma.

A forma básica é que funciona, copiando cada "1" para o outro lado, movendo-se para trás e para frente - é inteligente o suficiente para lembrar que parte da viagem está conectado. Em mais detalhe, ele carrega cada "1" para o outro lado, através do reconhecimento da separação "0" no meio, e reconhecendo a "0", por outro lado para saber que é atingido o fim. Ele volta usando o mesmo método, o meio de detecção "0", e, em seguida, a "0" no lado original. Este "0" no lado original é a chave para o enigma de como ele mantém o controle do número de 1s.

O truque é que antes de colocar o "1", marca que dígito como "feito", substituindo-o com um "0". Quando ele retorna, ele preenche de que "0" para trás com um "1", passa então para o próximo, marcando-o com um "0" e repetindo o ciclo, levando que "1" de diâmetro e de forma ligar. Com cada viagem em frente e para trás, o marcador de "0" se move um passo mais perto do centro. É assim que mantém o controle de quantos "1" 's que os tomou durante.

Curiosamente, quando ele retorna, o marcador "0" parece ser o fim da recolha de "1" s para isso - qualquer "1" s que já foram tomadas através são invisíveis a ele (do outro lado do marcador "0 ") e por isso, é como se está a trabalhar sobre um número (N-1) de" 1 "s - semelhante a uma prova por Indução matemática.

Uma completa "execução" mostra os resultados de "movimentos" intermediários. Para vê-lo melhor, clique na imagem, em seguida, clique na maior resolução de download:

Algoritmo do castor de 3 estados

A seguinte tabela Turing de instruções foi derivado de Peterson (1988) página 198, Figura 7.15. Peterson move a cabeça; no seguinte modelo a fita se move.

Símbolo da fita estado atual A estado atual B estado atual C
escreve símbolo move a fita próximo estado escreve símbolo move a fita próximo estado escreve símbolo move a fita proximo estado
0 1 R B 1 L A 1 L B
1 1 L C 1 R B 1 N PÁRA

O desenho "estado" do castor ocupado 3-estados mostra as sequências internas de eventos necessários para realmente executar "o estado". Como observado acima, Turing (1937) deixa perfeitamente claro que esta é a interpretação adequada dos 5-tuplas que descrevem a instrução (Indecidíveis, p. 119). Para saber mais sobre a atomização de Turing 5-tuplas ver Máquina de Post-Turing:

location: right

A tabela a seguir mostra o "comprimido" da execução e & mdash; apenas o Turing afirma:

Sequência Identificador de instrução Cabeça
1 b 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 B 0 0 0 0 0 0 0 1 0 0 0 0 0 0
3 A 0 0 0 0 0 1 1 0 0 0 0 0 0 0
4 C 0 0 0 0 1 1 0 0 0 0 0 0 0 0
5 B 0 0 0 1 1 1 0 0 0 0 0 0 0 0
6 A 0 0 1 1 1 1 0 0 0 0 0 0 0 0
7 B 0 0 0 1 1 1 1 1 0 0 0 0 0 0
8 B 0 0 0 0 1 1 1 1 1 0 0 0 0 0
9 B 0 0 0 0 0 1 1 1 1 1 0 0 0 0
10 B 0 0 0 0 0 0 1 1 1 1 1 0 0 0
11 B 0 0 0 0 0 0 0 1 1 1 1 1 0 0
12 A 0 0 0 0 0 1 1 1 1 1 1 0 0 0
13 C 0 0 0 0 1 1 1 1 1 1 0 0 0 0
14 H 0 0 0 0 1 1 1 1 1 1 0 0 0 0

A "execução" completa do castor ocupado 3-estados. Os resultantes do estados de Turing (o que Turing denominados "configurações-m" & mdash; "máquinas-configurações") são mostrados em destaque em cinza na coluna A, e também sob instruções da máquina (colunas AF-AU))

Bibliografia

Para ver referências completas Máquina de Turing.

  • Ivars Peterson, 1988, The Mathematical Tourist: Snapshots of Modern Mathematics, W. H. Freeman and Company, New York, ISBN 0-7167-2064-7 (pbk.). Turing machines are described on pp. 194ff, the busy beaver example is in Figure 7.15 on page 198.
  • Martin Davis editor, 1965, The Undecidable: Basic Papers on Undecidable Propositons, Unsolvable Problems and Computable Functions, Raven Press, New York, no ISBN, no card catalog number.
    • Alan Turing, 1937, On Computable Numbers, with an Application to the Entscheidungsproblem, pp. 116ff, with brief commentary by Davis on page 115.
    • Alan Turing, 1937, On Computable Numbers, with an Application to the Entscheidungsproblem. A Correction, p. 152-154.
Teoria de autômatos: linguagem formal e gramática formal
Hierarquia
Chomsky
Gramática Linguagem Reconhecedor
Tipo-0 Irrestrita Recursivamente enumerável Máquina de Turing
-- -- Recursiva Máquina de Turing que sempre para
Tipo-1 Sensível ao contexto Sensível ao contexto Autômato linearmente limitado
Tipo-2 Livre de contexto Livre de contexto Autômato com pilha
Tipo-3 Regular Regular Autômato finito

Read other articles:

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018)   لمعانٍ أخرى، طالع كسر الخواطر (توضيح). كسر الخواطر مسلسل كسر الخواطر النوع دراما تأليف وداد الكواري

Andy Souwer Andy Souwer Informações Nascimento 19 de setembro de 1982 (41 anos)'s-Hertogenbosch, Brabante do Norte, Países Baixos Nacionalidade Holandesa Outros nomes The DestroyerSouwer Power Altura 174 cm Peso 70 kg Modalidade Shoot boxing Equipe Mejiro Gym Treinador Andre Mannaart Período em atividade 1998-presente Cartel profissional no kickboxing Total 154 Vitórias 141 Por nocaute 86 Derrotas 12 Por nocaute 4 Empates 1 Ligações externas Página oficial:http://www.an...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2019) رون نيلسون   معلومات شخصية الميلاد 14 ديسمبر 1929 (94 سنة)  جوليت  مواطنة الولايات المتحدة  الحياة العملية المدرسة الأم مدرسة إيستمان للموسيقىمدرسة باري

?Вівчарик афганський Охоронний статус Найменший ризик (МСОП 3.1)[1] Біологічна класифікація Домен: Еукаріоти (Eukaryota) Царство: Тварини (Animalia) Тип: Хордові (Chordata) Клас: Птахи (Aves) Ряд: Горобцеподібні (Passeriformes) Родина: Вівчарикові (Phylloscopidae) Рід: Вівчарик (Phylloscopus) Вид: Вівчарик а

Die Schellackplatte ist der Vorläufer der heute noch hergestellten und häufig anzutreffenden Vinylschallplatte. Beide sind nach dem Material benannt, aus dem sie üblicherweise bestehen. Schellackplatte der Deutschen Grammophon-Aktiengesellschaft: Der Harem auf Reisen von Rudolf Nelson mit dem Tanz-Orchester Godwin Schellackplatten hatten meistens einen Durchmesser von zehn Zoll (etwa 25 Zentimeter) oder zwölf Zoll (etwa 30 Zentimeter) und überwiegend in Seitenschrift geschriebene Rillen,...

PascalUn manometro per pneumatici con scala in kPaInformazioni generaliSistemaSI (unità derivata) Grandezzapressione SimboloPa EponimoBlaise Pascal In unità base SIkg × m−1 × s−2 Conversioni 1 Pa in... ...equivale a... Unità CGS10 Ba Unità MTS0,001 pz Unità ST≈1,0197×10−5 kgf/cm² Unità di Planck≈2,16×10−114 pP Unità atomiche≈3,40×10−14 Eh/a30 Modifica dati su Wikidata · Manuale Il pascal (simbolo: Pa[1]) è un'unità di misura de...

American judge Charles ParlangeLieutenant Governor of LouisianaIn office1892–1893GovernorMurphy J. FosterPreceded byJames JeffriesSucceeded byHiram R. LottJudge of the United States District Court for the Eastern District of LouisianaIn officeJanuary 15, 1894 – February 4, 1907Appointed byGrover ClevelandPreceded byEdward Coke BillingsSucceeded byEugene Davis SaundersMember of the Louisiana SenateIn office1880-1885 Personal detailsBornCharles Parlange(1851-07-23)July 23, 1851New ...

The Royal Newfoundland Constabulary sexual abuse scandal occurred in 2014 and concerned allegations of assault by Constable Doug Snelgrove. Origins A Royal Newfoundland Constabulary patrol vehicle is pictured On December 21, 2014, Royal Newfoundland Constabulary (RNC) Officer, Constable Doug Snelgrove, a ten-year veteran of the RNC, had given a Newfoundland and Labrador woman a ride home, while on duty and in his marked police cruiser. The woman later alleged that Snelgrove had sexually assau...

Flemish painter The elevation of the Cross, Unionskirche Michael Angelo Immenraet[1] (1621–1683) was a Flemish history and portrait painter who is mainly remembered for a lavish Baroque painting series of biblical scenes that he produced for the Unionskirche, Idstein in Germany. Life Philips Augustijn Immenraet was born on 18 October 1621 in Antwerp. His father was an immigrant German piano builder. Immenraet was the older brother of the successful landscape painter Philips Augustij...

Genus of fishes This article is about the genus of fish. For the creature in mythology, see Hippocampus (mythology). For the structure of the brain, see Hippocampus. For other uses, see Seahorse (disambiguation). SeahorsesTemporal range: Lower Miocene to present – 23–0 Ma PreꞒ Ꞓ O S D C P T J K Pg N Short-snouted seahorse (Hippocampus hippocampus) Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Actinopterygii Order: Syngnathiformes Famil...

Pakistani director Bilal Lashariبلال لاشاریBilal Lashari in 2014Born (1981-08-04) August 4, 1981 (age 42)[1]Lahore, Punjab, PakistanNationalityPakistaniEducationLahore University of Management Sciences, Lahore Grammar School Senior Boys Campus JTAlma materHEC Paris, Academy of Art UniversityOccupation(s)Actor, Screenwriter, CinematographerYears active2004–presentKnown forWaar, The Legend of Maula JattRelativesKamran Lashari (father)Awardssee below Bilal...

Indian mountaineer This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (February 2017) (Learn how and when to remove this template message)This article contains wording that promotes the subject in a subjective m...

Bagian dari seriIslam Rukun Iman Keesaan Allah Nabi dan Rasul Allah Kitab-kitab Allah Malaikat Hari Kiamat Qada dan Qadar Rukun Islam Syahadat Salat Zakat Puasa Haji Sumber hukum Islam al-Qur'an Sunnah (Hadis, Sirah) Tafsir Akidah Fikih Syariat Sejarah Garis waktu Muhammad Ahlulbait Sahabat Nabi Khulafaur Rasyidin Khalifah Imamah Ilmu pengetahuan Islam abad pertengahan Penyebaran Islam Penerus Muhammad Budaya dan masyarakat Akademik Akhlak Anak-anak Dakwah Demografi Ekonomi Feminisme Filsafat...

Airport in Karnataka, India Jindal Vijaynagar AirportIATA: VDYICAO: VOJVSummaryAirport typePublicOwner/OperatorJSW SteelServesBallari, Hampi, Hosapete and VidyanagarLocationToranagallu, Ballari district, Karnataka, IndiaCoordinates15°10′30″N 76°38′03″E / 15.1750°N 76.6341°E / 15.1750; 76.6341MapVDYShow map of KarnatakaVDYShow map of IndiaRunways Direction Length Surface ft m 13/31 4,921 1,500 Asphalt Statistics (April 2022 - March 2023)Passengers23,961 ( 32...

2000 American filmThe Million Dollar HotelTheatrical release posterDirected byWim WendersScreenplay by Nicholas Klein Story by Bono Nicholas Klein Produced byDeepak NayarBonoNicholas KleinBruce DaveyWim WendersStarringJeremy DaviesMilla JovovichMel GibsonCinematographyPhedon PapamichaelEdited byTatiana S. RiegelMusic by Jon Hassell Bono Daniel Lanois Brian Eno ProductioncompaniesIcon ProductionsRoad Movies FilmproduktionKintop PicturesDistributed by Lions Gate Films (United States) Concorde F...

Baseball field in New Jersey, US Not to be confused with TD Ballpark or TD Ameritrade Park Omaha. TD Bank BallparkTD Bank Park in 2023Former namesSomerset Ballpark (1999)Commerce Bank Ballpark (2000–2008)Location860 East Main StreetBridgewater, NJ 08807Coordinates40°33′38″N 74°33′11″W / 40.56056°N 74.55306°W / 40.56056; -74.55306Public transit Bridgewater station:   Raritan Valley LineOwnerSomerset County Improvement AuthorityOperatorSomerset Pa...

Chapter of the New Testament Galatians 4← chapter 3chapter 5 →A page showing Galatia 1:2-10 on Papyrus 51, ca. AD 400.BookEpistle to the GalatiansCategoryPauline epistlesChristian Bible partNew TestamentOrder in the Christian part9 Galatians 4 is the fourth chapter of the Epistle to the Galatians in the New Testament of the Christian Bible. It is authored by Paul the Apostle for the churches in Galatia, written between 49 and 58 CE.[1] This chapter contains one of Paul's...

1935 film For the 2012 remake, see Dawn Rider. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Dawn Rider – news · newspapers · books · scholar · JSTOR (May 2013) (Learn how and when to remove this template message) The Dawn RiderTheatrical posterDirected byRobert N. BradburyWritten by Robert N. Bradbury...

Conceptual model for explaining incident development and recovery An incident pit is a conceptual pit with sides that become steeper over time and with each new incident until a point of no return is reached. As time moves forward, seemingly innocuous incidents push a situation further toward a bad situation and escape from the incident pit becomes more difficult. An incident pit may or may not have a point of no return such as an event horizon. It is a term used by divers, as well as enginee...

  لمعانٍ أخرى، طالع المقادمة (توضيح). قرية المقادمة  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة حجة المديرية مديرية أسلم العزلة عزلة أسلم الوسط السكان التعداد السكاني 2004 السكان 90   • الذكور 49   • الإناث 41   • عدد الأسر 17   • عدد المساكن 17 معل...